tazusb rev 179

writefs: fix /var/log/.wtmp exclude
author Xander Ziiryanoff <psychomaniak@xakep.ru>
date Mon Jul 27 21:45:20 2015 +0000 (2015-07-27)
parents af63f4099409
children 8ddffadf56a6
files tazusb
line diff
     1.1 --- a/tazusb	Thu May 14 09:05:37 2015 +0200
     1.2 +++ b/tazusb	Mon Jul 27 21:45:20 2015 +0000
     1.3 @@ -428,7 +428,7 @@
     1.4  
     1.5  EOT
     1.6  		# Clear out tazpkg cache
     1.7 -		rm /var/cache/tazpkg/* -r -f
     1.8 +		rm /var/lib/tazpkg/*.bak /var/cache/tazpkg/* -r -f
     1.9  
    1.10  		# Optionally remove sound card selection and screen resolution.
    1.11  		gettext "Do you wish to remove the sound card and screen configs ? "; echo
    1.12 @@ -466,8 +466,8 @@
    1.13  		status
    1.14  		
    1.15  		# Clean-up files by default
    1.16 -		mv -f /var/log/wtmp /var/log/.wtmp
    1.17 -		echo "" > /var/log/wtmp
    1.18 +		mv -f /var/log/wtmp /tmp/tazusb-wtmp
    1.19 +		touch /var/log/wtmp
    1.20  		echo "" > /etc/udev/rules.d/70-persistent-net.rules
    1.21  		echo "" > /etc/udev/rules.d/70-persistant-cd.rules
    1.22  		
    1.23 @@ -504,6 +504,8 @@
    1.24  			cpio -o -H newc > /rootfs.gz
    1.25  		fi < /tmp/list
    1.26  
    1.27 +		mv -f /tmp/tazusb-wtmp /var/log/wtmp
    1.28 +
    1.29  		# Get initramfs size
    1.30  		size=`du -sh /rootfs.gz | cut -f 1`
    1.31  
    1.32 @@ -526,7 +528,6 @@
    1.33  		gettext "Root filesystem size: $size"; echo ""
    1.34  		echo ""
    1.35  		echo "----"
    1.36 -		mv -f /var/log/.wtmp /var/log/wtmp
    1.37  		gettext "ENTER to continue..."; read i
    1.38  		;;
    1.39  	format)