Commit graph

  • f74115278f add a shell on tty2 Armijn Hemel 2005-08-31 12:58:46 +00:00
  • 14b2ad157c add logging capabilities. Install log is now copied to /root/install-log. Armijn Hemel 2005-08-31 12:02:28 +00:00
  • d227f0e83a temporarily outcomment mingetty Armijn Hemel 2005-08-31 10:11:07 +00:00
  • f64cf78dfa fix for cpio. Between cpio 2.5 and 2.6 semantics of the -c flag (which we used) has changed. Switch to a flag which is unlikely to change (-H newc) Armijn Hemel 2005-08-31 09:39:41 +00:00
  • 6ef2284079 add cdrtools. There are some references to some package in /opt/schily, which I haven't checked out completely yet... Armijn Hemel 2005-08-30 19:41:10 +00:00
  • 92214b90bc * Subversion 1.2.3. Eelco Dolstra 2005-08-30 16:52:58 +00:00
  • 849281ff32 don't try to build a bash with dietlibc..thing.. Armijn Hemel 2005-08-30 13:58:09 +00:00
  • dffe1406a0 add cpio Armijn Hemel 2005-08-30 13:56:15 +00:00
  • e468256879 * X11 support in Ghostscript. Eelco Dolstra 2005-08-30 13:50:14 +00:00
  • eac09bcb31 cleanups commit 3750 :) Armijn Hemel 2005-08-30 13:16:16 +00:00
  • 115f0e2a25 we don't use UML at all anymore and the installation instructions are *way* out of date Armijn Hemel 2005-08-30 13:14:04 +00:00
  • 860e14cd3d * Support references to parent directories, e.g., \input{../../macros.ltx}. Eelco Dolstra 2005-08-30 13:10:30 +00:00
  • 1581e0c08e remove dependency on /nix, so we can build NixOS inside NixOS Armijn Hemel 2005-08-30 11:23:56 +00:00
  • c27109efa0 * Added Valknut. Eelco Dolstra 2005-08-30 07:39:38 +00:00
  • 8ab397a2ed disable klibc for now, as we don't use it anyway (maybe later) Armijn Hemel 2005-08-29 17:56:10 +00:00
  • 0111856eae temporary disable flex-wrapper (note to self: don't forget to commit) Armijn Hemel 2005-08-29 17:54:40 +00:00
  • a849cb0704 add sound support Armijn Hemel 2005-08-29 16:13:50 +00:00
  • 0ff65fba1a * ALSA utilities (for `alsamixer' etc.). Eelco Dolstra 2005-08-29 15:56:55 +00:00
  • 142cef0a9e switch to dietlibc coreutils in the initrams. Use thit up until a certain point, after which we switch to the normal coreutils. Oh, this should really be refactored... Armijn Hemel 2005-08-28 16:56:48 +00:00
  • 51492eb656 add place where I ripped the original patch (partially) from Armijn Hemel 2005-08-28 14:29:32 +00:00
  • 3a0ff0b50d add dietlibc'ed coreutils for the NixOS installer... Armijn Hemel 2005-08-28 14:23:30 +00:00
  • 3ccc0014b6 remove debugline Armijn Hemel 2005-08-28 10:18:30 +00:00
  • de289092b2 - various cleanups - have mingetty listen on tty2 (but this still fails because of missing /dev/log - get rid of /init on the targetdrive, solely use /sbin/init (and even that has to go one day) - use dietlibc statically linked e2fsprogs for the installer. More to come :) Armijn Hemel 2005-08-28 00:51:34 +00:00
  • eefd0d1745 This is what happens when you do a normal "cp -a" instead of a "svn cp". Argh. Can somebody please bring out the LART? Armijn Hemel 2005-08-28 00:30:53 +00:00
  • 9bc5482790 e2fsprogs-diet Armijn Hemel 2005-08-28 00:20:16 +00:00
  • 8d91e10664 add dietlibc wrapper and build e2fsprogs with dietlibc. This cost some time because it was first mislinked to glibc (grrrr Eelco, this will cost you a beer!) Armijn Hemel 2005-08-28 00:19:42 +00:00
  • 1de7c2e4ba add dietlibc-wrapper Armijn Hemel 2005-08-28 00:18:26 +00:00
  • 981a1f0f6e add dietlibc Armijn Hemel 2005-08-27 23:05:50 +00:00
  • ef60b29c05 update of xmlroff Martin Bravenboer 2005-08-27 21:08:49 +00:00
  • a816f506a2 add klibc Armijn Hemel 2005-08-27 20:48:05 +00:00
  • 42f3a42cee add wrapper for mingetty. Doesn't work yet, because there's no /dev/log yet where login can log to... Armijn Hemel 2005-08-27 17:58:49 +00:00
  • 36c969565f add Armijn Hemel 2005-08-27 17:58:07 +00:00
  • fff45e114e - register all valid paths inside the Nix database. The .drv files are not included, this is a purely binary deployment. - add grub to the initial environment Armijn Hemel 2005-08-27 00:36:07 +00:00
  • a3ae8f4143 remove some debugging statements Armijn Hemel 2005-08-27 00:04:30 +00:00
  • 796f3bb691 add grub configuration file (menu.lst) during installation Armijn Hemel 2005-08-26 22:21:29 +00:00
  • a0da6723f3 Update of sdf2-bundle to 2.3.2 Martin Bravenboer 2005-08-26 21:42:17 +00:00
  • 3b7a4df52e use tar instead of cp, which should be a bit faster (but is it really?) Armijn Hemel 2005-08-26 18:38:57 +00:00
  • 789f716808 use tar for copying nixpkgs instead of cp to speed up installation process. Commit 3700 :) Armijn Hemel 2005-08-26 16:06:52 +00:00
  • 3dce29bb92 make /var/run in the installdisk, add some code for registering the copied Nix store in the Nix database, still unfinished Armijn Hemel 2005-08-25 23:10:36 +00:00
  • de9fa85196 fix error in format Armijn Hemel 2005-08-25 17:53:43 +00:00
  • fb7710c197 add hwdata (from Debian) Armijn Hemel 2005-08-24 17:13:24 +00:00
  • c0506b8029 * Added libcaca. * Libcaca support in MPlayer. * Hopefully fix X11 detection in MPlayer. Eelco Dolstra 2005-08-24 15:02:30 +00:00
  • 99780f00ce * AALib. Eelco Dolstra 2005-08-24 14:26:32 +00:00
  • af61e91592 add /nix/var/nix/profiles and other nix related directories Armijn Hemel 2005-08-24 14:04:07 +00:00
  • 975db72a72 Added Mozilla NSS, NSPR and Gaim to Nix. Gaim in Nix supports SSL Martin Bravenboer 2005-08-24 09:54:42 +00:00
  • 49220563df * Purity fixes, courtesy of NixOS :-) Eelco Dolstra 2005-08-24 09:21:37 +00:00
  • 240a2de945 - make /lib/modules/<hash-part>-<kernelversion> - make symlinks to "build" and "kernel" in those directories - copy all modules.* files (like modules.dep). This is done so future add-on modules can modify these files instead of the ones in the store... Armijn Hemel 2005-08-23 23:07:49 +00:00
  • 52bc4c5681 get the kernel versioning right. Right now it's only printed, but it should be used for creating the /lib/modules/<kernel-version> stuff right Armijn Hemel 2005-08-23 21:00:45 +00:00
  • 9a4f2b9036 embed Nix generated hash into kernel image and module path Armijn Hemel 2005-08-23 19:13:00 +00:00
  • 9c75e2cb14 fill-disk wants grep Armijn Hemel 2005-08-23 16:53:39 +00:00
  • d707a61ac2 add nano Armijn Hemel 2005-08-23 15:56:17 +00:00
  • 1e8abc0185 add man Armijn Hemel 2005-08-23 14:19:16 +00:00
  • 9276a77c68 add findutilsWrapper Armijn Hemel 2005-08-23 13:48:43 +00:00
  • e685273463 add findutils wrapper. Works for updatedb, not for locate. updatedb needs some mmore config to ignore /proc Armijn Hemel 2005-08-23 13:47:01 +00:00
  • e4ab68cc39 add a patch which adds $PATH to the search path of updatedb. updatedb had the PATH set hard, probably because of security reasons. Armijn Hemel 2005-08-23 12:42:20 +00:00
  • bc79eeb3b0 add a dummy builder for init Armijn Hemel 2005-08-23 10:53:20 +00:00
  • 3210b87fc3 * Use HTTP instead of FTP. Eelco Dolstra 2005-08-22 14:50:05 +00:00
  • fe90fce5d1 mount /dev/pts, zo we've got PTYs (for screen) Armijn Hemel 2005-08-22 14:23:01 +00:00
  • 454707da23 * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl. Eelco Dolstra 2005-08-22 08:39:27 +00:00
  • b1b5fdd7cd change root homedir to /root instead of /home/root Armijn Hemel 2005-08-21 23:15:24 +00:00
  • f88a356cc6 make correct symlink to /bin/sh and /bin/bash Armijn Hemel 2005-08-21 22:41:22 +00:00
  • acc1db9ac6 use execv instead of execve Armijn Hemel 2005-08-21 22:37:31 +00:00
  • fb451cc09f use the dhcp wrapper, add a directory needed for DHCP Armijn Hemel 2005-08-21 19:56:30 +00:00
  • 77c089a857 add a wrapper for dhclient Armijn Hemel 2005-08-21 19:46:16 +00:00
  • 4c6230b0a6 add dhcp package. This doesn't work quite nicely though, needs some resolving... Armijn Hemel 2005-08-21 17:39:47 +00:00
  • 4b640be166 add dhcp Armijn Hemel 2005-08-21 16:11:25 +00:00
  • 789a0ab393 add groff, needed for dhcp Armijn Hemel 2005-08-21 13:59:04 +00:00
  • 6e7614fdb0 use module-init-tools instead of modutils. Now we can insert modules :) Armijn Hemel 2005-08-20 21:49:53 +00:00
  • d6b17b5edc add module-init-tools Armijn Hemel 2005-08-20 21:49:31 +00:00
  • 28fb3fd105 random commit (really, I forgot what was changed, not much) Armijn Hemel 2005-08-20 17:40:37 +00:00
  • 52317f9a3e add no-op if some files aren't there for copying (and reintroduce "exit 1" for now) Armijn Hemel 2005-08-19 23:09:42 +00:00
  • d91be5b200 remove "exit 1" so our build will succeed Armijn Hemel 2005-08-19 22:55:22 +00:00
  • 14c5ad8353 copy all the stuff that is needed for external modules to the store. Ripped from Fedora. Armijn Hemel 2005-08-19 22:43:51 +00:00
  • 6d64c06316 add quotes Armijn Hemel 2005-08-19 22:43:17 +00:00
  • 49cd9fae36 make /lib/modules Armijn Hemel 2005-08-19 22:39:48 +00:00
  • d298fd94f9 add arch argument, needed to copy right things eventually Armijn Hemel 2005-08-19 22:03:44 +00:00
  • 76f3ff54cd also remove "i386" from the name. This wasn't accurate anyway, because we were building for the i686 hardware platform and not for i386. Armijn Hemel 2005-08-19 18:18:21 +00:00
  • be8d5607f5 make the versions match... Armijn Hemel 2005-08-19 18:15:56 +00:00
  • 30196b9243 incorporate udev in the boot scripts. Now we have loads of devices :) Armijn Hemel 2005-08-19 16:09:31 +00:00
  • b39fca2ade - add udev (not yet in use) - clean up 100 MB of unused stuff on the CD Armijn Hemel 2005-08-19 15:26:01 +00:00
  • 97dfe971f7 add udev Armijn Hemel 2005-08-19 14:11:05 +00:00
  • 9a29f70977 mount sysfs at boottime Armijn Hemel 2005-08-18 22:55:27 +00:00
  • 33110a9dde Provide 0.14 in nixpkgs Martin Bravenboer 2005-08-17 21:40:11 +00:00
  • 95f748c966 Temp. removed strategoxt from the cache: 0.15 does not build Martin Bravenboer 2005-08-17 21:33:51 +00:00
  • 26ccf579e0 ssh wants /dev/urandom (or /dev/random, but urandom works too) Armijn Hemel 2005-08-17 20:51:19 +00:00
  • 0b4feb3a6c add hotplug here, temporarily disable e2fsck, so at least everything is mounted rw Armijn Hemel 2005-08-17 19:19:54 +00:00
  • 0f8f7c03ff sdf2-bundle now needs pkg-config Martin Bravenboer 2005-08-17 18:39:04 +00:00
  • 5d98173434 Upgraded sdf2-bundle to 2.3.1 Martin Bravenboer 2005-08-17 18:27:05 +00:00
  • e5db73bd73 add Linux hot-plug Armijn Hemel 2005-08-17 17:37:55 +00:00
  • 28ed4c5fc4 Oeps. Martin Bravenboer 2005-08-17 15:05:54 +00:00
  • 9688153557 Current sdf requires aterm 2.3.1 Martin Bravenboer 2005-08-17 15:00:18 +00:00
  • 3ea317784f Upgraded aterm to aterm 2.4. Removed the dynamic variant. Martin Bravenboer 2005-08-17 14:29:04 +00:00
  • 8c1905ce5b * Print the page count. Eelco Dolstra 2005-08-16 21:53:46 +00:00
  • 38cb12017a fix typo, add some more echo statements, minor cleanup Armijn Hemel 2005-08-16 21:46:08 +00:00
  • b40cfcf0f5 * Suppress most of that crap TeX spews over your screen. Print a summary of the under/overfull boxes and undefined references/citations. The full log output is still written to $out/log. Eelco Dolstra 2005-08-16 20:59:39 +00:00
  • 91b9cabf9b svn export nixpkgs, don't copy it (gets rid of about 34 MB) Armijn Hemel 2005-08-16 18:58:23 +00:00
  • e8f7642f09 fix copying bug for real Armijn Hemel 2005-08-16 18:32:08 +00:00
  • 2389fc5bef copy /nixpkgs contents instead of just the link (fixes NIXOS-9) Armijn Hemel 2005-08-15 17:02:54 +00:00
  • 597f963528 more cleanups - remove some debugging code - add better descriptions for a few actions Armijn Hemel 2005-08-14 15:08:15 +00:00
  • 08ad69d2dc some cleanups: - umount the filesystem after installing (so it's clean) - some hardcoded paths gone - Armijn Hemel 2005-08-14 14:34:46 +00:00