nixpkgs/pkgs/tools/system
Dmitry Bogatov f538c07f2e
datefudge: work correctly even if GNU date is not in PATH (#94045)
* datefudge: work correctly even if GNU date is not in PATH

Examples in manual assumes advanced features from date(1) like "last
Friday", which only available in GNU coreutils version of date(1)
utility. Without this patch, most examples from datefudge(1) manual will
fail in busybox environment, which is confusing.

* Apply suggestions from code review

* Update pkgs/tools/system/datefudge/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-01 21:15:50 +01:00
..
acct tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
acpica-tools acpica-tools: 20210730 -> 20210930 2021-10-31 04:11:54 +00:00
actkbd tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
amtterm pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
at treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
augeas pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
auto-cpufreq auto-cpufreq: 1.7.0 -> 1.7.1 2021-10-18 12:27:19 +00:00
awstats awstats: 7.7.0 -> 7.8.0 2021-04-17 16:37:29 +02:00
bar tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
bfs bfs: 2.2 -> 2.2.1 2021-06-15 20:01:51 -07:00
bottom bottom: 0.6.3 -> 0.6.4 2021-09-13 10:11:26 +09:00
bpytop bpytop: 1.0.66 -> 1.0.67 2021-06-14 20:11:06 +00:00
btop btop: 1.0.18 -> 1.0.20 2021-10-29 04:44:23 +00:00
chase pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
clinfo clinfo: 3.0.20.11.20 -> 3.0.21.02.21 2021-02-23 16:35:16 +00:00
cm-rgb treewide: remove danieldk as maintainer from a set of packages 2021-09-12 14:42:12 +00:00
collectd collectd: move IOKit input to all-packages.nix 2021-08-25 12:03:19 +02:00
colorls treewide: add final newline 2021-01-22 07:18:04 +10:00
confd confd: 0.9.0 -> 0.16.0 (#89180) 2020-05-29 16:14:06 +00:00
consul-template consul-template: 0.27.0 -> 0.27.1 2021-10-29 08:09:15 +00:00
cron tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
ctop treewide: buildFlagsArray -> ldflags 2021-08-26 21:35:06 +10:00
daemon daemon: 0.7.1 -> 0.8 2021-03-08 08:47:10 +00:00
daemonize daemonize: switch to fetchFromGitHub 2021-10-24 15:09:37 +02:00
das_watchdog pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
datefudge datefudge: work correctly even if GNU date is not in PATH (#94045) 2021-11-01 21:15:50 +01:00
dcfldd tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
dd_rescue various: cleanup of 'inherit version;' 2021-07-16 00:17:12 +02:00
ddrescue tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
ddrescueview tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
ddrutility treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
dfc pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
di di: 4.48 -> 4.48.0.1 2021-02-04 08:50:14 +00:00
disk-filltest treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
dog tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
efibootmgr pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
efivar Merge remote-tracking branch 'upstream/master' into HEAD 2021-01-17 18:08:59 +01:00
envconsul treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
evemu evemu: use python3 2021-03-25 12:45:03 +01:00
facter facter: 3.14.16 -> 3.14.17 2021-05-01 14:03:04 +00:00
fakechroot fakechroot: fix build w/glibc-2.33 2021-07-06 16:02:35 +02:00
fakeroot fakeroot: Use a fixed git commit as a reference in patch URLs 2021-09-20 12:48:01 -05:00
fancy-motd fancy-motd: unstable-2021-07-04 -> unstable-2021-07-15 2021-07-16 00:06:29 +02:00
fcron pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
fdisk tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
fio fio: 3.27 -> 3.28 2021-09-14 18:57:56 +01:00
foreman foreman: add more platform support 2021-09-25 19:11:55 +02:00
foremost treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
freeipmi libgpg-error: rename from libgpgerror 2021-10-06 18:23:43 -07:00
gdmap tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
gdu gdu: 5.8.1 -> 5.9.0 2021-10-23 11:07:09 +02:00
gkraken gkraken: init at 1.1.6 2021-10-03 12:42:55 +02:00
go-audit go-audit: init at 1.0.0 2021-01-24 22:07:38 +01:00
gohai treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
goreman
gotop gotop: cleanup 2021-07-21 15:37:14 +02:00
gptfdisk gptfdisk: 1.0.7 -> 1.0.8 2021-06-16 12:43:44 +02:00
gptman gptman: fix darwin build 2021-05-16 14:21:57 -07:00
gt5 tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
hardinfo pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
hardlink treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
hiera-eyaml treewide: add final newline 2021-01-22 07:18:04 +10:00
honcho honcho: 1.0.1 -> 1.1.0, fix the package 2021-10-31 11:44:38 -06:00
hostctl treewide: buildFlagsArray -> ldflags 2021-08-26 21:35:06 +10:00
htop htop: 3.1.0 -> 3.1.1 2021-10-25 15:27:42 -04:00
hwinfo hwinfo: 21.75 -> 21.76 2021-07-29 18:54:24 +00:00
idle3tools tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
illum illum: 0.4 -> 0.5 2021-09-23 07:59:40 +02:00
incron tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
inxi inxi: Remove myself as maintainer 2021-04-17 18:59:41 +02:00
ioping treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
iops treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ior mpi: use mpi attribute consistently as the default MPI implementations 2021-01-23 12:15:13 +01:00
ipmitool ipmitool: cleanup 2021-07-29 14:42:11 +02:00
ipmiutil various: cleanup of 'inherit version;' 2021-07-16 00:17:12 +02:00
java-service-wrapper java-service-wrapper: 3.5.45 -> 3.5.46 2021-09-22 13:37:17 +02:00
journalwatch treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jsvc jsvc: init at 1.2.4 2021-04-26 13:43:12 -07:00
jump jump: 0.30.1 -> 0.40.0 2021-01-22 13:38:36 +00:00
kmon kmon: 1.5.4 -> 1.5.5 2021-08-14 10:59:41 +00:00
krakenx treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ledmon pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
loadwatch loadwatch: cleanup 2021-07-29 14:43:04 +02:00
localtime localtime: cleanup 2021-07-29 14:44:18 +02:00
logcheck logcheck: fix license 2021-05-01 09:06:59 +10:00
logrotate treewide: clean up fedorahosted.org URLs (#139977) 2021-10-15 06:11:42 +03:00
lr treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
lshw pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
mcron tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
memtester treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
minijail minijail: enableParallelBuilding 2021-08-17 17:42:41 +00:00
mlc treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
monit monit: 5.27.2 -> 5.29.0; format 2021-09-01 16:53:21 -07:00
mq-cli treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
nats-top nats-top: init at 0.4.0 2021-04-05 14:00:16 +02:00
natscli natscli: 0.0.25 -> 0.0.26 2021-09-09 17:04:59 +02:00
netdata nixos/netdata: fix working with disabled ipmi plugin 2021-09-19 19:15:49 +03:00
nkeys nkeys: init at 0.3.0 2021-04-05 14:10:04 +02:00
nq nq: fix tq 2021-05-28 11:24:52 -07:00
nvtop nvtop: 1.1.0 -> 1.2.2 2021-08-17 10:38:02 -07:00
opencl-info opencl-info: cleanup 2021-07-29 14:44:36 +02:00
openipmi openipmi: fix collectd assertion 2021-08-27 18:47:23 +02:00
pciutils tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
pcstat treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
plan9port plan9port: unmark as broken on darwin 2021-08-11 12:55:08 -06:00
procodile treewide: add final newline 2021-01-22 07:18:04 +10:00
proot proot: 20190510 -> 5.2.0 2021-10-03 19:46:12 +02:00
ps_mem treewide: remove gnidorah 2021-04-30 01:48:19 +02:00
psensor pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
psstop pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
r10k treewide: add final newline 2021-01-22 07:18:04 +10:00
retry maintainers: add gfrascadorio 2021-05-19 15:20:47 -06:00
rocm-smi rocm-smi: add update script and fix url 2021-09-09 13:37:59 +02:00
rofi-systemd treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
rowhammer-test rowhammer-test: cleanup 2021-07-29 14:44:59 +02:00
rsyslog rsyslog: 8.2102.0 -> 8.2108.0 2021-09-14 07:17:07 +00:00
runit pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
s-tui treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
s6 skawarePackages: Fall 2021 release 2021-09-27 14:28:43 +02:00
s6-rc s6-rc: fix source hash 2021-10-05 14:21:51 +02:00
safe-rm safe-rm: 0.12 -> 1.1.0 2021-05-23 21:38:00 +02:00
safecopy tools/{security/system}: replace name with pname&version 2021-07-27 17:54:21 +02:00
setserial pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
sg3_utils Merge branch 'master' into staging-next 2021-08-14 12:53:07 +02:00
sleuthkit sleuthkit: add build for JNI libraries 2021-09-24 09:09:53 -06:00
smartmontools Drop myself from meta.maintainers for most packages. 2021-10-14 11:01:27 +02:00
snooze snooze: 0.4 -> 0.5 2021-03-14 05:06:45 -04:00
socklog treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
stress tools/system: replace name with pname&version 2021-07-28 16:42:26 +02:00
stress-ng stress-ng: 0.13.01 -> 0.13.03 2021-09-22 06:26:58 +00:00
stressapptest stressapptest: init at 1.0.9 2021-02-17 23:11:59 +01:00
suid-chroot treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
supervise pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
symlinks symlinks: switch to fetchFromGitHub 2021-10-24 15:10:14 +02:00
syslog-ng syslogng: 3.28.1 -> 3.33.2 2021-08-27 22:46:11 +00:00
syslog-ng-incubator yacc: deprecate alias 2021-04-04 03:18:58 +02:00
systemd-journal2gelf treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
taskspooler taskspooler: init at 1.0 2021-06-23 14:07:54 +02:00
testdisk pkgs/tools: pkgconfig -> pkg-config (2) 2021-01-17 23:27:27 +07:00
thermald thermald: 2.4.3 -> 2.4.6 2021-08-15 14:32:18 +03:00
thinkfan thinkfan: 1.2.2 -> 1.3.0 2021-10-28 11:53:14 +00:00
throttled throttled: 0.8 -> 0.9.2 2021-08-19 19:26:35 +00:00
tm tm: cleanup 2021-07-05 20:14:04 +02:00
tp-auto-kbbl tp-auto-kbbl: init at 0.1.5 2021-10-01 13:12:58 +02:00
tre-command treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
tree Drop myself from meta.maintainers for most packages. 2021-10-14 11:01:27 +02:00
ts tools/system: replace name with pname&version 2021-07-28 16:42:26 +02:00
tuptime tuptime: 5.0.1 -> 5.0.2 2021-02-06 23:03:42 +00:00
uefitool uefitool.new-engine: A58 -> A59 2021-10-20 01:39:45 +02:00
undaemonize tools/system: replace name with pname&version 2021-07-28 16:42:26 +02:00
uptimed uptimed: 0.4.4 -> 0.4.5 2021-10-28 12:37:09 +00:00
uroboros uroboros: init at 20210304-9bed95b 2021-03-05 08:22:59 +01:00
vbetool treewide: update permanent url redirects 2021-01-30 21:48:57 +01:00
vboot_reference lzma: deprecate alias 2021-04-04 19:49:52 +02:00
which which: replace name with pname&version 2021-07-27 16:57:58 +02:00
wslu wslu: init at 3.2.3 2021-05-20 09:40:04 -07:00
wsmancli various: cleanup of 'inherit version;' 2021-07-16 00:17:12 +02:00
xe treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yeshup treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
zenith zenith: add nvidia GPU support (#126097) 2021-06-09 13:09:54 +02:00