Network settings not being carried over to my safe system

Technical issues/questions of an intermediate or advanced nature.
User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Network settings not being carried over to my safe system

Post#1 by Ed_P » 09 Oct 2022, 07:08

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
Ed

Testuser
Samurai
Samurai
Posts: 137
Joined: 26 May 2021, 15:11
Distribution: Porteus-v5.0-64-LXDE

Network settings not being carried over to my safe system

Post#2 by Testuser » 10 Oct 2022, 18:34

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. :)

User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Network settings not being carried over to my safe system

Post#3 by Ed_P » 10 Oct 2022, 19:40

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.
Ed

Post Reply