* Add /etc/os-release to be Lennart Poettering compliant.
See http://0pointer.de/blog/projects/os-release.html svn path=/nixos/trunk/; revision=34162
This commit is contained in:
parent
801cd7402c
commit
2577a17468
@ -12,7 +12,27 @@ with pkgs.lib;
|
|||||||
+ (if builtins.pathExists ../../.version-suffix then builtins.readFile ../../.version-suffix else "pre-svn");
|
+ (if builtins.pathExists ../../.version-suffix then builtins.readFile ../../.version-suffix else "pre-svn");
|
||||||
description = "NixOS version.";
|
description = "NixOS version.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
config = {
|
||||||
|
|
||||||
|
# Generate /etc/os-release. See
|
||||||
|
# http://0pointer.de/public/systemd-man/os-release.html for the
|
||||||
|
# format.
|
||||||
|
environment.etc = singleton
|
||||||
|
{ source = pkgs.writeText "os-release"
|
||||||
|
''
|
||||||
|
NAME=NixOS
|
||||||
|
ID=nixos
|
||||||
|
VERSION="${config.system.nixosVersion}"
|
||||||
|
VERSION_ID="${config.system.nixosVersion}"
|
||||||
|
PRETTY_NAME="NixOS ${config.system.nixosVersion}"
|
||||||
|
HOME_URL="http://nixos.org/"
|
||||||
|
'';
|
||||||
|
target = "os-release";
|
||||||
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user