sophomorix-quota
hab ich schon gemacht. Da hat sich nichts getan.
sophomorix-check -j
ergibt:
> root@server:/etc/apt/sources.list.d# sophomorix-check -j
Command line::
Hmmh. do not know what to do with option info
Option json is a modifier option
Option verbose is a modifier option
* forcing info mode
Option combinations successfully checked
OK: SophomorixSchemaVersion 1 matches required Version 1
#### Reading /usr/share/sophomorix/devel/sophomorix.ini ####
#### Distro-check: Ubuntu 18.04 is OK ####
#### Reading /etc/samba/smb.conf ####
#### Reading /usr/lib/linuxmuster-webui/etc/default-ui-permissions.ini ####
#### Parsing: net conf list ####
#### Asking domain passwordsettings from samba ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
#### 0 ERRORS, 0 WARNINGS -> let's go ####
#### Creating lock in /var/lib/sophomorix/lock/sophomorix.lock ####
#### /usr/sbin/sophomorix-check started ... ####
#### Cleaning up last check ####
Encoding extrastudents.csv: UTF8 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=UTF8)
Encoding students.csv: UTF8 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=UTF8)
Encoding teachers.csv: WINDOWS-1252 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=WINDOWS-1252)
#### Reading injected lines ... ####
#### 0 ERRORS, 0 WARNINGS -> let's go ####
#### Searching AD for users ... ####
#### Query AD (begin) ####
#### Query AD (end) ####
#### ### School default-school: Matching lines in files to users in AD ... ####
#### unidMATCH: 834 CHECKED in default-school, MATCH: 0, NOMATCH: 834, NOunid: 0####
#### exactMATCH: 834 CHECKED in default-school, MATCH: 834, NOMATCH: 0 ####
#### approxMATCH: 0 CHECKED in default-school, MATCH: 0 (Edit distance: 1) ####
#### ## School default-school ... Done! ####
WARNINGS:
{
"IDENTIFIER_ASCII" => {
"Ausserladscheider;Ilja;17.03.2003" => {
"COUNT" => 1,
"TYPE" => "IDENTIFIER_ASCII multiple",
"ausseril" => "---",
"ausseril1" => "---"
},
"Raab;Alexander;27.09.1982" => {
"COUNT" => 2,
"TYPE" => "IDENTIFIER_ASCII multiple",
"ar" => "---",
"araab" => "---"
}
}
}
#### Removing lock in /var/lib/sophomorix/lock/sophomorix.lock ####
#### /usr/sbin/sophomorix-check terminated regularly ####
# JSON-begin
{
"CHECK_RESULT" : {
"ERRORLIST" : [],
"ADDLIST" : [],
"KILLLIST" : [],
"UPDATELIST" : []
},
"SCRIPTNAME" : "sophomorix-check",
"FILES" : {
"/etc/linuxmuster/sophomorix/default-school/teachers.csv" : {
"ENCODING_CHECKED" : "WINDOWS-1252",
"SURE" : "TRUE"
},
"/etc/linuxmuster/sophomorix/default-school/extrastudents.csv" : {
"SURE" : "TRUE"
},
"/etc/linuxmuster/sophomorix/default-school/students.csv" : {
"SURE" : "TRUE"
}
},
"JSONINFO" : "RESULT",
"JSONCOMMENT" : "---",
"OUTPUT" : [
{
"LOG" : "/usr/sbin/sophomorix-check terminated regularly",
"TYPE" : "LOG"
}
],
"SUMMARY" : [
{
"HEADER" : {
"TITLE" : "Overview of what can be done:"
}
},
{
"ADD" : {
"RESULT" : 0,
"RESULT_TYPE" : "integer",
"DESCRIPTION_PRE" : "users in sophomorix.add",
"DESCRIPTION_POST" : "users can be added in sophomorix.add",
"FORMAT_TYPE" : 1
}
},
{
"UPDATE" : {
"DESCRIPTION_PRE" : "users in sophomorix.update",
"RESULT" : 0,
"RESULT_TYPE" : "integer",
"FORMAT_TYPE" : 1,
"DESCRIPTION_POST" : "users can be updated in sophomorix.update"
}
},
{
"KILL" : {
"RESULT_TYPE" : "integer",
"RESULT" : 0,
"DESCRIPTION_PRE" : "users in sophomorix.kill",
"DESCRIPTION_POST" : "users can be killed in sophomorix.kill",
"FORMAT_TYPE" : 1
}
},
{
"NOCHANGE" : {
"FORMAT_TYPE" : 1,
"DESCRIPTION_POST" : "users are not to be changed in sophomorix.nochange",
"RESULT" : 836,
"RESULT_TYPE" : "integer",
"DESCRIPTION_PRE" : "users in sophomorix.nochange"
}
},
{
"ERROR" : {
"FORMAT_TYPE" : 1,
"DESCRIPTION_POST" : "users with errors in sophomorix.error",
"DESCRIPTION_PRE" : "users in sophomorix.error",
"RESULT_TYPE" : "integer",
"RESULT" : 0
}
}
]
}
# JSON-end