summaryrefslogtreecommitdiff
path: root/slackware-bootstrap/slackpkg
diff options
context:
space:
mode:
Diffstat (limited to 'slackware-bootstrap/slackpkg')
-rwxr-xr-xslackware-bootstrap/slackpkg8
1 files changed, 7 insertions, 1 deletions
diff --git a/slackware-bootstrap/slackpkg b/slackware-bootstrap/slackpkg
index 7a5942f..4b764e4 100755
--- a/slackware-bootstrap/slackpkg
+++ b/slackware-bootstrap/slackpkg
@@ -20,6 +20,7 @@ nano /etc/slackpkg/mirrors
echo "running slackpkg update ..."
slackpkg update
+slackpkg update gpg
echo "============== [ system update ] ==============="
echo "simply press OK on the package selection screen"
@@ -49,10 +50,15 @@ cp $basedir/slackpkg-blacklist-allowkern /etc/slackpkg/blacklist
echo "running full system update ..."
slackpkg update
slackpkg upgrade slackpkg
-slackpkg upgrade-all
slackpkg install-new
+slackpkg upgrade-all
cp $basedir/slackpkg-blacklist /etc/slackpkg/blacklist
+kernel=$(ls /boot | grep vmlinuz-generic | sort | tail -1 | cut -d '-' -f 2)
+
+initrdcmd=$(/usr/share/mkinitrd/mkinitrd_command_generator.sh -k $kernel | tail -1)
+$initrdcmd
+
echo "================= [ kde purge ] =================="
echo "due to how install-new works, kde is always"
echo "installed during the first system update."