mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
Revert "busybox: start init scripts on RUNLEVEL=boot"
This reverts commit 5a491d0429d617ed602debcb5dff3d51d973f7f3.
This commit is contained in:
parent
23675d8ae2
commit
78187629c4
@ -23,11 +23,5 @@
|
|||||||
#
|
#
|
||||||
# runlevels: openelec, installer, textmode
|
# runlevels: openelec, installer, textmode
|
||||||
|
|
||||||
case $RUNLEVEL in
|
progress "mounting needed filesystems"
|
||||||
boot)
|
mount -n -t ramfs none /var
|
||||||
progress "mounting needed filesystems"
|
|
||||||
mount -n -t ramfs none /var
|
|
||||||
;;
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
@ -23,47 +23,38 @@
|
|||||||
#
|
#
|
||||||
# runlevels: openelec, installer, textmode
|
# runlevels: openelec, installer, textmode
|
||||||
|
|
||||||
case $RUNLEVEL in
|
progress "make variable directory structure"
|
||||||
boot)
|
mkdir -p /var/cache \
|
||||||
progress "make variable directory structure"
|
/var/lock \
|
||||||
mkdir -p /var/cache \
|
/var/media \
|
||||||
/var/lock \
|
/var/run \
|
||||||
/var/media \
|
/var/tmp \
|
||||||
/var/run \
|
/var/run/sepermit \
|
||||||
/var/tmp \
|
/var/run/lirc
|
||||||
/var/run/sepermit \
|
|
||||||
/var/run/lirc
|
|
||||||
|
|
||||||
chmod 1777 /var/run /var/tmp
|
chmod 1777 /var/run /var/tmp
|
||||||
|
|
||||||
touch /var/run/utmp
|
touch /var/run/utmp
|
||||||
chmod 1777 /var/run/utmp
|
chmod 1777 /var/run/utmp
|
||||||
|
|
||||||
if test "$DEBUG" = "yes"; then
|
if test "$DEBUG" = "yes"; then
|
||||||
mkdir -p $HOME/log
|
mkdir -p $HOME/log
|
||||||
ln -sf $HOME/log /var/log
|
ln -sf $HOME/log /var/log
|
||||||
else
|
else
|
||||||
mkdir -p /var/log
|
mkdir -p /var/log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
touch /var/log/wtmp
|
touch /var/log/wtmp
|
||||||
chmod 1777 /var/log/wtmp
|
chmod 1777 /var/log/wtmp
|
||||||
|
|
||||||
# others:
|
|
||||||
mkdir -p /var/lib/polkit-1
|
|
||||||
chmod 700 /var/lib/polkit-1
|
|
||||||
mkdir -p /var/lib/polkit-1/localauthority/10-vendor.d
|
|
||||||
mkdir -p /var/lib/polkit-1/localauthority/20-org.d
|
|
||||||
mkdir -p /var/lib/polkit-1/localauthority/30-site.d
|
|
||||||
mkdir -p /var/lib/polkit-1/localauthority/50-local.d
|
|
||||||
mkdir -p /var/lib/polkit-1/localauthority/90-mandatory.d
|
|
||||||
|
|
||||||
mkdir -p /var/lib/udisks
|
|
||||||
mkdir -p /var/lib/upower
|
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
|
# others:
|
||||||
|
mkdir -p /var/lib/polkit-1
|
||||||
|
chmod 700 /var/lib/polkit-1
|
||||||
|
mkdir -p /var/lib/polkit-1/localauthority/10-vendor.d
|
||||||
|
mkdir -p /var/lib/polkit-1/localauthority/20-org.d
|
||||||
|
mkdir -p /var/lib/polkit-1/localauthority/30-site.d
|
||||||
|
mkdir -p /var/lib/polkit-1/localauthority/50-local.d
|
||||||
|
mkdir -p /var/lib/polkit-1/localauthority/90-mandatory.d
|
||||||
|
|
||||||
|
mkdir -p /var/lib/udisks
|
||||||
|
mkdir -p /var/lib/upower
|
||||||
|
@ -25,18 +25,13 @@
|
|||||||
TTY="3"
|
TTY="3"
|
||||||
|
|
||||||
if [ "$DEBUG" = "yes" ]; then
|
if [ "$DEBUG" = "yes" ]; then
|
||||||
case $RUNLEVEL in
|
|
||||||
boot)
|
|
||||||
echo "###########################################"
|
|
||||||
echo "## it seems we are running in Debug mode ##"
|
|
||||||
echo "## starting debugging shell on console $TTY ##"
|
|
||||||
echo "## ...... switch with ctrl-alt-f$TTY ...... ##"
|
|
||||||
echo "###########################################"
|
|
||||||
|
|
||||||
openvt -w -c $TTY /bin/sh &
|
echo "###########################################"
|
||||||
;;
|
echo "## it seems we are running in Debug mode ##"
|
||||||
|
echo "## starting debugging shell on console $TTY ##"
|
||||||
|
echo "## ...... switch with ctrl-alt-f$TTY ...... ##"
|
||||||
|
echo "###########################################"
|
||||||
|
|
||||||
|
openvt -w -c $TTY /bin/sh &
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
fi
|
fi
|
||||||
|
@ -25,16 +25,9 @@
|
|||||||
|
|
||||||
OPENELEC_SETTINGS="$HOME/.xbmc/userdata/addon_data/os.openelec.settings/settings.xml"
|
OPENELEC_SETTINGS="$HOME/.xbmc/userdata/addon_data/os.openelec.settings/settings.xml"
|
||||||
|
|
||||||
case $RUNLEVEL in
|
if [ -f "$OPENELEC_SETTINGS" ]; then
|
||||||
boot)
|
progress "creating system settings"
|
||||||
if [ -f "$OPENELEC_SETTINGS" ]; then
|
|
||||||
progress "creating system settings"
|
|
||||||
|
|
||||||
mkdir -p /var/config
|
mkdir -p /var/config
|
||||||
cat "$OPENELEC_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/settings.conf
|
cat "$OPENELEC_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/settings.conf
|
||||||
fi
|
fi
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
@ -23,30 +23,23 @@
|
|||||||
#
|
#
|
||||||
# runlevels: openelec, textmode
|
# runlevels: openelec, textmode
|
||||||
|
|
||||||
case $RUNLEVEL in
|
if [ -d /usr/config ]; then
|
||||||
boot)
|
progress "copy userconfig and samples"
|
||||||
if [ -d /usr/config ]; then
|
|
||||||
progress "copy userconfig and samples"
|
|
||||||
|
|
||||||
cd /usr/config
|
cd /usr/config
|
||||||
mkdir -p /storage/.config
|
mkdir -p /storage/.config
|
||||||
|
|
||||||
for dir in `find . -type d`; do
|
for dir in `find . -type d`; do
|
||||||
mkdir -p /storage/.config/$dir
|
mkdir -p /storage/.config/$dir
|
||||||
done
|
done
|
||||||
|
|
||||||
for config in `find . -type f -name "*.conf"`; do
|
for config in `find . -type f -name "*.conf"`; do
|
||||||
if [ ! -f /storage/.config/$config ]; then
|
if [ ! -f /storage/.config/$config ]; then
|
||||||
cp $config /storage/.config/$config
|
cp $config /storage/.config/$config
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
for sample in `find . -type f -name "*.sample"`; do
|
for sample in `find . -type f -name "*.sample"`; do
|
||||||
cp $sample /storage/.config/$sample
|
cp $sample /storage/.config/$sample
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
@ -23,17 +23,10 @@
|
|||||||
#
|
#
|
||||||
# runlevels: openelec, installer, textmode
|
# runlevels: openelec, installer, textmode
|
||||||
|
|
||||||
case $RUNLEVEL in
|
(
|
||||||
boot)
|
progress "Starting Syslog daemon"
|
||||||
(
|
syslogd
|
||||||
progress "Starting Syslog daemon"
|
|
||||||
syslogd
|
|
||||||
|
|
||||||
progress "Starting Kernellog daemon"
|
progress "Starting Kernellog daemon"
|
||||||
klogd
|
klogd
|
||||||
)&
|
)&
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
@ -23,12 +23,5 @@
|
|||||||
#
|
#
|
||||||
# runlevels: openelec, installer, textmode
|
# runlevels: openelec, installer, textmode
|
||||||
|
|
||||||
case $RUNLEVEL in
|
progress "Setup some CDROM settings"
|
||||||
boot)
|
sysctl -w dev.cdrom.lock=0 > /dev/null 2>&1 &
|
||||||
progress "Setup some CDROM settings"
|
|
||||||
sysctl -w dev.cdrom.lock=0 > /dev/null 2>&1 &
|
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
@ -24,19 +24,12 @@
|
|||||||
|
|
||||||
TTY="1"
|
TTY="1"
|
||||||
|
|
||||||
case $RUNLEVEL in
|
echo "###########################################"
|
||||||
boot)
|
echo "## it seems we are running in Text mode. ##"
|
||||||
echo "###########################################"
|
echo "## .... starting shell on console $TTY .... ##"
|
||||||
echo "## it seems we are running in Text mode. ##"
|
echo "## ...... switch with ctrl-alt-f$TTY ...... ##"
|
||||||
echo "## .... starting shell on console $TTY .... ##"
|
echo "###########################################"
|
||||||
echo "## ...... switch with ctrl-alt-f$TTY ...... ##"
|
|
||||||
echo "###########################################"
|
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
openvt -w -c $TTY /bin/sh
|
openvt -w -c $TTY /bin/sh
|
||||||
done
|
done
|
||||||
;;
|
|
||||||
|
|
||||||
poweroff|reboot)
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user