44 Commits (ad063289276c1a201ab88a1ff0d287b07e49b5c2)

Author SHA1 Message Date
Royce Strange ea80cdbcea
activation: Fix function call for system activation 1 year ago
Jan (janneke) Nieuwenhuizen c3fd2df705
system: Support activation service for the Hurd. 1 year ago
kanichos@yandex.ru 83460433b9
activation: Check whether /proc/sys/kernel/modprobe exists. 2 years ago
Ludovic Courtès 7c4e4bac87
activation: Keep going when failing to create one of the setuid programs. 2 years ago
Ludovic Courtès d497b6ab39
activation: Lock /etc/.pwd.lock before accessing databases. 2 years ago
Ludovic Courtès d429878daf
activation: Shared system home directories are now 555 and root-owned. 3 years ago
Ludovic Courtès 0ae735bcc8
activation: Build account databases with (gnu build accounts). 3 years ago
Ludovic Courtès 6061d01512
activation: Operate on <user-account> and <user-group> records. 3 years ago
Ludovic Courtès 8bb76f3d44
activation: Make home directories #o700 by default. 3 years ago
Ludovic Courtès b297934437
activation: Aways pass '-d HOME' to 'useradd'. 3 years ago
Ludovic Courtès 82b71ac366
activation: Pass '-d HOME' to 'usermod'. 4 years ago
Ludovic Courtès 5e66574a12
activation: Do not create setuid binaries in the store [security fix]. 4 years ago
Ludovic Courtès 49962b15a1
activation: Make sure /etc exists. 4 years ago
Ludovic Courtès 41db5a7563
activation: Change permissions on /root to #o700. 4 years ago
Ludovic Courtès 51fe9cd38d
services: user-homes: Do not create home directories marked as no-create. 4 years ago
Ludovic Courtès 41f76ae08a
services: user-homes: Do not create home directories marked as no-create. 4 years ago
Ludovic Courtès 387e175492
services: Add 'special-files-service-type'. 5 years ago
Ludovic Courtès cf98d342b0
activation: Set the right owner for home directories. 5 years ago
Ludovic Courtès ae763b5b0b
system: Create home directories once 'file-systems' is up. 5 years ago
Marius Bakke 5a64a79131
utils: Add helper method to make files writable. 5 years ago
Leo Famulari a7199b7d99
activation: Don't fail if /var/lib exists. 5 years ago
David Craven 6526d43ea4
activation: Allow home directories to be created under /var/lib. 5 years ago
Ludovic Courtès eb56ee027b
system: Add 'create-home-directory?' field to <user-account>. 5 years ago
Ludovic Courtès 2fa909b27b activation: Copy account skeletons silently. 6 years ago
Ludovic Courtès 4e8b7502e3 system: Allow account skeletons to be directories. 6 years ago
Mark H Weaver 15f0de0581 system: activate-ptrace-attach: Handle kernels without YAMA support. 7 years ago
Ludovic Courtès 356a62b8e6 activation: Make user copies of the skeletons writable. 7 years ago
Ludovic Courtès b158f1d751 system: Allow users to PTRACE_ATTACH to their own processes. 7 years ago
Ludovic Courtès 9bea87a542 activation: Remove undeclared user accounts and groups. 7 years ago
Mark H Weaver 78ab0746a5 system: Add /etc/ssl symlink; set needed variables in /etc/profile. 7 years ago
Ludovic Courtès 45c5b47b96 activation: Copy the account skeletons when creating the 'root' account. 7 years ago
Ludovic Courtès 6496de9bc2 activation: Don't create unneeded "/var/guix/gcroots/etc-directory". 7 years ago
Ludovic Courtès f34c56be3a activation: Set the firmware search path. 7 years ago
Ludovic Courtès d460204f2e system: Allow Linux-libre to find our 'modprobe' command. 7 years ago
Ludovic Courtès e2b464b7f4 activation: Ensure existing user accounts have the right settings. 7 years ago
Ludovic Courtès 6d49355d8b activation: Honor $GUIX_NEW_SYSTEM for use by 'guix system reconfigure'. 7 years ago
Ludovic Courtès ee7bae3bbd activation: Set the permissions of /etc/sudoers to 440. 7 years ago
Ludovic Courtès ee248b6a70 activation: Make the /bin/sh symlink at activation time. 7 years ago
Ludovic Courtès c6a0536d08 activation: Make sure /etc/sudoers & co. are regular files. 7 years ago
Ludovic Courtès 286cacaded activation: Remove outdated comment. 7 years ago
Ludovic Courtès 095f4deb4b activation: Factorize the link-or-copy trick. 7 years ago
Ludovic Courtès 8a9e21d1f7 Rename (gnu build linux-initrd) to (gnu build linux-boot). 7 years ago
Ludovic Courtès 548f7a8fa2 Move operating system helpers from (guix build …) to (gnu build …). 7 years ago
Ludovic Courtès c8fa34265d system: Add the 'system?' field for user groups. 7 years ago
Ludovic Courtès 459dd9eaf2 system: Add a 'system?' field to user accounts. 7 years ago
Ludovic Courtès f01efec09a activation: Preserve /etc/groups upon reboots. 7 years ago
Ludovic Courtès e2fcc23a3a activation: Only create groups that do not exist yet. 7 years ago
Ludovic Courtès 484a2b3a5a system: Separate the activation script from the boot script. 8 years ago
Ludovic Courtès b4140694ac system: Make /run/current-system at activation time. 8 years ago
Ludovic Courtès f3b692acdd activation: Silence warning from 'useradd'. 8 years ago