events, like pressing the power button. The NVIDIA X11 driver also
needs it to respond to the internal/external monitor switch button
on laptops. The power actions should of course be made
configurable.
svn path=/nixos/branches/fix-style/; revision=14180
* Remove /etc/mtab on startup. This fixes the warning on
startup when catting /proc/mount to /etc/mtab.
svn path=/nixos/branches/fix-style/; revision=14179
initrd instead of a mix of dietlibc, klibc and static-glibc based
binaries. This works by copying what we need from Glibc into the
initrd and using patchelf to set the ELF interpreter and RPATH
correctly. The resulting initrd is about 500 KB smaller, but more
importantly, it's much easier to maintain - all those
dietlibc/klibc/static-glibc builds frequently cause build problems.
svn path=/nixos/branches/fix-style/; revision=14178
that the file system driver will replay the journal at
mount-time in case of an unclean shutdown. For ext3 at least
this is *much* faster.
svn path=/nixos/branches/fix-style/; revision=14175
because CUPS modifies files in the ServerRoot directory. Most
importantly, it stores printer configuration there. Previously the
CUPS server modified the files under ${cups}/etc/cups, which is
impure and caused all configured printers to disappear any time CUPS
was upgraded.
svn path=/nixos/branches/fix-style/; revision=14169
the advantage that KDE applications work when logging in via ssh,
and that you don't need to logout to have KDE upgrades take effect.
On the downside, since the various KDE packages and shared-mime-info
all have their own MIME databases, if we put them in one symlink
tree (systemPath), we need to rerun update-mime-database on the
symlink tree. Also, systemPath is getting very large.
svn path=/nixos/trunk/; revision=14148
events, like pressing the power button. The NVIDIA X11 driver also
needs it to respond to the internal/external monitor switch button
on laptops. The power actions should of course be made
configurable.
svn path=/nixos/trunk/; revision=14027
initrd instead of a mix of dietlibc, klibc and static-glibc based
binaries. This works by copying what we need from Glibc into the
initrd and using patchelf to set the ELF interpreter and RPATH
correctly. The resulting initrd is about 500 KB smaller, but more
importantly, it's much easier to maintain - all those
dietlibc/klibc/static-glibc builds frequently cause build problems.
svn path=/nixos/trunk/; revision=13984
that the file system driver will replay the journal at
mount-time in case of an unclean shutdown. For ext3 at least
this is *much* faster.
svn path=/nixos/trunk/; revision=13932
because CUPS modifies files in the ServerRoot directory. Most
importantly, it stores printer configuration there. Previously the
CUPS server modified the files under ${cups}/etc/cups, which is
impure and caused all configured printers to disappear any time CUPS
was upgraded.
svn path=/nixos/trunk/; revision=13892