ghostbsd / issues

Issue tracker for GhostBSD
BSD 2-Clause "Simplified" License
3 stars 1 forks source link

Harmonize datasets of older systems with setup of current datasets (24.07.3) #183

Open q-pa opened 1 month ago

q-pa commented 1 month ago

Describe the feature or enhancement.

I have noticed that my older systems from 08/2023 and 10/2022, respectively, both still 24.04.2 (but pkg-base), have different datasets than my newer system from 05/2024 (24.07.3):

OLD: zroot/tmp /tmp zroot/usr/home /usr/home zroot/usr/ports /usr/ports zroot/var/mail /var/mail zroot/var/audit /var/audit zroot/var/tmp /var/tmp zroot/usr/src /usr/src zroot/var/crash /var/crash

NEW: zroot/tmp /tmp zroot/home /home zroot/var/tmp /var/tmp zroot/var/mail /var/mail zroot/var/crash /var/crash zroot/usr/ports /usr/ports zroot/var/audit /var/audit zroot/var/log /var/log

Why this request?

I am wondering if having these deviations might pose problems when updating the older systems to 24.07.3 or newer and if it is possible to implement a routine to harmonize datasets between older and newer systems.

Alternatively, a howto in the documentation would also be helpful.

ericbsd commented 1 month ago

The /usr/home will still work. The only difference is that a new user will be created in /home, which on the old system is still a symlink.

q-pa commented 1 month ago

There is also no zroot/var/log in older systems. And I have no zroot/usr/src on my newer system. I just noticed this and can't tell if this might lead to problems in the future.