summaryrefslogtreecommitdiff
path: root/src/Propellor/Property/Fstab.hs
AgeCommit message (Collapse)Author
2017-10-12Fstab.mounted now creates mount point and always tries to mountfstab-mountedNicolas Schodet
2017-04-06tweaks to db45x's patchJoey Hess
Removed mountNow as a top-level property, as I don't think it makes sense for anything except for mounted to use it. db45x's patch turns out to have introduced a bug in mounted's use of "mountNow src". That made mountNow check if the device was a mount point, which it isn't. The fix would have been to use "mountNow mnt", but my inlining of mountnow just basically reverted the part of the patch that introduced the bug. swapOn does not involve the fstab so moved to the Mount module. (Also noticed that Mount.mounted is a kind of weird property, given that it fails the next time ran. It's only used internally by some chroot properties, so I left it as-is, but added a comment. It might make sense to make Mount.mounted check like mountNow does if the thing is already mounted.)
2017-04-06listed property should work on !LinuxJoey Hess
2017-04-04break Fstab.mounted into smaller pieces which can be composedDaniel Brooks
2017-04-04property 'mount' a swap partition in Fstab.mountedDaniel Brooks
2016-04-07Added Propellor.Property.Fstab, and moved the fstabbed property to there.Joey Hess