aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-05-21 12:17:01 +0300
committerCem Keylan <cem@ckyln.com>2020-05-21 12:17:01 +0300
commitfa01e03fe155293a91ef95add7fd9768b89ee577 (patch)
treeb3f1fdf86ad99ba20736566a29e2b84df825e1fb
parentacb5e294a100c1d33d8731d90e836a791254a081 (diff)
downloadinit-fa01e03fe155293a91ef95add7fd9768b89ee577.tar.gz
init: read rc.conf only if it exists
-rwxr-xr-xrc.boot4
-rwxr-xr-xrc.shutdown2
2 files changed, 3 insertions, 3 deletions
diff --git a/rc.boot b/rc.boot
index 3a59a79..507a3d9 100755
--- a/rc.boot
+++ b/rc.boot
@@ -1,10 +1,10 @@
#!/bin/sh
# shellcheck disable=1090,1091,2174
-# Read the configuration file and the library fo
+# Read the configuration file and the library of
# common functions.
-. /etc/init/rc.conf
. /usr/lib/init/rc.lib
+[ -f /etc/init/rc.conf ] && . /etc/init/rc.conf
mnt() {
[ -f /proc/mounts ] && while read -r _ mnt _; do
diff --git a/rc.shutdown b/rc.shutdown
index 7f99c4c..82aaff4 100755
--- a/rc.shutdown
+++ b/rc.shutdown
@@ -1,8 +1,8 @@
#!/bin/sh
# shellcheck disable=1090,1091
-. /etc/init/rc.conf
. /usr/lib/init/rc.lib
+[ -f /etc/init/rc.conf ] && . /etc/init/rc.conf
run_hook pre.shutdown