Content-type: text/html; charset=UTF-8
Man page of SOPHOMORIX-REPAIR
SOPHOMORIX-REPAIR
Section: Maintenance Commands (8)
Updated: May 13, 2006
Index
Return to Main Contents
NAME
sophomorix-repair - Reparieren eines sophomorix-servers
SYNOPSIS
sophomorix-repair
[options]
DESCRIPTION
sophomorix-repair
liest Konfigurationdateien ein, nach denen es dann Dateirechte, Besitzer, Gruppenbesitzer usw. von Verzeichnissen repariert, bzw. neu setzt (z.B bei einem update).
OPTIONS
sophomorix-repair
benützt die GNU command line syntax, mit langen Optionen, die mit zwei
Bindestrichen (`-') beginnen:
- -h, --help
-
Kurzübersicht über Optionen, sowie eine Liste der eingelesenen Dateien.
- -v, --verbose
-
Sagt, was das Programm gerade macht (verbose)
- -vv, --verbose --verbose
-
Sagt ungeheuer genau, was das Programm gerade macht (very verbose)
- -f dateiname, --file dateiname
-
liest die Datei dateiname ein, und legt die darin enthaltenen Verzeichnisse an.???? Stimmt das so???
- Optionen, die angeben, was repariert werden soll:
-
- --permissions
-
repariert die Dateirechte nach Vorgaben in
/usr/share/sophomorix/devel/repair.directories und legt
verlorengegangene Verzeichnisse wieder an.
Die Reparatur kann eingeschränkt werden, indem man nur einzelne
Einträge/Zeilen repariert (Zeilennummer anzeigen mit
--info). Reparieren mit --command-number Zeilennummer.
- --htaccess
-
repariert die .htaccess Dateien der User und Gruppen (students,
teachers, classes und projects) in /var/www/people. Dies kann lange
dauern. Wenn Änderungen in den htaccess-Dateien gemacht wurden,
bleiben sie erhalten (Wird im Kommentar erkannt.).
- --repairhome
-
repariert Verzeichnisse unterhalb von $HOME eines users, wie in
/usr/share/sophomorix/devel/repairhome.$TYPE angegeben ($TYPE=teacher,
student, workstation, attic). Nicht mehr benötigte Verzeichnisse
(__tauschen, __vorlagen) werden geleert wenn nicht mehr benötigt.
Ohne weitere Optionen werden die $HOME von students und teachers repariert.
Einschränkungen/Erweiterungen sind möglich mit:
-u user1,user2,... --users user1,user2,...
-c class1,class2,... / --class class1.class2,... (teachers can be used)
-p project1,project2,... / --project project1,project2,...
--students
SEE ALSO
sophomorix(8),
sophomorix-teach-in(8),
sophomorix-add(8),
sophomorix-move(8),
sophomorix-print(8),
sophomorix-kill(8),
sophomorix-subclass(8),
sophomorix-project(8),
AUTHOR
Written by <jeffbeck@web.de>.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- SEE ALSO
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 20:49:58 GMT, May 10, 2019