diff options
Diffstat (limited to '.local/bin/system-upgrade')
| -rwxr-xr-x | .local/bin/system-upgrade | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/.local/bin/system-upgrade b/.local/bin/system-upgrade index b8fbcaf..0541863 100755 --- a/.local/bin/system-upgrade +++ b/.local/bin/system-upgrade @@ -15,6 +15,7 @@ use constant {  	GREP_PATH			=> '/usr/bin/grep',  	WC_PATH				=> '/usr/bin/wc',  	TR_PATH				=> '/usr/bin/tr', +	YES_PATH			=> '/usr/bin/yes',  	TEE_PATH			=> '/usr/bin/tee',  	FREEBSD_UPDATE_PATH	=> '/usr/sbin/freebsd-update',  	PKG_PATH			=> '/usr/sbin/pkg', @@ -138,9 +139,9 @@ sub ports_update {  	}  	if (  		system( -			PORTMASTER_PATH, -			'-dya', -			'--no-confirm' +			DASH_PATH, +			'-c', +			YES_PATH . 'q | ' . PORTMASTER_PATH . ' -dya --no-confirm'  		) == 0  		) {  		user_shell(NOTIFY_PATH . ' "Upgrade complete!" "Ports upgrade installed successfully\nTotal: ' . $pre_amount . ' installed"'); | 
