nixpkgs/nixos
Ricardo M. Correia 6197fdc02d nixos/zfs: Refactor auto-snapshots and make them persistent
If you power off your machine frequently, you could miss the execution
of some snapshots.

This is more troublesome the more infrequently the snapshots are
triggered. For example, monthly snapshots only execute at exactly
midnight on the first day of the month.  If you only have your
machine powered on at that time with probability 50%, then half the
snapshots won't be triggered.

This means that if you wanted to keep 3 monthly snapshots, then instead
of keeping 3 months' worth of snapshotted data as you expected, you would
end up with snapshots spanning back 6 months.

Adding the "Persistent = yes" option to auto-snapshot timer units makes
a missed snapshot execute when booting up the machine.
2015-03-20 04:37:44 +01:00
..
doc/manual Manual tweak 2015-03-11 15:34:57 +01:00
lib In a test VM it's impossible to connect to itself, so fix this 2015-02-19 21:13:49 +00:00
maintainers Minor fixes to EC2 image generation script. Set autoresponder, so no interaction is necessary. Write output in a format that can be easily included in ec2-amis.nix of nixops. 2015-01-05 09:35:48 +01:00
modules nixos/zfs: Refactor auto-snapshots and make them persistent 2015-03-20 04:37:44 +01:00
tests nixos: Add VM test for i3 window manager. 2015-03-05 05:21:36 +01:00
COPYING Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
default.nix Fix nixos-option 2013-10-28 22:45:58 +01:00
README Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
release-combined.nix Drop tests.installer.grub1 as release critical 2015-02-12 16:20:00 +01:00
release-small.nix java: Normalize to the default jre / jdk 2015-01-07 14:55:41 -08:00
release.nix nixos: Add VM test for i3 window manager. 2015-03-05 05:21:36 +01:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.