summaryrefslogtreecommitdiffstats
path: root/install/uname
diff options
context:
space:
mode:
authorGravatar Christian Hesse <mail@eworm.de>2013-10-06 20:38:39 +0200
committerGravatar Christian Hesse <mail@eworm.de>2013-10-06 20:38:39 +0200
commit606252e15b268f4e59089a2f9768005a2eb7eb5a (patch)
treed918798609db2b350bb99bfa7d567d8614c9d33f /install/uname
parent834acb656de41c0aa5ba7819385d555c7064177e (diff)
downloadmkinitcpio-uname-606252e15b268f4e59089a2f9768005a2eb7eb5a.tar.gz
mkinitcpio-uname-606252e15b268f4e59089a2f9768005a2eb7eb5a.tar.zst
readd support for plain old script based initramfs
Diffstat (limited to 'install/uname')
-rw-r--r--install/uname7
1 files changed, 5 insertions, 2 deletions
diff --git a/install/uname b/install/uname
index 546c3e2..b30eeb3 100644
--- a/install/uname
+++ b/install/uname
@@ -1,8 +1,11 @@
#!/bin/sh
build() {
- add_systemd_unit uname.service
- add_symlink "/usr/lib/systemd/system/sysinit.target.wants/uname.service" "../uname.service"
+ if add_systemd_unit uname.service 2>/dev/null; then
+ add_symlink "/usr/lib/systemd/system/sysinit.target.wants/uname.service" "../uname.service"
+ else
+ add_runscript
+ fi
# busybox provides uname, so we do not add it
}