From f8cea32cf1dd89a465c9a1de94684b35e06c0d78 Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Fri, 30 Sep 2005 15:22:08 +0000 Subject: [PATCH] add some stuff, incl. some things to /etc/inittab, but keep them outcommented svn path=/nixu/trunk/; revision=3976 --- fill-disk.sh | 2 +- make-disk.sh | 10 ++++++---- pkgs.nix | 4 ++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/fill-disk.sh b/fill-disk.sh index 65499c7df83e..ddb75f0506f0 100755 --- a/fill-disk.sh +++ b/fill-disk.sh @@ -279,7 +279,7 @@ echo "id:2:initdefault:" >> $root/etc/inittab echo "si::bootwait:$bootPath/bin/boot.sh" >> $root/etc/inittab echo "ht:06:wait:$bootPath/bin/halt.sh" >> $root/etc/inittab echo "1:2345:respawn:$bootPath/bin/login.sh /dev/tty1" >> $root/etc/inittab -#echo "2:2345:respawn:$mingetty/sbin/mingetty tty2" >> $root/etc/inittab +echo #"2:2345:respawn:$mingetty/sbin/mingetty tty2" >> $root/etc/inittab #echo "2:2345:respawn:$bootPath/bin/login.sh /dev/ttys/1" >> $root/etc/inittab echo setting up networking information... diff --git a/make-disk.sh b/make-disk.sh index 7f6be2694e61..f8293d9c38a8 100755 --- a/make-disk.sh +++ b/make-disk.sh @@ -88,6 +88,7 @@ gnugrep=$($NIX_CMD_PATH/nix-store -r $(echo '(import ./pkgs.nix).gnugrep' | $NIX which=$($NIX_CMD_PATH/nix-store -r $(echo '(import ./pkgs.nix).which' | $NIX_CMD_PATH/nix-instantiate -)) gnutar=$($NIX_CMD_PATH/nix-store -r $(echo '(import ./pkgs.nix).gnutar' | $NIX_CMD_PATH/nix-instantiate -)) eject=$($NIX_CMD_PATH/nix-store -r $(echo '(import ./pkgs.nix).eject' | $NIX_CMD_PATH/nix-instantiate -)) +sysklogd=$($NIX_CMD_PATH/nix-store -r $(echo '(import ./pkgs.nix).sysklogd' | $NIX_CMD_PATH/nix-instantiate -)) #(while read storepath; do #cp -fa --parents ${storepath} ${archivesDir} @@ -125,8 +126,8 @@ mkdir ${initdir}/var/run echo copying nixpkgs -svn export ${nixpkgs} ${archivesDir}/pkgs -#cp -fa ${nixpkgs} ${archivesDir} +#svn export ${nixpkgs} ${archivesDir}/pkgs +cp -fa ${nixpkgs} ${archivesDir} #echo copying packages from store @@ -170,6 +171,7 @@ sed -e "s^@sysvinitPath\@^$sysvinitPath^g" \ -e "s^@gnugrep\@^$gnugrep^g" \ -e "s^@which\@^$which^g" \ -e "s^@eject\@^$eject^g" \ + -e "s^@sysklogd\@^$sysklogd^g" \ -e "s^@gnutar\@^$gnutar^g" \ -e "s^@mingetty\@^$mingettyWrapper^g" \ < $fill_disk > $fill_disk.tmp @@ -225,7 +227,7 @@ cp -fau --parents ${coreUtilsDiet} ${initdir} cp -fau --parents ${e2fsProgs} ${initdir} cp -fau --parents ${modUtils} ${initdir} cp -fau --parents ${hotplug} ${initdir} -cp -fau --parents ${eject} ${initdir} +#cp -fau --parents ${eject} ${initdir} touch ${archivesDir}/NIXOS @@ -248,4 +250,4 @@ mkisofs -rJ -o ${bootiso} -b isolinux/isolinux.bin -c isolinux/boot.cat \ echo cleaning up chmod -f -R +w ${archivesDir}/* -rm -rf ${archivesDir}/* +#rm -rf ${archivesDir}/* diff --git a/pkgs.nix b/pkgs.nix index 78d6805dee89..a995404f335f 100644 --- a/pkgs.nix +++ b/pkgs.nix @@ -5,7 +5,7 @@ rec { nettools nix subversion gcc wget which vim less screen openssh binutils strace shadowutils iputils gnumake curl gnused gnutar gnugrep gzip mingettyWrapper grubWrapper syslinux parted module_init_tools hotplug udev - dhcpWrapper man nano eject; + dhcpWrapper man nano eject sysklogd; boot = (import ./boot) {inherit stdenv kernel bash coreutils findutilsWrapper utillinux sysvinit e2fsprogs nettools nix subversion gcc wget which vim @@ -17,5 +17,5 @@ rec { nix shadowutils mingettyWrapper grubWrapper parted module_init_tools hotplug dhcpWrapper man nano eject;}; - everything = [boot sysvinit kernel eject]; + everything = [boot sysvinit kernel sysklogd]; }