diff options
author | Domen Kožar <domen@dev.si> | 2013-08-23 15:05:49 +0200 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2013-08-23 15:06:07 +0200 |
commit | e0819b1e2657dbfdd820eb8120807094cadf5fbd (patch) | |
tree | 526b73f985870029df9e802e4200a5672f241c5a /pkgs/tools/system | |
parent | 6c013fa8418d4ca6b3abb70dd032ae903e31755c (diff) | |
download | nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar.gz nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar.bz2 nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar.lz nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar.xz nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.tar.zst nixlib-e0819b1e2657dbfdd820eb8120807094cadf5fbd.zip |
fcron: 3.0.4 -> 3.1.2
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r-- | pkgs/tools/system/fcron/default.nix | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/tools/system/fcron/default.nix b/pkgs/tools/system/fcron/default.nix index 233a0c39d171..58719c682cba 100644 --- a/pkgs/tools/system/fcron/default.nix +++ b/pkgs/tools/system/fcron/default.nix @@ -2,28 +2,26 @@ # restart using 'killall -TERM fcron; fcron -b # use convert-fcrontab to update fcrontab files -{ stdenv, fetchurl, perl }: +{ stdenv, fetchurl, perl, busybox, vim }: -stdenv.mkDerivation { - name = "fcron-3.0.4"; +stdenv.mkDerivation rec { + name = "fcron-3.1.2"; src = fetchurl { - url = http://fcron.free.fr/archives/fcron-3.0.4.src.tar.gz; - sha256 = "15kgphsfa0nqgjd8yxyz947x2xyljj4iyh298kw4c8bz6iznqxn8"; + url = "http://fcron.free.fr/archives/${name}.src.tar.gz"; + sha256 = "0p8sn4m3frh2x2llafq2gbcm46rfrn6ck4qi0d0v3ql6mfx9k4hw"; }; buildInputs = [ perl ]; configureFlags = - [ "--with-sendmail=/var/setuid-wrappers/sendmail" - "--with-editor=/var/run/current-system/sw/bin/vi" + [ "--with-sendmail=${busybox}/sbin/sendmail" + "--with-editor=${vim}/bin/vi" # TODO customizable "--with-bootinstall=no" "--sysconfdir=/etc" # fcron would have been default user/grp "--with-username=root" "--with-groupname=root" - # fcron must not try to verify that sendmail has already been installed int /var/setuid-wrappers/sendmail - "--disable-checks" ]; installTargets = "install-staged"; # install does also try to change permissions of /etc/* files @@ -52,5 +50,6 @@ stdenv.mkDerivation { description="A command scheduler with extended capabilities over cron and anacron"; homepage = http://fcron.free.fr; license = "GPLv2"; + platforms = stdenv.lib.platforms.all; }; } |