@@ -6,12 +6,12 @@ function color (){
6
6
7
7
function setCountColor (){
8
8
local input=$1
9
- countColor=" 30 ;48;5;242"
9
+ countColor=" 38;5;16 ;48;5;242"
10
10
11
11
if [ $input == 0 ]; then
12
- countColor=" 30 ;48;5;242"
12
+ countColor=" 38;5;16 ;48;5;242"
13
13
else
14
- countColor=" 30 ;48;5;71"
14
+ countColor=" 38;5;16 ;48;5;71"
15
15
fi
16
16
}
17
17
@@ -25,10 +25,10 @@ function msgFormat (){
25
25
echo " package$packagesPlural "
26
26
}
27
27
28
- msgColor=" 30; 38;5;103"
28
+ msgColor=" 38;5;103"
29
29
30
30
# Count
31
- sudo apt-get update --quiet=2
31
+ apt-get update --quiet=2
32
32
pkgCount=" $( apt-get -s dist-upgrade | grep -Po ' ^\d+(?= upgraded)' ) "
33
33
setCountColor " $pkgCount "
34
34
@@ -39,16 +39,15 @@ msgLabel="$(color $msgColor "$(msgFormat $pkgCount) can be upgraded")"
39
39
40
40
updateMsg=" $msgHeader $msgCount $msgLabel "
41
41
42
- # Output To Dynamic File
42
+ # Output To Static Script
43
43
OUT=" /etc/update-motd.d/" $( basename $0 )
44
44
exec > ${OUT}
45
- #
46
45
echo " #!/bin/bash"
47
- echo " #################################################### "
48
- echo " # DO NOT EDIT THIS FILE #"
49
- echo " # EDIT [20-update] In [/etc/update-motd-static.d/] #"
50
- echo " ################################################### #"
51
- #
46
+ echo
47
+ echo " #################################################### #"
48
+ echo " # DO NOT EDIT THIS SCRIPT #"
49
+ echo " # EDIT: /etc/update-motd-static.d/20-update #"
50
+ echo " ##################################################### "
52
51
echo " cat <<EOF"
53
52
echo -e " \n$updateMsg \n"
54
53
echo " EOF"
0 commit comments