
sophomorix-repair repairs the permissions,owner,groupowner,acls/ntacls of a sophomorix installation,
reading the permissions from *.repdir files


Options
  -h  / --help
  -v  / --verbose
  -vv / --verbose --verbose
  -i (not implemented)

  -j --dump-ad

What to repair in the Filesystem:

  --linux|unix               (use repdir.linux, repairs all permissions outside of $HOME)
  --global                   (use repdir.global, repairs the global part)
  --school                   (use repdir.school, repairs a school and subdirs)
  --project                  (use repdir.project, repairs projects)
  --globaladministrator-home (use repdir.globaladministrator_home, repairs homes of globaladministrators)
  --schooladministrator-home (use repdir.schooladministrator_home, repairs homes of schooladministrators)
  --teacher-home             (use repdir.teacher_home, repairs homes of teachers)
  --adminclass               (use repdir.adminclass, repairs adminclasses)
  --extraclass               (use repdir.extraclass, repairs extraclasses)
  --student-home             (use repdir.student_home, repairs homes of students)
  --parent-home              (use repdir.parent_home, repairs homes of parents)
  --staff-home               (use repdir.staff_home, repairs homes of staff members)

  --all                     (use all the above, top to bottom order)

Tools to create a sort of snapshot of /srv/samba

  --fs-snapshot <name>                (create filesystem snapshot <name> in /var/lib/sophomorix/sophomorix-repair)
  --fs-snapshot-diff <name1>,<name2>  (diff <name1> and <name2> filesystem snapshot)

  acl snapshots include fs snapshots:
  --acl-snapshot <name>               (create acl snapshot <name> in /var/lib/sophomorix/sophomorix-repair)
  --acl-snapshot-diff <name1>,<name2> (diff <name1> and <name2> acl snapshot)


Please see the sophomorix-repair(8) man pages for full documentation
