Luca Bruno
|
b1adfeb23d
|
fhs-userenv: Make it work on kernel < 3.19 cc @abbradar
It may not be very secure, but I think it's better to make it work
with older kernel since 3.19 is not the default on nixos.
|
2015-03-10 18:12:38 +01:00 |
|
lethalman
|
fcfe8ecc33
|
Merge pull request #6737 from anderspapitto/fhs
build-fhs-userenv passes through command line args
|
2015-03-10 17:53:32 +01:00 |
|
Anders Papitto
|
4bcc817521
|
build-fhs-userenv passes through command line args
The motivation for this change is to allow things like the
following derivation, which wraps the debian-packaged
hello binary.
let nixpkgs = import <nixpkgs> {};
stdenv = nixpkgs.stdenv;
in rec {
dumb-hello = stdenv.mkDerivation {
name = "dumb-hello";
builder = ./builder.sh;
dpkg = nixpkgs.dpkg;
src = nixpkgs.fetchurl {
url = "http://ftp.us.debian.org/debian/pool/main/h/hello-traditional/hello-traditional_2.9-2_amd64.deb";
md5 = "f5f3c28b65221dae44dda6f242c23316";
};
};
full-hello = nixpkgs.buildFHSUserEnv {
name = "full-hello";
targetPkgs = pkgs: [ dumb-hello ];
multiPkgs = pkgs: [ pkgs.dpkg ];
runScript = "hello";
};
}
|
2015-03-09 23:44:51 -07:00 |
|
Nikolay Amiantov
|
3e395b71da
|
chroot-env: add locales, refactor environment
|
2015-03-09 17:29:43 +03:00 |
|
Nikolay Amiantov
|
4aba7639c8
|
chroot-env: build /etc
|
2015-03-09 17:29:43 +03:00 |
|
Nikolay Amiantov
|
3500978b8f
|
build-fhs-*: prefer local build
|
2015-02-05 20:39:01 +03:00 |
|
Nikolay Amiantov
|
4b3bb7b448
|
userFHSEnv: add build tool
|
2015-02-05 19:46:25 +03:00 |
|