summaryrefslogtreecommitdiff
path: root/gnu/services/sysctl.scm
Commit message (Expand)AuthorAgeFilesLines
* services: sysctl: Export <sysctl-configuration> record field accessors.•••* gnu/services/sysctl.scm (sysctl-configuration-sysctl) (sysctl-configuration-settings): Export. Signed-off-by: Ludovic Courtès <ludo@gnu.org> muradm2021-03-311-0/+2
* services: Enable "protected hardlinks" and "protected symlinks" by default.•••References: https://sysctl-explorer.net/fs/protected_hardlinks/ https://sysctl-explorer.net/fs/protected_symlinks/ * gnu/services/sysctl.scm (%default-sysctl-settings): New public variable. (<sysctl-configuration>): Use %default-sysctl-settings as the default value. * gnu/services/base.scm (%base-services): Add sysctl-service-type. * doc/guix.texi (Miscellaneous Services): Document the new defaults. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Leo Famulari2021-03-181-2/+8
* services: sysctl: Make service one-shot.•••* gnu/services/sysctl.scm (sysctl-shepherd-service): Adjust shepherd service to use the 'one-shot?' keyword. Remove 'stop' command. Remove 'respawn' option. Efraim Flashner2019-11-201-2/+1
* services: sysctl: Fix typo.•••* gnu/services/sysctl.scm: Fix typo of 'make-sysctl-configuration'. 宋文武2017-07-181-1/+1
* services: Add 'sysctl-service-type'.•••* gnu/services/sysctl.scm: New file. * doc/guix.texi (Miscellaneous Services): Document it. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. 宋文武2017-07-041-0/+77