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#(.*)(.*.*$/ {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#()(.*)()##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"