blob: 5b4ec9dcdfa0dffa9240de993af64e109b554500 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# firstboot.sh
FIRSTBOOT_EXEC=/usr/sbin/firstboot
FIRSTBOOT_CONF=/etc/sysconfig/firstboot
# source the config file
[ -f $FIRSTBOOT_CONF ] && . $FIRSTBOOT_CONF
# check if we should run firstboot
if [ -f $FIRSTBOOT_EXEC ] && [ "${RUN_FIRSTBOOT,,}" = "yes" ]; then
# check if we're not on 3270 terminal and root
if [ $(/sbin/consoletype) = "pty" ] && [ $EUID -eq 0 ]; then
args=""
if grep -i "reconfig" /proc/cmdline >/dev/null || [ -f /etc/reconfigSys ]; then
args="--reconfig"
fi
. /etc/sysconfig/i18n
$FIRSTBOOT_EXEC $args
fi
fi
|