cleanup script copy update

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
Ed_P
Contributor
Contributor
Posts: 3413
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

cleanup script copy update

Post#46 by Ed_P » 02 Dec 2017, 16:55

abelM PROBLEM!! :shock:

Last night after making changes to a couple of my scripts in /home/guest/ I ran the script to tweak cleanup to only save updated files. sed -i 's/cp -af /cp -afu /' /mnt/live/cleanup I checked the file and the update took. I shutdown and it updated my save.dat file. Today I rebooted and went to work on my scripts more and found that they didn't have any of the changes I made last night!!! :rant:

My save.dat file is 64% full with 300+MB available so it being full is not the problem.
Ed

User avatar
Ed_P
Contributor
Contributor
Posts: 3413
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

cleanup script copy update

Post#47 by Ed_P » 03 Dec 2017, 01:27

brokenman, you might want to hold off on the cleanup script change in 4.0 till this gets resolved.

Any chance cleanup doesn't use the local time setting the DE uses?
Ed

apollo
White ninja
White ninja
Posts: 22
Joined: 28 Oct 2017, 13:40
Distribution: 4.0 XFCE, Manjaro
Location: .bay.de
Contact:

cleanup script copy update

Post#48 by apollo » 03 Dec 2017, 07:59

Hi Ed,

did you update your initrd.xz as abelM/brokenman stated earlier in this thread?

cheers
apollo

User avatar
brokenman
Site Admin
Site Admin
Posts: 5652
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

cleanup script copy update

Post#49 by brokenman » 03 Dec 2017, 12:33

I will have to investigate. I am not sure how cp -u handles updated files.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Ed_P
Contributor
Contributor
Posts: 3413
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

cleanup script copy update

Post#50 by Ed_P » 03 Dec 2017, 13:59

apollo wrote:
03 Dec 2017, 07:59
Hi Ed,

did you update your initrd.xz as abelM/brokenman stated earlier in this thread?

cheers
apollo
No, I boot from the 3.2.2 ISO.

In reviewing the begining of this thread I see that the adding of the u was already found to not work with 3.2.2. :no: Dumb me forgot. :thumbdown: :wall:
Ed

User avatar
abelM
Black ninja
Black ninja
Posts: 49
Joined: 22 Oct 2017, 12:35
Distribution: Porteus v-3.2.2 64 bit
Location: Argentina
Contact:

cleanup script copy update

Post#51 by abelM » 03 Dec 2017, 19:44

Hi Ed!

You're not alone. I've made the same mistake! :mega_shok: That's why I'm testing new code in dump-session bypassing cleanup save on exit

Code: Select all

# /etc/rc.d/rc.local_shutdown
dump-session && rm -f /mnt/live/tmp/changes-exit
BTW I've added a small fix to dump-session you can see at direct update at dump session (Post by abelM #60792)

Regards

apollo
White ninja
White ninja
Posts: 22
Joined: 28 Oct 2017, 13:40
Distribution: 4.0 XFCE, Manjaro
Location: .bay.de
Contact:

cleanup script copy update

Post#52 by apollo » 03 Dec 2017, 19:48

@brokenman
regarding to the cp manpage, -u updates files which are "newer" in the source or are completely missing at the destination...should be the way we want it to work :)

User avatar
abelM
Black ninja
Black ninja
Posts: 49
Joined: 22 Oct 2017, 12:35
Distribution: Porteus v-3.2.2 64 bit
Location: Argentina
Contact:

cleanup script copy update

Post#53 by abelM » 04 Dec 2017, 16:43

That's OK! Another interesting point is saving from union system to persistence without using a temporary folder. The proposed dump-session achieves both goals and cleanup could eventually too. ;)

Regards

User avatar
abelM
Black ninja
Black ninja
Posts: 49
Joined: 22 Oct 2017, 12:35
Distribution: Porteus v-3.2.2 64 bit
Location: Argentina
Contact:

cleanup script copy update

Post#54 by abelM » 13 Dec 2017, 15:44

Hi all!

There's a small fix at direct update at dump session (Post by abelM #61071)

Regards,

Post Reply