File: day_32__fsck_config_UI.mdwn

package info (click to toggle)
git-annex 10.20250416-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 73,572 kB
  • sloc: haskell: 90,656; javascript: 9,103; sh: 1,469; makefile: 211; perl: 137; ansic: 44
file content (20 lines) | stat: -rw-r--r-- 807 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Last night, built this nice user interface for configuring periodic fscks:

[[!img assistant/fsckconfig.png]]

Rather happy that that whole UI needed only 140 lines of code to build.
Though rather more work behind it, as seen in this blog..

Today I added some support to git-annex for smart fscking of remotes.
So far only git repos on local drives, but this should get extended to
git-annex-shell for ssh remotes. The assistant can also run periodic fscks
of these.

Still need to test that, and find a way to make a removable drive's fsck
job run when the drive gets plugged in. That's where picking "any time"
will be useful; it'll let you configure fscking of removable drives when
they're available, as long as they have not been fscked too recently.

----

Today's work was sponsored by Georg Bauer.