View | Details | Raw Unified | Return to bug 247953
Collapse All | Expand All

(-)./410.pkg-audit (-9 / +25 lines)
Lines 43-48 Link Here
43
: ${security_status_pkgaudit_chroots=$pkg_chroots}
43
: ${security_status_pkgaudit_chroots=$pkg_chroots}
44
: ${security_status_pkgaudit_jails=$pkg_jails}
44
: ${security_status_pkgaudit_jails=$pkg_jails}
45
: ${security_status_pkgaudit_expiry:=2}
45
: ${security_status_pkgaudit_expiry:=2}
46
: ${security_status_pkgaudit_expiration:=YES}
47
: ${security_status_pkgaudit_deprecation:=YES}
46
48
47
security_daily_compat_var security_status_pkgaudit_enable
49
security_daily_compat_var security_status_pkgaudit_enable
48
security_daily_compat_var security_status_pkgaudit_quiet
50
security_daily_compat_var security_status_pkgaudit_quiet
Lines 83-105 Link Here
83
expiration_pkgs() {
85
expiration_pkgs() {
84
	local pkgargs="$1"
86
	local pkgargs="$1"
85
87
86
	output=$(${pkgcmd} ${pkgargs} annotate -a -S expiration_date)
88
	case "$security_status_pkgaudit_expiration" in
89
 	    [Yy][Ee][Ss])
87
90
88
	if [ -n "${output}" ]; then
91
		output=$(${pkgcmd} ${pkgargs} annotate -a -S expiration_date)
89
		echo "${output}"
92
90
		return 3
93
		if [ -n "${output}" ]; then
91
	fi
94
			echo "${output}"
95
			return 3
96
		fi;;
97
98
	    *)
99
		return 0;;
100
	esac
92
}
101
}
93
102
94
deprecation_pkgs() {
103
deprecation_pkgs() {
95
	local pkgargs="$1"
104
	local pkgargs="$1"
96
105
97
	output=$(${pkgcmd} ${pkgargs} annotate -a -S deprecated)
106
	case "$security_status_pkgaudit_deprecation" in
107
 	    [Yy][Ee][Ss])
98
108
99
	if [ -n "${output}" ]; then
109
	    output=$(${pkgcmd} ${pkgargs} annotate -a -S deprecated)
100
		echo "${output}"
110
111
	    if [ -n "${output}" ]; then
112
	  	    echo "${output}"
101
		return 3
113
		return 3
102
	fi
114
	    fi;;
115
	    
116
	    *)
117
	    	return 0;;
118
	    esac
103
}
119
}
104
120
105
# Use $pkg_chroots to provide a default list of chroots, and
121
# Use $pkg_chroots to provide a default list of chroots, and

Return to bug 247953