mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
busybox:
- reorg of init scripts - remove start of not needed webserver - remove patch for fbsplash - various cleanups
This commit is contained in:
parent
d31e434b82
commit
81da6ca44a
@ -8,4 +8,5 @@
|
||||
#-------------------------------------------------------------------------------
|
||||
# Prompt environment variables.
|
||||
#-------------------------------------------------------------------------------
|
||||
PS1='\u@\h:\w \$ '
|
||||
#PS1='\u@\h:\w \$ '
|
||||
PS1="\[\033[1;31m\][\$(date +%H%M)][\u@\h:\w]$ "
|
||||
|
@ -1,18 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# start http daemon
|
||||
#
|
||||
# runlevels: openelec, text, debug
|
||||
|
||||
. /etc/sysconfig
|
||||
|
||||
# get options
|
||||
test -f /etc/network || exit 1
|
||||
. /etc/network
|
||||
|
||||
if test "$HTTP_SERVER" = "yes"; then
|
||||
progress "Starting http daemon"
|
||||
httpd -h /var/www >/dev/null 2>&1 &
|
||||
fi
|
||||
|
||||
exit 0
|
File diff suppressed because it is too large
Load Diff
@ -9,20 +9,20 @@
|
||||
# read config
|
||||
. /etc/sysconfig
|
||||
|
||||
# mounting storage
|
||||
# todo
|
||||
|
||||
# make variable directory structure
|
||||
install -m 755 -d /var/log
|
||||
install -m 755 -d /var/log/gdm
|
||||
install -m 755 -d /var/lock
|
||||
install -m 755 -d /var/media
|
||||
install -m 1777 -d /var/run
|
||||
install -m 1777 -d /var/tmp
|
||||
# install -m 700 -d /var/lib/polkit-1
|
||||
|
||||
# starting Xorg
|
||||
start_xorg
|
||||
|
||||
# starting Splash
|
||||
# start_splash &
|
||||
|
||||
# copying config into storage
|
||||
mkdir -p $HOME/.config
|
||||
for i in `ls /usr/config`; do
|
||||
@ -35,11 +35,13 @@
|
||||
|
||||
# starting debugging shell
|
||||
# if test "$DEBUG" = yes; then
|
||||
echo "### starting debugging shell on console 3 ###"
|
||||
echo "### ...... switch with ctrl-alt-f3 ...... ###"
|
||||
# echo "### it seems we are running in Debug mode ###"
|
||||
# echo "### starting debugging shell on console 3 ###"
|
||||
# echo "### ...... switch with ctrl-alt-f3 ...... ###"
|
||||
exec /bin/sh </dev/tty3 >/dev/tty3 2>&1 &
|
||||
# fi
|
||||
|
||||
# getting runlevel
|
||||
RUNLEVEL="openelec"
|
||||
if test "$TEXTMODE" = yes; then
|
||||
RUNLEVEL="text"
|
||||
@ -47,6 +49,7 @@
|
||||
RUNLEVEL="configure"
|
||||
fi
|
||||
|
||||
# starting init scripts for wanted runlevel
|
||||
count=0
|
||||
for script in /sbin/init.d/*; do
|
||||
grep -q -e "^# runlevels:.*$RUNLEVEL" $script && count=$(($count+1));
|
||||
@ -62,7 +65,7 @@
|
||||
fi
|
||||
done
|
||||
|
||||
# exit $RET
|
||||
|
||||
echo "starting emergency shell"
|
||||
# when we have an problem we must look where is this problem
|
||||
echo "### it seems we have an problem ###"
|
||||
echo "### starting emergency shell... ###"
|
||||
exec /bin/sh </dev/tty3 >/dev/tty3 2>&1
|
||||
|
Loading…
x
Reference in New Issue
Block a user