Moved automatic execution of 'finalize.sh' to cronjob at reboot
This commit is contained in:
		@@ -233,11 +233,11 @@ EOF
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	if [[ "${ID}" == 'fedora' ]]; then
 | 
						if [[ "${ID}" == 'fedora' ]]; then
 | 
				
			||||||
		printf \
 | 
							printf \
 | 
				
			||||||
			'@reboot /usr/bin/home-fix.sh\n' | \
 | 
								"@reboot\t/usr/bin/home-fix.sh\n@reboot\tsudo -u ${USERNAME} '${BASEDIR}/finalize.sh'\n" | \
 | 
				
			||||||
			tee /var/spool/cron/root &> /dev/null
 | 
								tee /var/spool/cron/root &> /dev/null
 | 
				
			||||||
	elif [[ "${ID}" == 'debian' ]]; then
 | 
						elif [[ "${ID}" == 'debian' ]]; then
 | 
				
			||||||
		printf \
 | 
							printf \
 | 
				
			||||||
			'@reboot /usr/bin/home-fix.sh\n' | \
 | 
								"@reboot\t/usr/bin/home-fix.sh\n@reboot\tsudo -u ${USERNAME} '${BASEDIR}/finalize.sh'\n" | \
 | 
				
			||||||
			tee /var/spool/cron/crontabs/root &> /dev/null
 | 
								tee /var/spool/cron/crontabs/root &> /dev/null
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		chown \
 | 
							chown \
 | 
				
			||||||
@@ -262,10 +262,6 @@ zfs \
 | 
				
			|||||||
	snapshot \
 | 
						snapshot \
 | 
				
			||||||
	${HOSTNAME,,}/ROOT/${ID}@post-install
 | 
						${HOSTNAME,,}/ROOT/${ID}@post-install
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sudo \
 | 
					 | 
				
			||||||
	-u ${USERNAME} \
 | 
					 | 
				
			||||||
	"${BASEDIR}/finalize.sh"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
printf \
 | 
					printf \
 | 
				
			||||||
	'\033[?47h\033[2J\033[H'
 | 
						'\033[?47h\033[2J\033[H'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user