Page 1 of 1

Network settings not being carried over to my safe system

Posted: 09 Oct 2022, 07:08
by Ed_P
I run Porteus 5.0 primarily in a safe mode, meaning changes to the system aren't saved when I reboot. I also run Porteus in a save changes mode, with a save.dat file. To get my changes to the system to be carried over to the safe mode system I create a module of my changes and they are inputted into my safe mode system's /module folder.

I've used this approach for quite awhile including Porteus 4.0 and the rc releases of Porteus 5.0. At some point which I believe was in Porteus 5.0rc3 I started having problems with carrying network changes between the 2 systems. On the safe mode system I now have to signon to my local network, the signon from the save changes system don't work in the safe mode system.

However, if after I signon to my network on the safe mode system and recreate my changes module on the safe mode system, the network signon will be automatic the next time I reboot. :pardon:

The code I use to save my network changes in my module is:

Code: Select all

#                  -- Network files --
#touch                 /var/lib/dhcpcd/dhcpd.leases
cp -a -p --parents    /etc/NetworkManager/system-connections/*       /tmp/mod/
cp -a -p --parents    /var/run/NetworkManager/*                      /tmp/mod/
cp -a -p --parents    /var/lib/NetworkManager/*                      /tmp/mod/
cp -a -p --parents    /etc/NetworkManager/*                          /tmp/mod/
cp -a -p --parents    /var/lib/xkb                                   /tmp/mod/


The changes that occur when I signon to my network on the safe mode system are:

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# ./changes.sh
 mmin = 1
******
/mnt/live/memory/changes/root/.cache
/mnt/live/memory/changes/root/.cache/keyring-15H6T1
/mnt/live/memory/changes/root/.cache/keyring-15H6T1/control
/mnt/live/memory/changes/root/.cache/keyring-O7T6T1
/mnt/live/memory/changes/root/.cache/keyring-O7T6T1/control
/mnt/live/memory/changes/home/guest/.xsession-errors
/mnt/live/memory/changes/home/guest/.config/dconf
/mnt/live/memory/changes/home/guest/.config/dconf/user
/mnt/live/memory/changes/var/run/NetworkManager
/mnt/live/memory/changes/var/run/NetworkManager/resolv.conf
/mnt/live/memory/changes/var/run/NetworkManager/no-stub-resolv.conf
/mnt/live/memory/changes/var/run/NetworkManager/dhclient6-wlan0.pid
/mnt/live/memory/changes/var/run/NetworkManager/dhclient-wlan0.pid
/mnt/live/memory/changes/var/run/NetworkManager/private-dhcp
/mnt/live/memory/changes/var/run/NetworkManager/devices
/mnt/live/memory/changes/var/run/NetworkManager/devices/2
/mnt/live/memory/changes/var/run/syslogd.cache
/mnt/live/memory/changes/var/lib
/mnt/live/memory/changes/var/lib/NetworkManager
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient6-3e755aa3-c526-4cf1-a0f3-f42d0db0bde4-wlan0.lease
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient6-wlan0.conf
/mnt/live/memory/changes/var/lib/NetworkManager/seen-bssids
/mnt/live/memory/changes/var/lib/NetworkManager/timestamps
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient-3e755aa3-c526-4cf1-a0f3-f42d0db0bde4-wlan0.lease
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient-wlan0.conf
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient6-2fe7067f-714d-42ac-89b4-f8df74b58c2b-wlan0.lease
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient-2fe7067f-714d-42ac-89b4-f8df74b58c2b-wlan0.lease
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient6-bf41638a-fadc-40f0-abdf-9f4058fc34fb-wlan0.lease
/mnt/live/memory/changes/var/lib/NetworkManager/dhclient-bf41638a-fadc-40f0-abdf-9f4058fc34fb-wlan0.lease
/mnt/live/memory/changes/var/log/secure
/mnt/live/memory/changes/var/log/messages
/mnt/live/memory/changes/etc
/mnt/live/memory/changes/etc/resolv.conf
/mnt/live/memory/changes/etc/NetworkManager/system-connections
/mnt/live/memory/changes/etc/NetworkManager/system-connections/Auto Linksys09841-5GHz-3e755aa3-c526-4cf1-a0f3-f42d0db0bde4.nmconnection
/mnt/live/memory/changes/etc/NetworkManager/system-connections/Auto QuickMoose-pro-2fe7067f-714d-42ac-89b4-f8df74b58c2b.nmconnection
/mnt/live/memory/changes/etc/NetworkManager/system-connections/Auto QuickMoose.nmconnection

Network settings not being carried over to my safe system

Posted: 10 Oct 2022, 18:34
by Testuser
Hi Ed

I believe the issue is due to permission of files and folders.

Make sure the permission dont change when you are capturig the changes and make the modules. :)

Network settings not being carried over to my safe system

Posted: 10 Oct 2022, 19:40
by Ed_P
Thanks testuser.

An option I tried, last night, was to rename my save.dat file used by the save changes system to save.dat.xzm and use it in my safe mode system which resulted in the safe mode system automatically connecting to the wifi network when booted.