Author: codehelp
Date: 2012-06-01 16:15:20 +0100 (Fri, 01 Jun 2012)
New Revision: 1890
Added:
balloon/branches/menuconfig2/package/rootfs/emdebian/files-bubble-tt/root-passwd
Modified:
balloon/branches/menuconfig2/package/rootfs/emdebian/multistrap-bubble-tt-squeeze.conf
balloon/branches/menuconfig2/package/rootfs/emdebian/rootfs-config-bubble-tt
Log:
update the bubble-tt-squeeze rootfs configuration
Added: balloon/branches/menuconfig2/package/rootfs/emdebian/files-bubble-tt/root-passwd
===================================================================
--- balloon/branches/menuconfig2/package/rootfs/emdebian/files-bubble-tt/root-passwd (rev 0)
+++ balloon/branches/menuconfig2/package/rootfs/emdebian/files-bubble-tt/root-passwd 2012-06-01 15:15:20 UTC (rev 1890)
@@ -0,0 +1 @@
+root:rootme:0:0:root:/root:/bin/bash
\ No newline at end of file
Modified: balloon/branches/menuconfig2/package/rootfs/emdebian/multistrap-bubble-tt-squeeze.conf
===================================================================
--- balloon/branches/menuconfig2/package/rootfs/emdebian/multistrap-bubble-tt-squeeze.conf 2012-06-01 12:21:48 UTC (rev 1889)
+++ balloon/branches/menuconfig2/package/rootfs/emdebian/multistrap-bubble-tt-squeeze.conf 2012-06-01 15:15:20 UTC (rev 1890)
@@ -14,7 +14,7 @@
# same as --no-auth option if set to true
# keyring packages listed in each debootstrap will
# still be installed.
-noauth=false
+noauth=true
# retries not needed.
#retries=5
# extract all downloaded archives
@@ -22,41 +22,23 @@
# the order of sections is no longer important.
# debootstrap determines which repository is used to
# calculate the list of Priority: required packages
-#debootstrap=Grip Trx850
-debootstrap=Grip QtEmbedded
+debootstrap=Grip Development
# the order of sections is no longer important.
# aptsources is a list of sections to be listed
# in the /etc/apt/sources.list.d/multistrap.sources.list
# of the target.
-aptsources=Grip QtEmbedded
+aptsources=Grip Development
[Grip]
-# space separated package list
-packages=udev ntpdate iputils-ping net-tools module-init-tools
-packages=wireless-tools ifupdown nano lrzsz procps
-#source=
http://aptcache:3142/www.emdebian.org/grip
-source=
http://www.emdebian.org/grip
+packages=udev iputils-ping net-tools module-init-tools
+packages=ifupdown nano most lrzsz procps
+source=
http://repo/snapshots squeeze/snapshots/squeeze2.0.2
keyring=emdebian-archive-keyring
suite=squeeze
-# will come into use soon.
-[Updates]
-#packages=dhcpcd resolvconf
-packages=
-source=
http://www.emdebian.org/grip
-keyring=debian-archive-keyring
-suite=squeeze-proposed-updates
-
-[QtEmbedded]
-packages=libqt4-dbus libqtgui4 libqt4-sql-sqlite
-source=
http://repo/qtembedded
+[Development]
+packages=bean-platform-armel
+source=deb
http://repo/debian
keyring=tcl-archive-keyring
suite=development
-
-# fallback
-[Debian]
-packages=dhcpcd resolvconf
-packages=
-source=
http://ftp.uk.debian.org/debian
-keyring=debian-archive-keyring
-suite=squeeze
+components=main base voices
Modified: balloon/branches/menuconfig2/package/rootfs/emdebian/rootfs-config-bubble-tt
===================================================================
--- balloon/branches/menuconfig2/package/rootfs/emdebian/rootfs-config-bubble-tt 2012-06-01 12:21:48 UTC (rev 1889)
+++ balloon/branches/menuconfig2/package/rootfs/emdebian/rootfs-config-bubble-tt 2012-06-01 15:15:20 UTC (rev 1890)
@@ -6,12 +6,12 @@
# variant tcl-sl40
#pass path to the root. Don't let it run without one as it will break your system
-if [ "" = "$1" ] ; then
+if [ "" = "$1" ] ; then
echo "You need to specify a path to the target rootfs"
else
if [ -e "$1" ] ; then
ROOTFS="$1"
- else
+ else
echo "Root of target rootfs: $ROOTFS not found"
exit 1
fi
@@ -25,7 +25,7 @@
#Add modules - e.g. to support USB serial/ethernet console
# specify config to use
-if [ "" = "$2" ] ; then
+if [ "" = "$2" ] ; then
CONFIG="files"
fi
if [ -d "$2" ] ; then
@@ -51,9 +51,10 @@
#put our standard fstab and network and modules files in
if [ ! -d $ROOTFS/etc/network ]; then mkdir -p $ROOTFS/etc/network; fi
if [ ! -d $ROOTFS/etc/init.d ]; then mkdir -p $ROOTFS/etc/init.d; fi
- if [ ! -d $ROOTFS/etc/apt/apt.conf.d/ ]; then
+ if [ ! -d $ROOTFS/etc/apt/apt.conf.d/ ]; then
mkdir -p $ROOTFS/etc/apt/apt.conf.d/
fi
+ if [ ! -d $ROOTFS/var/lib/x11/ ]; then mkdir -p $ROOTFS/var/lib/x11/; fi
if [ ! -d $ROOTFS/tmp/preseeds; then
# shouldn't be needed, but....
mkdir -p $ROOTFS/tmp/preseeds
@@ -64,6 +65,7 @@
cp -v $CONFIG/modules $ROOTFS/etc/modules
cp -v $CONFIG/urandom $ROOTFS/etc/init.d/
cp -v $CONFIG/inittab $ROOTFS/etc/
+ cp -v $CONFIG/root-passwd $ROOTFS/root-user
cp -v $CONFIG/10disablerecommends $ROOTFS/etc/apt/apt.conf.d/
# make sure sudo uses group sudo by default
@@ -91,7 +93,7 @@
fi
#set hostname
echo swift > $ROOTFS/etc/hostname
- #and create corresponding /etc/hosts file. Do we really have to do this?
+ #and create corresponding /etc/hosts file. Do we really have to do this?
#be nice to edit existing file if present
echo "127.0.0.1 localhost.localdomain localhost" > ${ROOTFS}/etc/hosts
echo "127.0.1.1 swift swift" >> ${ROOTFS}/etc/hosts