summary refs log tree commit diff
path: root/nixos/modules/services/scheduling/cron.nix
Commit message (Collapse)AuthorAge
* cron service: fix reliance on etc.timezoneLinus Heckemann2017-08-30
| | | | | This does not fully address the issue, as cron will not restart when the timezone is changed imperatively as it presumably needs to.
* nixos/treewide: remove boolean examples for optionsFranz Pletz2017-03-17
| | | | | | | They contain no useful information and increase the length of the autogenerated options documentation. See discussion in #18816.
* nixos/cron: unbreak since new security.wrapperBjørn Forsman2017-02-15
|
* More derpParnell Springmeyer2017-01-29
|
* Getting rid of the var indirection and using a bin path insteadParnell Springmeyer2017-01-29
|
* Fixing a bunch of issuesParnell Springmeyer2017-01-29
|
* Addressing PR feedbackParnell Springmeyer2017-01-28
|
* Adapting everything for the merged permissions wrappers work.Parnell Springmeyer2016-09-01
|
* everything?: Updating every package that depended on the old setuidPrograms ↵Parnell Springmeyer2016-09-01
| | | | configuration.
* services.cron.enable: Remove misleading defaultEelco Dolstra2015-11-19
| | | | | Elsewhere we set it to "mkDefault (allFiles != [])" to the default has no effect.
* build the crontab localy, there is nothing to gain from building it remotelymichael bishop2015-10-03
|
* cron: Actually enable the service if enabledShea Levy2015-07-24
|
* Use environment.etc to manage /etc/crontabEelco Dolstra2015-07-22
| | | | Otherwise, /etc/crontab won't be deleted when cron is disabled.
* Don't enable cron by defaultEelco Dolstra2015-07-22
| | | | | | | | | | The rationale for disabling this is: 1) systemd timers are better; 2) it gets rid of one usually unnecessary process, which makes containers more light-weight. Note that cron is still enabled if services.cron.systemCronJobs is non-empty, so this only matters if you have no declarative cron jobs but do have user cron jobs.
* cron: make into systemd.service and make it depend on /etc/localtimeRob Vermaas2014-12-15
| | | | so that changes in timezone will trigger a restart of cron service.
* nixos: Add option services.cron.cronFilesRickard Nilsson2014-10-01
| | | | | | | This allows you to configure extra files that should be appended to your crontab. Implemented by writing to /etc/crontab when the cron service starts. Would be nicer to use a cron that supports /etc/cron.d but that would require us to patch vixie-cron.
* Get all lib functions from lib, not pkgs.lib, in modulesShea Levy2014-07-02
|
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* Add lots of missing option typesEelco Dolstra2013-10-30
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10