Eelco Dolstra
4e292cb1ae
* Remove unnecessary control characters from PS1.
...
svn path=/nixos/trunk/; revision=8275
2007-03-13 11:27:15 +00:00
Eelco Dolstra
1a66b71e2d
* Set NIX_REMOTE when logging in through SSH. Quick hack. Should really
...
figure out why the environment isn't initialised properly in
non-interactive SSH logins.
svn path=/nixos/trunk/; revision=8136
2007-03-01 15:31:05 +00:00
Eelco Dolstra
ef92ce06cb
* PAM file for chsh.
...
svn path=/nixos/trunk/; revision=8057
2007-02-26 21:18:13 +00:00
Eelco Dolstra
cc79d8f301
* Set the password hash to md5 for now - SLiM doesn't support
...
blowfish. Of course, it should really use PAM.
svn path=/nixos/trunk/; revision=8046
2007-02-25 22:27:45 +00:00
Eelco Dolstra
d4c172469d
* Add $profile/sbin to the PATH.
...
svn path=/nixos/trunk/; revision=7896
2007-02-12 15:29:43 +00:00
Eelco Dolstra
6fcd79d2ce
* Merge the common-* files.
...
svn path=/nixos/trunk/; revision=7818
2007-01-30 15:03:43 +00:00
Eelco Dolstra
2c41edd1bc
* Turn on pam_env for everything.
...
svn path=/nixos/trunk/; revision=7817
2007-01-30 14:58:04 +00:00
Eelco Dolstra
b01ef92437
* Use pam_env to set the PATH for SSH logins. This allows
...
non-interactive ssh sessions (such as "ssh host command") to work
properly. This should probably be used for other kinds of logins as
well.
svn path=/nixos/trunk/; revision=7799
2007-01-26 15:32:49 +00:00
Eelco Dolstra
5d883cbb85
* Flush the nscd hosts table after we've acquired an DHCP lease to
...
prevent problems with negative caching (NIXOS-45).
svn path=/nixos/trunk/; revision=7763
2007-01-23 10:22:00 +00:00
Eelco Dolstra
340ff5200a
* Add a newline after each <dir>.
...
svn path=/nixos/trunk/; revision=7753
2007-01-22 17:17:53 +00:00
Eelco Dolstra
6cb01a0b22
* Use a small XSLT script that copies the original fonts.conf from the
...
fontconfig distribution, but replaces all <dir> entries with the
directories specified in the $fontDirectories parameter. This way
we get all the font mapping rules from the original fonts.conf
(e.g., aliases like "serif") and some other nice things.
svn path=/nixos/trunk/; revision=7749
2007-01-22 16:29:05 +00:00
Eelco Dolstra
eddd3a7e11
* Provide a few fonts in a purely functional way, i.e., as part of the
...
system configuration.
svn path=/nixos/trunk/; revision=7748
2007-01-22 16:05:37 +00:00
Eelco Dolstra
6db2c1814e
* Generate the list of fonts in a Nix expression.
...
svn path=/nixos/trunk/; revision=7744
2007-01-22 15:00:18 +00:00
Eelco Dolstra
ec3d2510c5
* Quick hack to enable fontconfig to find fonts. We look in the
...
default profile, in the user's profile, and in ~/.fonts.
svn path=/nixos/trunk/; revision=7709
2007-01-17 17:44:57 +00:00
Eelco Dolstra
02d3541a8b
* Allow the time zone to be configured.
...
svn path=/nixos/trunk/; revision=7706
2007-01-17 12:33:23 +00:00
Eelco Dolstra
55e7f8f5dc
* Use pam_xauth in su to pass the X cookies.
...
svn path=/nixos/trunk/; revision=7702
2007-01-16 22:25:28 +00:00
Eelco Dolstra
9866132d81
* Generate the LDAP configuration automatically.
...
svn path=/nixos/trunk/; revision=7698
2007-01-16 16:09:43 +00:00
Eelco Dolstra
07506308d6
* Support LDAP authentication.
...
* Factor out the common parts of the PAM config files.
svn path=/nixos/trunk/; revision=7694
2007-01-16 13:30:59 +00:00
Eelco Dolstra
554ae9908b
* Some slightly hacky LDAP support. The problem is that Glibc has to
...
be able to find the LDAP NSS module, which is normally installed in
Glibc's prefix (under /lib/libnss_ldap...). Of course, we can't do
that; it wouldn't be pure. As a workaround, we simply add nss_ldap
to the LD_LIBRARY_PATH of the nscd daemon, which every other program
uses for lookups. So we don't have to put nss_ldap in the
LD_LIBRARY_PATH of every program.
svn path=/nixos/trunk/; revision=7684
2007-01-15 17:19:41 +00:00
Eelco Dolstra
045d9fdc88
* Use /etc/profile into a separate file.
...
* Automatically set up a per-user profile in
/nix/var/nix/profiles/per-user/$USER.
* Initialise ~/.nix-defexpr and ~/.nix-profile.
svn path=/nixos/trunk/; revision=7680
2007-01-15 14:43:56 +00:00
Eelco Dolstra
6b364875f9
* Enable setuid su.
...
svn path=/nixos/trunk/; revision=7634
2007-01-11 15:32:48 +00:00
Eelco Dolstra
b6b5bafa22
* Refactoring.
...
svn path=/nixos/trunk/; revision=7533
2007-01-04 10:29:40 +00:00