From 36c969565fe21928820700f3378b9714951301e7 Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Sat, 27 Aug 2005 17:58:07 +0000 Subject: [PATCH] add svn path=/nixpkgs/trunk/; revision=3721 --- pkgs/os-specific/linux/mingetty-wrapper/builder.sh | 10 ++++++++++ pkgs/os-specific/linux/mingetty-wrapper/default.nix | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/os-specific/linux/mingetty-wrapper/builder.sh create mode 100644 pkgs/os-specific/linux/mingetty-wrapper/default.nix diff --git a/pkgs/os-specific/linux/mingetty-wrapper/builder.sh b/pkgs/os-specific/linux/mingetty-wrapper/builder.sh new file mode 100644 index 00000000000..76bce393c8e --- /dev/null +++ b/pkgs/os-specific/linux/mingetty-wrapper/builder.sh @@ -0,0 +1,10 @@ +. $stdenv/setup +#. $makeWrapper + +ensureDir "$(dirname $out)" +ensureDir "$(dirname $out/sbin/mingetty)" + +cat > $out/sbin/mingetty << END +#! $SHELL -e +exec $mingetty/sbin/mingetty --loginprog=$shadowutils/bin/login "\$@" +END diff --git a/pkgs/os-specific/linux/mingetty-wrapper/default.nix b/pkgs/os-specific/linux/mingetty-wrapper/default.nix new file mode 100644 index 00000000000..4470c87c4a4 --- /dev/null +++ b/pkgs/os-specific/linux/mingetty-wrapper/default.nix @@ -0,0 +1,11 @@ +{stdenv, mingetty, shadowutils}: + +stdenv.mkDerivation { + name = mingetty.name; + + builder = ./builder.sh; + makeWrapper = ../../../build-support/make-wrapper/make-wrapper.sh; + + inherit mingetty shadowutils; + +}