From 0f120b1fced3e9fe0af98d17c247454625905b53 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Fri, 24 Oct 2008 12:11:00 -0400 Subject: [PATCH] sugar.packages: add a sugar desktop Signed-off-by: Andres Salomon --- initchroot.sh | 10 ++++++++++ sugar.packages | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 sugar.packages diff --git a/initchroot.sh b/initchroot.sh index 42fa72a..49c2d02 100755 --- a/initchroot.sh +++ b/initchroot.sh @@ -228,6 +228,16 @@ rm -rf ${ROOT_DIR}/home/*; # i have no idea what's adding this crap... (chroot ${ROOT_DIR} adduser ${DEFUSER} floppy) echo "${DEFUSER} ALL=(ALL) NOPASSWD: ALL" >> ${ROOT_DIR}/etc/sudoers +# configure sugar +if [ -d ${ROOT_DIR}/usr/share/sugar ]; then + # #? + ln -sf /usr/share/activities/ ${ROOT_DIR}/usr/share/sugar + cat >> ${ROOT_DIR}/home/${DEFUSER}/.Xsession <<- EOF +matchbox-window-manager -use_titlebar no & +sugar +EOF +fi + # done, clean up mv ${ROOT_DIR}/sbin/start-stop-daemon.REAL ${ROOT_DIR}/sbin/start-stop-daemon (chroot ${ROOT_DIR} aptitude clean) diff --git a/sugar.packages b/sugar.packages new file mode 100644 index 0000000..929476c --- /dev/null +++ b/sugar.packages @@ -0,0 +1,32 @@ +xserver-xephyr +xserver-xorg-core +xserver-xorg-input-kbd +xserver-xorg-input-mouse +xserver-xorg-input-evdev +xserver-xorg-video-geode +xfonts-100dpi +xfonts-scalable +xfonts-base +openssh-client +openntpd +menu +aspell-en +big-cursor +kdm +network-manager-gnome +sugar +sugar-artwork +sugar-calculate-activity +sugar-chat-activity +sugar-journal-activity +sugar-pippy-activity +sugar-presence-service +sugar-sharedstate-classes +sugar-sharingtest-activity +sugar-web-activity +matchbox +network-manager +sugar-doc +etoys +etoys-doc +squeak-vm -- 2.39.2