nixpkgs/nixos
Vladimír Čunát 3937923f81
nixos/systemd.tmpfiles.packages: fix an edge case
symlinkJoin can break (silently) when the passed paths contain symlinks
to directories.  This should work now.

Down-side: when lib/tmpfiles.d doesn't exist for some passed package,
the error message is a little less explicit, because we never get
to the postBuild phase (and symlinkJoin doesn't provide a better way):
/nix/store/HASH-NAME/lib/tmpfiles.d: No such file or directory

Also, it seemed pointless to create symlinks for whole package trees
and using only a part of the result (usually very small part).
2020-08-16 10:23:53 +02:00
..
doc Merge pull request #82743 from Infinisil/partially-typed-v2 2020-08-15 12:13:58 +02:00
lib Merge pull request #93824 from blitz/fix-rpi4-installer 2020-08-08 13:45:02 +02:00
maintainers nixos/maintainers/*: editorconfig fixes 2020-08-04 00:23:54 +10:00
modules nixos/systemd.tmpfiles.packages: fix an edge case 2020-08-16 10:23:53 +02:00
tests Merge pull request #89444 from mweinelt/pinnwand-module 2020-08-14 22:09:33 +02:00
COPYING
default.nix
README treewide: use https for nixos.org and hydra.nixos.org 2020-05-03 22:14:21 -07:00
release-combined.nix nixos/release-combined: add systemd-networkd-ipv6-prefix-delegation test 2020-05-01 17:45:40 +02:00
release-small.nix nixos/release-small: drop latestKernel.login 2020-04-19 22:20:07 +03:00
release.nix nixos/release: add pantheon closure 2020-07-26 15:30:08 -04:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.