summaryrefslogtreecommitdiff
path: root/gnu/build/activation.scm
Commit message (Expand)AuthorAgeFilesLines
* activation: Lock /etc/.pwd.lock before accessing databases....Ludovic Courtès2019-06-051-16/+21
* activation: Shared system home directories are now 555 and root-owned....Ludovic Courtès2019-03-081-5/+34
* activation: Build account databases with (gnu build accounts)....Ludovic Courtès2019-03-071-188/+21
* activation: Operate on <user-account> and <user-group> records....Ludovic Courtès2019-03-071-59/+63
* activation: Make home directories #o700 by default....Ludovic Courtès2019-03-041-3/+3
* activation: Aways pass '-d HOME' to 'useradd'....Ludovic Courtès2018-11-181-8/+9
* activation: Pass '-d HOME' to 'usermod'....Ludovic Courtès2018-03-271-2/+3
* activation: Do not create setuid binaries in the store [security fix]....Ludovic Courtès2017-10-081-12/+1
* activation: Make sure /etc exists....Ludovic Courtès2017-08-031-0/+1
* activation: Change permissions on /root to #o700....Ludovic Courtès2017-05-301-2/+3
* services: user-homes: Do not create home directories marked as no-create....Ludovic Courtès2017-05-181-1/+8
* Merge branch 'master' into core-updatesLudovic Courtès2017-02-101-10/+39
|\
| * services: Add 'special-files-service-type'....Ludovic Courtès2017-02-081-5/+18
| * activation: Set the right owner for home directories....Ludovic Courtès2017-02-041-5/+21
* | Merge branch 'master' into core-updatesLeo Famulari2017-02-021-2/+17
|\|
| * system: Create home directories once 'file-systems' is up....Ludovic Courtès2017-02-011-2/+17
* | utils: Add helper method to make files writable....Marius Bakke2017-01-261-5/+0
|/
* activation: Don't fail if /var/lib exists....Leo Famulari2016-09-061-1/+1
* activation: Allow home directories to be created under /var/lib....David Craven2016-09-061-0/+3
* system: Add 'create-home-directory?' field to <user-account>....Ludovic Courtès2016-08-281-5/+10
* activation: Copy account skeletons silently....Ludovic Courtès2016-03-241-1/+2
* system: Allow account skeletons to be directories....Ludovic Courtès2016-03-201-2/+3
* system: activate-ptrace-attach: Handle kernels without YAMA support....Mark H Weaver2015-05-091-3/+5
* activation: Make user copies of the skeletons writable....Ludovic Courtès2015-05-051-3/+28
* system: Allow users to PTRACE_ATTACH to their own processes....Ludovic Courtès2015-04-121-0/+13
* activation: Remove undeclared user accounts and groups....Ludovic Courtès2015-04-081-3/+46
* system: Add /etc/ssl symlink; set needed variables in /etc/profile....Mark H Weaver2015-03-031-0/+10
* activation: Copy the account skeletons when creating the 'root' account....Ludovic Courtès2014-12-131-3/+21
* activation: Don't create unneeded "/var/guix/gcroots/etc-directory"....Ludovic Courtès2014-12-061-5/+1
* activation: Set the firmware search path....Ludovic Courtès2014-11-111-0/+10
* system: Allow Linux-libre to find our 'modprobe' command....Ludovic Courtès2014-11-021-0/+7
* activation: Ensure existing user accounts have the right settings....Ludovic Courtès2014-09-221-17/+43
* activation: Honor $GUIX_NEW_SYSTEM for use by 'guix system reconfigure'....Ludovic Courtès2014-09-121-1/+6
* activation: Set the permissions of /etc/sudoers to 440....Ludovic Courtès2014-09-121-28/+34
* activation: Make the /bin/sh symlink at activation time....Ludovic Courtès2014-09-121-0/+6
* activation: Make sure /etc/sudoers & co. are regular files....Ludovic Courtès2014-09-121-1/+8
* activation: Remove outdated comment....Ludovic Courtès2014-09-121-2/+0
* activation: Factorize the link-or-copy trick....Ludovic Courtès2014-09-121-7/+12
* Rename (gnu build linux-initrd) to (gnu build linux-boot)....Ludovic Courtès2014-09-031-1/+1
* Move operating system helpers from (guix build …) to (gnu build …)....Ludovic Courtès2014-09-031-0/+226