summary refs log tree commit diff
path: root/modules/programs
Commit message (Collapse)AuthorAge
* Some cleanups in the activation script:Eelco Dolstra2010-09-13
| | | | | | | | | | | * Moved some scriptlets to the appropriate modules. * Put the scriptlet that sets the default path at the start, since it never makes sense not to have it there. It no longer needs to be declared as a dependency. * If a scriptlet has no dependencies, it can be denoted as a plain string (i.e., `noDepEntry' is not needed anymore). svn path=/nixos/trunk/; revision=23762
* * Rename the `pwdutils' module to `shadow'.Eelco Dolstra2010-06-02
| | | | svn path=/nixos/trunk/; revision=22109
* * Use the `shadow' package instead of `pwdutils', `pam_login' andEelco Dolstra2010-06-02
| | | | | | | | | | | | | `su'. * The `usermod' from `shadow' allows setting a supplementary group equal to the user's primary group, so the special hack for the `nixbld' group is no longer needed. * Removed /etc/default/passwd since it's not used by the new passwd. The hash is configured in pam_unix. * Move some values for `security.setuidPrograms' and `security.pam.services' to the appropriate modules. svn path=/nixos/trunk/; revision=22107
* * Remove `stopOn = "shutdown"' which doesn't work.Eelco Dolstra2010-06-02
| | | | svn path=/nixos/trunk/; revision=22101
* * Added an option to enable support for 32-bit binaries (such as WineEelco Dolstra2010-05-30
| | | | | | | | or Google Earth) on 64-bit NixOS on NVIDIA hardware. The 32-bit OpenGL library is symlinked from /var/run/opengl-driver-32, which is added to the LD_LIBRARY_PATH so that 32-bit binaries can find it. svn path=/nixos/trunk/; revision=22062
* * Enable the `chfn' program. Note that by default non-root users areEelco Dolstra2010-05-28
| | | | | | | still not permitted to change their account information, as specified in login.defs. svn path=/nixos/trunk/; revision=22049
* Updating bashrc, so it does not leave in PATH (and other environment ↵Lluís Batlle i Rossell2010-05-17
| | | | | | | | | | variables) a void element, which the linux kernel would take as '.'. This fixes the bug of linux looking into '.' for executables. svn path=/nixos/trunk/; revision=21818
* Add $profile/lib/qt4/plugins to QT_PLUGIN_PATHYury G. Kudryashov2010-04-30
| | | | svn path=/nixos/trunk/; revision=21448
* INFOPATH fix; the info.nix module should not set the INFOPATH variable in ↵Lluís Batlle i Rossell2010-04-29
| | | | | | | | | | | | bashrc, because the bashrc already cares on that, even taking into account all the usual nixos profiles. As a side change, I changed a tab to spaces in bashrc. svn path=/nixos/trunk/; revision=21439
* Fixing the tty group and permissions for vt consolesLluís Batlle i Rossell2010-04-22
| | | | svn path=/nixos/trunk/; revision=21231
* Fix job name in nixos/modules/programs/blcr.nixMarco Maggesi2010-04-15
| | | | svn path=/nixos/trunk/; revision=21106
* A few typos in previous commitsYury G. Kudryashov2010-04-15
| | | | svn path=/nixos/trunk/; revision=21105
* Add /var/run/current-system/sw to NIX_PROFILESYury G. Kudryashov2010-04-15
| | | | | | Also adds a possibility to just add KDE packages to systemPackages. svn path=/nixos/trunk/; revision=21103
* Add support for BLCR: modules/programs/blcr.nixMarco Maggesi2010-04-15
| | | | svn path=/nixos/trunk/; revision=21092
* Update users of `services.sshd'.Ludovic Courtès2010-03-11
| | | | svn path=/nixos/trunk/; revision=20575
* Added gstreamer plugins to the systemPackages, so that Phonon does not crash ↵Sander van der Burg2010-03-03
| | | | | | on shutdown when using KDE 4.4.x svn path=/nixos/trunk/; revision=20350
* * Disable the "smart" tab completion again, because it causes lots ofEelco Dolstra2010-02-22
| | | | | | | | | | | | | | | | problems: - It doesn't support filenames with spaces. - It inserts a space after the filename when tab-completing in an "svn" command. - Many people find it annoying that tab-completion on commands like "tar" only matches filenames with the "right" extension. - Lluís reported bash apparently crashing on some tab completions. We should probably make this optional, and maybe use a subset of the bash_completion file in the bash distribution that works. svn path=/nixos/trunk/; revision=20179
* Fix Bash completion support.Ludovic Courtès2010-02-13
| | | | svn path=/nixos/trunk/; revision=19971
* * Disable bash completion for now. It gives login errors:Eelco Dolstra2010-02-04
| | | | | | | | | | | bash: BASH_COMPLETION_DIR: readonly variable bash: BASH_COMPLETION: readonly variable And in the non-interactive shell, we get: /nix/store/654xcqk8h2a409mxsnsbnj5c0cp9mjhm-bash-4.1-p2/etc/bash_completion: line 75: shopt: progcomp: invalid shell option name svn path=/nixos/trunk/; revision=19809
* svn path=/nixos/trunk/; revision=18599Eelco Dolstra2009-11-24
|
* Rename environment.extraPackages to environment.systemPackages.Nicolas Pierron2009-10-07
| | | | svn path=/nixos/trunk/; revision=17705
* Setting the files cipher algorithm depending on the architectureLluís Batlle i Rossell2009-09-23
| | | | | | (with libxcrypt or without libxcrypt, at the end) svn path=/nixos/trunk/; revision=17389
* bashrc: Source `${bash}/etc/bash_completion' when available.Ludovic Courtès2009-08-10
| | | | svn path=/nixos/trunk/; revision=16641
* bashrc: Remove obsolete `aclocal' and `rpcgen' hacks.Ludovic Courtès2009-08-10
| | | | svn path=/nixos/trunk/; revision=16640
* * Don't put /etc/nixos/nixos in ~/.nix-defexpr.Eelco Dolstra2009-07-15
| | | | svn path=/nixos/branches/modular-nixos/; revision=16366
* * Merge some stuff from the trunk.Eelco Dolstra2009-06-26
| | | | svn path=/nixos/branches/modular-nixos/; revision=16051
* * Include only the en_US locale on the CD. This saves 75 MiB or so.Eelco Dolstra2009-06-05
| | | | svn path=/nixos/branches/modular-nixos/; revision=15883
* * Doh.Eelco Dolstra2009-05-29
| | | | svn path=/nixos/branches/modular-nixos/; revision=15794
* svn path=/nixos/branches/modular-nixos/; revision=15793Eelco Dolstra2009-05-29
|
* * Move the info wrapper into a module.Eelco Dolstra2009-05-29
| | | | svn path=/nixos/branches/modular-nixos/; revision=15792
* * Move the /etc generation to modules/system/etc.Eelco Dolstra2009-05-28
| | | | svn path=/nixos/branches/modular-nixos/; revision=15767
* * Move the generation of /etc/nix.machines to the nix-daemon module.Eelco Dolstra2009-05-28
| | | | svn path=/nixos/branches/modular-nixos/; revision=15765
* * Move the configuration of the pwdutils (passwd, useradd etc.) toEelco Dolstra2009-05-28
| | | | | | | | | modules/programs/pwdutils. * Renamed config.system.shell to config.users.defaultUserShell and updated the description to make clear it has to be a non-store path. svn path=/nixos/branches/modular-nixos/; revision=15761
* * Moved the Bash configuration to modules/programs/bash.Eelco Dolstra2009-05-28
| | | | svn path=/nixos/branches/modular-nixos/; revision=15759
* * New directory modules/programs that contains system-wideEelco Dolstra2009-05-27
configuration for specific programs. For instance, ssh.nix provides the configuration for the SSH client; ssmtp.nix provides the configuration for the `ssmtp' MTA. svn path=/nixos/branches/modular-nixos/; revision=15757