> Version: 1.3.1+ds1-1 > Severity: wishlist > > I'm dropping this as a whishlist here, but I would gladly implement this *as > well*: > > It would be nice if PATH= would support ~ expansion *directly*, as an > extension. > > Since variable interpolation is not supported, I always had to hardcode my > home > directory in there. > > For an extra line of python, I would /gladly/ fix this. >
This could be nice, I don't mind adding interresting features not avaible in cron. But maybe PATH ~ expansion is not enough, you'd need "command" rewriting too: While cron allways use a shell: http://anonscm.debian.org/cgit/pkg-cron/pkg-cron.git/tree/do_command.c#n375 , from version 1.3.2, systemd-cron tries to avoid it: *) it strips "> /dev/null" of the end of the command line and replace it by "StandardOutput=null" *) it translates "[ -x /usr/lib/command ] && /usr/lib/command" into - ExecStart=/usr/lib/command - ConditionFileIsExecutable=/usr/lib/command This is really common, by policy: https://www.debian.org/doc/debian-policy/ch-opersys.html > The scripts or crontab entries in these directories should check if all > necessary programs > are installed before they try to execute them. Otherwise, problems will arise > when a package was removed but not purged since configuration files are kept > on the system in this situation. If the remainder is not an full path, it is run with "$SHELL -c '<command>'", like cron. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org