Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if [ -z "$CHROOT_FOLDER" ]; then
- if [ ! -z "$CONT_NAME_DEST" ]; then
- CHROOT_FOLDER="/${CONT_NAME_DEST}"
- else
- CHROOT_FOLDER=top
- fi
- fi
- echo '
- #!/bin/sh
- source /etc/profile
- export PATH="$PATH:/usr/local/bin/"
- ldconfig
- #gdk-pixbuf-query-loaders --update-cache
- /usr/bin/gtk-update-icon-cache -f /usr/share/icons/hicolor/
- DEFAULT_DESK_ICONS="JQ8flat"
- #[ $NEWPVERSION -ge 500 ] && DEFAULT_DESK_ICONS="JQ8flat"
- [ ! -d /usr/local/lib/X11/themes/JQ8flat ] && DEFAULT_DESK_ICONS="Stardust"
- [ -f /etc/desktop_icon_theme ] && DEFAULT_DESK_ICONS="`cat /etc/desktop_icon_theme`" #w477
- /usr/sbin/icon_switcher_cli $DEFAULT_DESK_ICONS
- fixmenus #probably not necessary'"
- DISPLAY=$XephyrDISPLAY rox -n &
- /strip_jwm.sh
- DISPLAY=$XephyrDISPLAY jwm &"'
- PID=$!
- '"$(if [ ! -z "$CHROOT_CMD2" ]; then
- echo "DISPLAY=$XephyrDISPLAY $CHROOT_CMD2 &"
- fi )"'
- wait "$PID"
- ' >"$CHROOT_FOLDER"/init_basic
- chmod +x "$CHROOT_FOLDER"/init_basic
- cat <<"EOF">"$CHROOT_FOLDER"/strip_tray.sed
- #!/bin/sed -nrf
- {H;}
- /^.*<\/Swallow>.*$/ {x;
- s#(.*)(.*<Swallow[^<]*.*asapmshell.*$)#\1#g;tp
- s#(.*)(.*<Swallow[^<]*.*freememappletshell.*$)#\1#g;tp
- s#(.*)(.*<Swallow[^<]*.*xload.*$)#\1#g;tp
- }
- /^.*<\/Swallow>.*$/ {bp}
- $ {x;p}
- /.*/! {:p #Print than cleanup
- #s/([[:blank:]]*)//g #This doesn't seem to do anything
- p
- s/.*//g;x;d}
- EOF
- chmod +x "$CHROOT_FOLDER"/strip_tray.sed
- cat << "EOF" >"$CHROOT_FOLDER"/strip_jwm.sh
- #!bin/sh
- cat /root/.jwmrc | sed -nr '$! {H};$ {H;x;s#(<StartupCommand>)(.*)(</StartupCommand>)##g;p}' > /root/.jwmrc-new
- mv /root/.jwmrc-new /root/.jwmrc
- cat /root/.jwmrc-tray | /strip_tray.sed > /root/.jwmrc-tray-new
- mv /root/.jwmrc-tray-new /root/.jwmrc-tray
- EOF
- chmod +x "$CHROOT_FOLDER"/strip_jwm.sh
- # Xephyr parameters
- # XP="-fullscreen -title container -name Xephyr2 -dpi 144 -nolisten tcp"
- #XEPHYR="-fullscreen -name Xephyr2 -dpi 144 -nolisten tcp"
- #XEPHYR="$XP"
Add Comment
Please, Sign In to add comment