__package_upgrade_all shouldn't dist-upgrade by default. also add clean.
This commit is contained in:
parent
5f1d7cf76c
commit
39c3ac43ec
2 changed files with 15 additions and 2 deletions
|
@ -24,6 +24,10 @@
|
||||||
|
|
||||||
type="$__object/parameter/type"
|
type="$__object/parameter/type"
|
||||||
|
|
||||||
|
apt_clean="$__object/parameter/apt-clean"
|
||||||
|
|
||||||
|
apt_dist_upgrade="$__object/parameter/apt-dist-upgrade"
|
||||||
|
|
||||||
if [ -f "$type" ]; then
|
if [ -f "$type" ]; then
|
||||||
type="$(cat "$type")"
|
type="$(cat "$type")"
|
||||||
else
|
else
|
||||||
|
@ -48,8 +52,15 @@ case "$type" in
|
||||||
echo "yum --quiet clean all"
|
echo "yum --quiet clean all"
|
||||||
;;
|
;;
|
||||||
apt)
|
apt)
|
||||||
echo $aptget dist-upgrade
|
if [ -f "$apt_dist_upgrade" ]
|
||||||
echo "apt-get --quiet autoclean"
|
then echo $aptget dist-upgrade
|
||||||
|
else echo $aptget upgrade
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$apt_clean" ]
|
||||||
|
then echo "apt-get --quiet clean"
|
||||||
|
else echo "apt-get --quiet autoclean"
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
pacman)
|
pacman)
|
||||||
echo "pacman --noprogressbar --noconfirm --sync --sysupgrade"
|
echo "pacman --noprogressbar --noconfirm --sync --sysupgrade"
|
||||||
|
|
2
cdist/conf/type/__package_upgrade_all/parameter/boolean
Normal file
2
cdist/conf/type/__package_upgrade_all/parameter/boolean
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
apt-clean
|
||||||
|
apt-dist-upgrade
|
Loading…
Reference in a new issue