summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/slup11
-rwxr-xr-xbin/update_slack_kernel5
2 files changed, 16 insertions, 0 deletions
diff --git a/bin/slup b/bin/slup
new file mode 100755
index 0000000..72baede
--- /dev/null
+++ b/bin/slup
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Slackware packages update.
+
+[ "$USER" = root ] || exec sudo "$0" "$@"
+
+slackpkg -batch=on update
+slackpkg upgrade-all
+
+[ /boot/vmlinuz -nt /boot/initrd.gz ] &&
+ geninitrd && cd /boot && cp -p vmlinuz initrd.gz efi/EFI/Slackware/
diff --git a/bin/update_slack_kernel b/bin/update_slack_kernel
new file mode 100755
index 0000000..90eac82
--- /dev/null
+++ b/bin/update_slack_kernel
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+[ "$USER" = root ] || exec sudo "$0" "$@"
+
+geninitrd && cd /boot && cp -p vmlinuz initrd.gz efi/EFI/Slackware/