1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/nixos/modules
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
..
config Revert "nixos: add option for bind to not resolve local queries (#29503)" 2017-09-23 16:41:34 +02:00
hardware hpsa service: fallout from #28557 merge and revert 2017-09-13 07:55:48 +02:00
i18n/input-method
installer Merge pull request #28777 from copumpkin/installer-chroot 2017-09-26 12:23:19 -07:00
misc nixos/gitolite: use group 'gitolite' instead of 'nogroup' 2017-09-23 16:33:52 +02:00
profiles nixos/install: disable kernel debug console logging 2017-09-23 20:03:19 +02:00
programs Merge pull request #21077 from xtruder/nixos/programs/npm/add 2017-09-23 20:35:58 +02:00
security nixos/lock-kernel-modules: fix deferred fileSystem mounts 2017-09-22 23:55:04 +02:00
service-managers Simple proof of concept for how to do other types of services 2017-05-26 18:14:31 -04:00
services mysqlBackup service: let it work with default settings 2017-09-27 18:44:49 +02:00
system systemd-tmpfiles: fix docs 2017-09-24 13:17:46 +02:00
tasks nixos/zfs: import encrypted datasets by default for zfsUnstable 2017-09-26 09:08:53 +01:00
testing buildLinux: allow overriding stdenv on each call 2017-08-20 08:24:52 +02:00
virtualisation google-instance-setup: add openssh to path 2017-09-15 10:43:09 +00:00
module-list.nix Merge pull request #28503 from phile314/fusion-inventory 2017-09-25 12:58:44 +00:00
rename.nix zfsUnstable: init at 2017-09-12 2017-09-15 17:59:37 +02:00