gentooup.sh: keep current running kernel sources

This commit is contained in:
layman 2018-06-15 12:19:16 +02:00 committed by Tobias Klaus
parent 7be9a0d0a4
commit d3b13acdcb

View file

@ -116,7 +116,16 @@ fi
echo "***************** remove unneeded packages *******************"
echo Started at "$STARTDATE"
#make sure that current kernel sources are kept:
CURRENTKERNELVERSION="$(uname -r)"
emerge --no-replace gentoo-sources:"${CURRENTKERNELVERSION/"-gentoo"/}"
emerge -a "${PORTAGE_OPTIONS[@]}" --depclean
if [[ "$(grep -c gentoo-sources /var/lib/portage/world)" gt 2 ]] ; then
echo too many kernelversion in world file!
grep gentoo-source /var/lib/portage/world
fi
if [[ -n "$(which restart_services)" ]] ; then
restart_services -l