guix/gnu
vicvbcun 2cbdec8bcd
file-systems: Allow specifying CIFS credentials in a file.
As files in the store and /etc/fstab are world readable, specifying the
password in the file-system record is suboptimal.  To mitigate this,
`mount.cifs' supports reading `username', `password' and `domain' options from
a file named by the `credentials' or `cred' option.

* gnu/build/file-systems.scm (mount-file-system): Read mount options from the
file specified via the `credentials' or `cred' option if specified.

Change-Id: I786c5da373fc26d45fe7a876c56a8c4854d18532
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-07-26 18:50:53 +02:00
..
bootloader
build file-systems: Allow specifying CIFS credentials in a file. 2024-07-26 18:50:53 +02:00
home home: Set 700 permissions on .gnupg with home-gpg-agent-service 2024-07-26 18:22:04 +02:00
installer
machine
packages gnu: petsc: Build reproducibly. 2024-07-26 18:18:12 +02:00
services
system
tests gnu: Add system test for Emacs. 2024-07-21 09:42:13 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: python-waitress: Update to 3.0.0. 2024-07-25 17:26:09 -05:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm