From 163df8584fc6d1f722b1dfd9204c6d4a1978778f Mon Sep 17 00:00:00 2001 From: bnewbold Date: Fri, 23 Aug 2013 06:53:23 +0000 Subject: polystrap: basic novena configuration --- polystrap/novena/config | 4 ++++ polystrap/novena/debconfseed.txt | 23 ++++++++++++++++++++++ polystrap/novena/hooks/create_user | 1 + polystrap/novena/hooks/empty_password | 1 + polystrap/novena/hooks/firstboot | 1 + polystrap/novena/hooks/serial_tty | 1 + polystrap/novena/multistrap.conf | 22 +++++++++++++++++++++ polystrap/novena/packages/base | 2 ++ .../etc/apt/apt.conf.d/99no-install-recommends | 1 + .../novena/root/etc/apt/apt.conf.d/99no-pdiffs | 1 + polystrap/novena/root/etc/fstab | 8 ++++++++ polystrap/novena/root/etc/hostname | 1 + polystrap/novena/root/etc/hosts | 2 ++ polystrap/novena/root/etc/ld.so.conf | 1 + polystrap/novena/root/etc/network/interfaces | 2 ++ polystrap/novena/root/etc/ssh/ssh_host_dsa_key | 1 + polystrap/novena/root/etc/ssh/ssh_host_ecdsa_key | 1 + polystrap/novena/root/etc/ssh/ssh_host_rsa_key | 1 + polystrap/novena/root/usr/sbin/policy-rc.d | 1 + 19 files changed, 75 insertions(+) create mode 100644 polystrap/novena/config create mode 100644 polystrap/novena/debconfseed.txt create mode 120000 polystrap/novena/hooks/create_user create mode 120000 polystrap/novena/hooks/empty_password create mode 120000 polystrap/novena/hooks/firstboot create mode 120000 polystrap/novena/hooks/serial_tty create mode 100644 polystrap/novena/multistrap.conf create mode 100644 polystrap/novena/packages/base create mode 120000 polystrap/novena/root/etc/apt/apt.conf.d/99no-install-recommends create mode 120000 polystrap/novena/root/etc/apt/apt.conf.d/99no-pdiffs create mode 100644 polystrap/novena/root/etc/fstab create mode 100644 polystrap/novena/root/etc/hostname create mode 100644 polystrap/novena/root/etc/hosts create mode 120000 polystrap/novena/root/etc/ld.so.conf create mode 100644 polystrap/novena/root/etc/network/interfaces create mode 120000 polystrap/novena/root/etc/ssh/ssh_host_dsa_key create mode 120000 polystrap/novena/root/etc/ssh/ssh_host_ecdsa_key create mode 120000 polystrap/novena/root/etc/ssh/ssh_host_rsa_key create mode 120000 polystrap/novena/root/usr/sbin/policy-rc.d diff --git a/polystrap/novena/config b/polystrap/novena/config new file mode 100644 index 000000000..e70024724 --- /dev/null +++ b/polystrap/novena/config @@ -0,0 +1,4 @@ +SUITE="wheezy" +ARCH="armhf" +ROOTDIR="debian-$SUITE-$ARCH-`date +%F`" +MIRROR="http://cdn.debian.net/debian" diff --git a/polystrap/novena/debconfseed.txt b/polystrap/novena/debconfseed.txt new file mode 100644 index 000000000..8502a8d81 --- /dev/null +++ b/polystrap/novena/debconfseed.txt @@ -0,0 +1,23 @@ +locales locales/locales_to_be_generated multiselect en_US.UTF-8 UTF-8 +locales locales/default_environment_locale select en_US.UTF-8 +tzdata tzdata/Zones/Australia select +tzdata tzdata/Zones/US select +tzdata tzdata/Zones/Asia select +tzdata tzdata/Zones/Etc select UTC +tzdata tzdata/Zones/SystemV select +tzdata tzdata/Zones/Arctic select +tzdata tzdata/Zones/Pacific select +tzdata tzdata/Zones/Antarctica select +tzdata tzdata/Zones/Europe select Berlin +tzdata tzdata/Zones/Africa select +tzdata tzdata/Zones/America select +tzdata tzdata/Areas select Europe +tzdata tzdata/Zones/Atlantic select +tzdata tzdata/Zones/Indian select +nodm nodm/xinit string /usr/bin/xinit +nodm nodm/min_session_time string 60 +nodm nodm/enabled boolean true +nodm nodm/xsession string /etc/X11/Xsession +nodm nodm/x_options string vt7 -nolisten tcp +nodm nodm/first_vt string 7 +nodm nodm/user string user diff --git a/polystrap/novena/hooks/create_user b/polystrap/novena/hooks/create_user new file mode 120000 index 000000000..ae9b334a0 --- /dev/null +++ b/polystrap/novena/hooks/create_user @@ -0,0 +1 @@ +../../default/hooks/create_user \ No newline at end of file diff --git a/polystrap/novena/hooks/empty_password b/polystrap/novena/hooks/empty_password new file mode 120000 index 000000000..613fec182 --- /dev/null +++ b/polystrap/novena/hooks/empty_password @@ -0,0 +1 @@ +../../default/hooks/empty_password \ No newline at end of file diff --git a/polystrap/novena/hooks/firstboot b/polystrap/novena/hooks/firstboot new file mode 120000 index 000000000..d9788123d --- /dev/null +++ b/polystrap/novena/hooks/firstboot @@ -0,0 +1 @@ +../../default/hooks/firstboot \ No newline at end of file diff --git a/polystrap/novena/hooks/serial_tty b/polystrap/novena/hooks/serial_tty new file mode 120000 index 000000000..f77cf2e61 --- /dev/null +++ b/polystrap/novena/hooks/serial_tty @@ -0,0 +1 @@ +../../default/hooks/serial_tty \ No newline at end of file diff --git a/polystrap/novena/multistrap.conf b/polystrap/novena/multistrap.conf new file mode 100644 index 000000000..e914a7b26 --- /dev/null +++ b/polystrap/novena/multistrap.conf @@ -0,0 +1,22 @@ +[General] +arch=$ARCH +directory=$ROOTDIR +cleanup=true +unpack=true +noauth=true +bootstrap=Debian_bootstrap +aptsources=Debian +allowrecommends=false +addimportant=false + +[Debian_bootstrap] +packages=$PACKAGES +source=$MIRROR +suite=$SUITE +omitdebsrc=true + +[Debian] +source=http://cdn.debian.net/debian +keyring=debian-archive-keyring +suite=$SUITE +omitdebsrc=true diff --git a/polystrap/novena/packages/base b/polystrap/novena/packages/base new file mode 100644 index 000000000..6c2dda9c8 --- /dev/null +++ b/polystrap/novena/packages/base @@ -0,0 +1,2 @@ +fakeroot +fakechroot diff --git a/polystrap/novena/root/etc/apt/apt.conf.d/99no-install-recommends b/polystrap/novena/root/etc/apt/apt.conf.d/99no-install-recommends new file mode 120000 index 000000000..9cf79f105 --- /dev/null +++ b/polystrap/novena/root/etc/apt/apt.conf.d/99no-install-recommends @@ -0,0 +1 @@ +../../../../../default/root/etc/apt/apt.conf.d/99no-install-recommends \ No newline at end of file diff --git a/polystrap/novena/root/etc/apt/apt.conf.d/99no-pdiffs b/polystrap/novena/root/etc/apt/apt.conf.d/99no-pdiffs new file mode 120000 index 000000000..a8c3da6d6 --- /dev/null +++ b/polystrap/novena/root/etc/apt/apt.conf.d/99no-pdiffs @@ -0,0 +1 @@ +../../../../../default/root/etc/apt/apt.conf.d/99no-pdiffs \ No newline at end of file diff --git a/polystrap/novena/root/etc/fstab b/polystrap/novena/root/etc/fstab new file mode 100644 index 000000000..a8fe557ac --- /dev/null +++ b/polystrap/novena/root/etc/fstab @@ -0,0 +1,8 @@ +# +rootfs / auto defaults,errors=remount-ro,noatime 0 1 +proc /proc proc defaults 0 0 +tmpfs /tmp tmpfs defaults,noatime 0 0 +tmpfs /var/lock tmpfs defaults,noatime 0 0 +tmpfs /var/run tmpfs defaults,noatime 0 0 +tmpfs /var/log tmpfs defaults,noatime 0 0 +tmpfs /etc/network/run tmpfs defaults,noatime 0 0 diff --git a/polystrap/novena/root/etc/hostname b/polystrap/novena/root/etc/hostname new file mode 100644 index 000000000..15d6e2257 --- /dev/null +++ b/polystrap/novena/root/etc/hostname @@ -0,0 +1 @@ +novena diff --git a/polystrap/novena/root/etc/hosts b/polystrap/novena/root/etc/hosts new file mode 100644 index 000000000..4c74b7ff0 --- /dev/null +++ b/polystrap/novena/root/etc/hosts @@ -0,0 +1,2 @@ +127.0.0.1 localhost +127.0.0.1 novena diff --git a/polystrap/novena/root/etc/ld.so.conf b/polystrap/novena/root/etc/ld.so.conf new file mode 120000 index 000000000..e8d9ce933 --- /dev/null +++ b/polystrap/novena/root/etc/ld.so.conf @@ -0,0 +1 @@ +../../../default/root/etc/ld.so.conf \ No newline at end of file diff --git a/polystrap/novena/root/etc/network/interfaces b/polystrap/novena/root/etc/network/interfaces new file mode 100644 index 000000000..f1bd92ed2 --- /dev/null +++ b/polystrap/novena/root/etc/network/interfaces @@ -0,0 +1,2 @@ +auto lo +iface lo inet loopback diff --git a/polystrap/novena/root/etc/ssh/ssh_host_dsa_key b/polystrap/novena/root/etc/ssh/ssh_host_dsa_key new file mode 120000 index 000000000..3c6372823 --- /dev/null +++ b/polystrap/novena/root/etc/ssh/ssh_host_dsa_key @@ -0,0 +1 @@ +../../../../default/root/etc/ssh/ssh_host_dsa_key \ No newline at end of file diff --git a/polystrap/novena/root/etc/ssh/ssh_host_ecdsa_key b/polystrap/novena/root/etc/ssh/ssh_host_ecdsa_key new file mode 120000 index 000000000..f5f2e3117 --- /dev/null +++ b/polystrap/novena/root/etc/ssh/ssh_host_ecdsa_key @@ -0,0 +1 @@ +../../../../default/root/etc/ssh/ssh_host_ecdsa_key \ No newline at end of file diff --git a/polystrap/novena/root/etc/ssh/ssh_host_rsa_key b/polystrap/novena/root/etc/ssh/ssh_host_rsa_key new file mode 120000 index 000000000..9753b5a3e --- /dev/null +++ b/polystrap/novena/root/etc/ssh/ssh_host_rsa_key @@ -0,0 +1 @@ +../../../../default/root/etc/ssh/ssh_host_rsa_key \ No newline at end of file diff --git a/polystrap/novena/root/usr/sbin/policy-rc.d b/polystrap/novena/root/usr/sbin/policy-rc.d new file mode 120000 index 000000000..93e300d62 --- /dev/null +++ b/polystrap/novena/root/usr/sbin/policy-rc.d @@ -0,0 +1 @@ +../../../../default/root/usr/sbin/policy-rc.d \ No newline at end of file -- cgit v1.2.3