mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-25 04:12:44 +03:00
* Added cron.
svn path=/nixpkgs/trunk/; revision=7618
This commit is contained in:
parent
c240a4774d
commit
2f7c9b8fe2
22
pkgs/tools/system/cron/default.nix
Normal file
22
pkgs/tools/system/cron/default.nix
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "cron-4.1";
|
||||||
|
src = fetchurl {
|
||||||
|
url = ftp://ftp.isc.org/isc/cron/cron_4.1.shar;
|
||||||
|
md5 = "5e1be9dbde66295821ac7899f2e1f561";
|
||||||
|
};
|
||||||
|
|
||||||
|
unpackCmd = "(mkdir cron && cd cron && sh $src)";
|
||||||
|
|
||||||
|
preBuild = "
|
||||||
|
substituteInPlace Makefile --replace '-o root' '' --replace 111 755
|
||||||
|
makeFlags=\"DESTROOT=$out\"
|
||||||
|
";
|
||||||
|
|
||||||
|
preInstall = "ensureDir $out/bin $out/sbin $out/share/man/man1 $out/share/man/man5 $out/share/man/man8";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Vixie Cron, a daemon for running commands at specific times";
|
||||||
|
};
|
||||||
|
}
|
@ -160,6 +160,8 @@ rec {
|
|||||||
|
|
||||||
stdenv = if bootStdenv == null then defaultStdenv else bootStdenv;
|
stdenv = if bootStdenv == null then defaultStdenv else bootStdenv;
|
||||||
|
|
||||||
|
stdenvNew = overrideSetup stdenv ../stdenv/generic/setup-new.sh;
|
||||||
|
|
||||||
|
|
||||||
### BUILD SUPPORT
|
### BUILD SUPPORT
|
||||||
|
|
||||||
@ -265,6 +267,11 @@ rec {
|
|||||||
inherit fetchurl stdenv;
|
inherit fetchurl stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cron = import ../tools/system/cron {
|
||||||
|
inherit fetchurl;
|
||||||
|
stdenv = stdenvNew;
|
||||||
|
};
|
||||||
|
|
||||||
curl = if stdenv ? curl then stdenv.curl else (assert false; null);
|
curl = if stdenv ? curl then stdenv.curl else (assert false; null);
|
||||||
|
|
||||||
dhcp = import ../tools/networking/dhcp {
|
dhcp = import ../tools/networking/dhcp {
|
||||||
|
Loading…
Reference in New Issue
Block a user