nixpkgs/nixos/modules/services
Rodney Lorrimar 56eba66f77 mysqlBackup service: let it work with default settings
* Grants enough privileges to the configured user so that it can run
  mysqldump.

* Adds a nixos test.

* Use systemd timers instead of a cronjob (by @fadenb).

* Creates a new user for backups by default, instead of using mysql
  user.

* Ensures that backup user has write permissions on backup location.

* Write backup to a temporary file before renaming so that a failed
  backup won't overwrite the previous backup, and so that the backup
  location will never contain a partial backup.

Breaking changes:

 * Renamed period to calendar to reflect the change in how to
   configure the backup time.

 * A failed backup will no longer result in cron sending an e-mail --
   users' monitoring systems must be updated.

Resolves #24728
2017-09-27 18:44:49 +02:00
..
admin/salt
amqp nixos/rabbitmq: fix restarts and sasl logs 2017-09-23 17:58:43 -04:00
audio
backup mysqlBackup service: let it work with default settings 2017-09-27 18:44:49 +02:00
cluster kubernetes: fix hashes after dockerTools change 2017-09-24 12:09:07 +02:00
computing
continuous-integration nixos/hydra postgresql: Fix #27314 and add test case 2017-09-02 23:07:42 +02:00
databases influxdb sevice: make postStart test work with non-localhost configurations (#29734) 2017-09-24 15:37:17 +01:00
desktops Merge pull request #28856 from jtojnar/at-spi2-core 2017-09-26 00:39:49 +01:00
development
editors
games
hardware Merge pull request #28726 from vyp/interception-tools 2017-09-02 08:24:57 +01:00
logging
mail nixos(spamassassin): fix trailing whitespace 2017-09-27 14:50:52 +02:00
misc nix-daemon: Bump the default number of build users 2017-09-27 17:13:16 +02:00
monitoring FusionInventory: Code cleanup 2017-09-25 10:39:11 +02:00
network-filesystems Merge pull request #29717 from fare-patches/nfsd 2017-09-24 15:13:42 +01:00
networking nixos/tinc: remove useless script argument 2017-09-27 17:57:39 +02:00
printing cups service: Automatically detect Gutenprint in drivers 2017-08-29 05:25:12 +04:00
scheduling cron service: fix reliance on etc.timezone 2017-08-30 21:35:17 +02:00
search
security Make sure dummy kernel module is loaded for hologram-agent. 2017-09-20 10:58:24 +00:00
system
torrent nixos/transmission: make it possible to use a different home directory (#29138) 2017-09-09 20:19:35 +00:00
ttys kmscon: reset ExecStart to allow override 2017-09-21 10:02:03 +08:00
web-apps Merge pull request #28874 from ryantm/mattermost 2017-09-13 19:41:25 +00:00
web-servers mediawiki: 1.27.3 -> 1.29.1 2017-09-24 22:49:22 -04:00
x11 gnome3: only maintain single GNOME 3 package set (#29397) 2017-09-24 12:15:50 +01:00