summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--setup-disk.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/setup-disk.in b/setup-disk.in
index a81172a..28cf33e 100644
--- a/setup-disk.in
+++ b/setup-disk.in
@@ -138,7 +138,11 @@ install_mounted_root() {
local apkflags="--quiet --progress --update-cache --clean-protected"
local pkgs=$(cat "$mnt"/var/lib/apk/world)
- pkgs="$pkgs acct linux-grsec alpine-base"
+ local kernelpkg=linux-grsec
+ case "$(uname -r)" in
+ *-vs[0-9]*) kernelpkg=linux-vserver;;
+ esac
+ pkgs="$pkgs acct $kernelpkg alpine-base"
local repos=$(sed -e 's/\#.*//' /etc/apk/repositories)
local repoflags=
for i in $repos; do