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