guix-devel/gnu
Ludovic Courtès 37dd1e6a34 services: 'file-union' makes sure each source file exists.
Before that, specifying an invalid timezone in 'operating-system' would
lead to a dangling symlink in the 'etc' directory, which in turn would
lead to a kernel panic at boot time.

Reported by pizzaiolo on #guix.

* gnu/services.scm (file-union): Add 'stat' call for SOURCE.
2016-02-03 22:28:28 +01:00
..
build Rename 'dmd' to 'shepherd' in comments and strings. 2016-01-29 20:21:54 +03:00
packages gnu: libdvdcss: Update to 1.4.0. 2016-02-03 22:20:56 +02:00
services guix system: 'reconfigure' loads and starts new services. 2016-02-03 22:28:28 +01:00
system install: Make it clear that we refer to the root by label. 2016-02-01 08:59:13 +01:00
artwork.scm artwork: Update to latest version. 2015-05-07 23:11:23 +02:00
packages.scm packages: Remove now redundant graph procedures. 2015-12-20 22:34:22 +01:00
services.scm services: 'file-union' makes sure each source file exists. 2016-02-03 22:28:28 +01:00
system.scm system: /etc/profile reads /etc/environment for the sake of lshd. 2016-02-03 11:21:11 +01:00