Rev 310 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
270 | daniel-mar | 1 | #!/usr/bin/php |
117 | daniel-mar | 2 | <?php |
3 | |||
4 | require_once __DIR__ . '/../includes/oidplus.inc.php'; |
||
5 | |||
270 | daniel-mar | 6 | OIDplus::init(false); |
117 | daniel-mar | 7 | |
8 | // This file tests all log events (to verify that the logmasks are working) |
||
288 | daniel-mar | 9 | // PLEASE DO NOT RUN THIS FILE ON A PRODUCTION DATABASE, BECAUSE IT WILL FILL YOUR LOG FILE WITH CRAP! |
117 | daniel-mar | 10 | |
11 | $id = 'oid:2.999'; |
||
12 | $email = 'oidra@viathinksoft.de'; |
||
13 | $old_email = 'oidra@viathinksoft.de'; |
||
14 | $new_email = 'oidra@viathinksoft.de'; |
||
15 | $current_ra = 'oidra@viathinksoft.de'; |
||
16 | $new_ra = 'oidra@viathinksoft.de'; |
||
17 | $ra_email = 'oidra@viathinksoft.de'; |
||
18 | $name = 'CFD'; |
||
19 | $value = 'VAL'; |
||
20 | $ra_name = 'Daniel'; |
||
21 | $root_oid = '2.123'; |
||
22 | $parent = 'oid:2'; |
||
23 | $new_oid = 'oid:2.999.1'; |
||
288 | daniel-mar | 24 | $system_id = '12345'; |
25 | $parent_oid = 'oid:2.998'; |
||
26 | $id_to_delete = 'oid:2.999'; |
||
117 | daniel-mar | 27 | |
288 | daniel-mar | 28 | // These are all lines of code that contain 'OIDplus::logger()->log' |
270 | daniel-mar | 29 | |
288 | daniel-mar | 30 | OIDplus::logger()->log("[INFO]A!", "Generating new SystemID using a new key pair"); |
31 | OIDplus::logger()->log("[INFO]A!", "Your SystemID is now $system_id"); |
||
32 | OIDplus::logger()->log("[OK]A?", "Changed system config setting '$name' to '$value'"); |
||
33 | OIDplus::logger()->log("[WARN]A!", "Removing SystemID and key pair because there is a hash conflict with another OIDplus system!"); |
||
34 | |||
35 | OIDplus::logger()->log("[INFO]RA($email)!/A?", "RA '$email' was created by the admin, without email address verification or invitation"); |
||
36 | |||
37 | |||
38 | |||
39 | OIDplus::logger()->log("[OK]A?", "Changed system color theme"); |
||
40 | OIDplus::logger()->log("[WARN]OID($id)+[?WARN/!OK]SUPOIDRA($id)?/[?INFO/!OK]A?", "Object '$id' (recursively) deleted"); |
||
41 | OIDplus::logger()->log("[CRIT]OIDRA($id)!", "Lost ownership of object '$id' because it was deleted"); |
||
42 | OIDplus::logger()->log("[WARN]OID($parent_oid)", "Object '$id' (recursively) deleted"); |
||
43 | OIDplus::logger()->log("[CRIT]OIDRA($id_to_delete)!", "Lost ownership of object '$id_to_delete' because one of the superior objects ('$id') was recursively deleted"); |
||
44 | OIDplus::logger()->log("[INFO]OID($id)+[?INFO/!OK]SUPOIDRA($id)?/[?INFO/!OK]A?", "RA of object '$id' changed from '$current_ra' to '$new_ra'"); |
||
45 | OIDplus::logger()->log("[WARN]RA($current_ra)!", "Lost ownership of object '$id' due to RA transfer of superior RA / admin."); |
||
46 | OIDplus::logger()->log("[INFO]RA($new_ra)!", "Gained ownership of object '$id' due to RA transfer of superior RA / admin."); |
||
47 | OIDplus::logger()->log("[INFO]OID($parent_oid)", "RA of object '$id' changed from '$current_ra' to '$new_ra'"); |
||
48 | OIDplus::logger()->log("[INFO]OID($id)+[?INFO/!OK]SUPOIDRA($id)?/[?INFO/!OK]A?", "Identifiers/Confidential flag of object '$id' updated"); // TODO: Check if they were ACTUALLY updated! |
||
49 | OIDplus::logger()->log("[INFO]OID($parent_oid)", "Identifiers/Confidential flag of object '$id' updated"); // TODO: Check if they were ACTUALLY updated! |
||
50 | OIDplus::logger()->log("[INFO]OID($id)+[?INFO/!OK]OIDRA($id)?/[?INFO/!OK]A?", "Title/Description of object '$id' updated"); |
||
51 | OIDplus::logger()->log("[INFO]OID($parent)+[INFO]OID($id)+[?INFO/!OK]OIDRA($parent)?/[?INFO/!OK]A?", "Object '$id' created, ".(empty($ra_email) ? "without defined RA" : "given to RA '$ra_email'")).", superior object is '$parent'"; |
||
52 | OIDplus::logger()->log("[INFO]RA($ra_email)!", "Gained ownership of newly created object '$id'"); |
||
53 | OIDplus::logger()->log("[?WARN/!OK]RA($email)!/[?INFO/!OK]A?", "RA '$email' deleted"); |
||
54 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' logged in"); |
||
55 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' logged out"); |
||
56 | OIDplus::logger()->log("[OK]A!", "Admin logged in"); |
||
57 | OIDplus::logger()->log("[OK]A!", "Admin logged out"); |
||
58 | OIDplus::logger()->log("[WARN]RA($email)!", "A new password for '$email' was requested (forgot password)"); |
||
59 | OIDplus::logger()->log("[INFO]RA($email)!", "RA '$email' has reset his password (forgot passwort)"); |
||
60 | OIDplus::logger()->log("[INFO]OID(oid:$root_oid)+RA($email)!", "Requested a free OID for email '$email' to be placed into root '$root_oid'"); |
||
61 | OIDplus::logger()->log("[INFO]OID(oid:$root_oid)+OIDRA(oid:$root_oid)!", "Child OID '$new_oid' added automatically by '$email' (RA Name: '$ra_name')"); |
||
62 | OIDplus::logger()->log("[INFO]OID(oid:$new_oid)+[OK]RA($email)!", "Free OID '$new_oid' activated (RA Name: '$ra_name')"); |
||
63 | OIDplus::logger()->log("[INFO]RA($email)!", "RA '$email' has been invited"); |
||
64 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' has been registered due to invitation"); |
||
65 | OIDplus::logger()->log("[?WARN/!OK]RA($email)?/[?INFO/!OK]A?", "Changed RA '$email' contact data/details"); |
||
66 | OIDplus::logger()->log("[?WARN/!OK]RA($email)?/[?INFO/!OK]A?", "Password of RA '$email' changed"); |
||
67 | OIDplus::logger()->log("[WARN]RA($old_email)!+[INFO]RA($new_email)!+[OK]A!", "Admin changed email address '$old_email' to '$new_email'"); |
||
68 | OIDplus::logger()->log("[INFO]RA($old_email)!+RA($new_email)!", "Requested email address change from '$old_email' to '$new_email'"); |
||
69 | OIDplus::logger()->log("[OK]RA($new_email)!+RA($old_email)!", "RA '$old_email' has changed their email address to '$new_email'"); |
||
70 | |||
310 | daniel-mar | 71 | $msg = "test"; |
72 | $uploadfile = "test"; |
||
73 | OIDplus::logger()->log("[ERR]OID($id)+[ERR]A!", $msg); |
||
74 | OIDplus::logger()->log("[OK]OID($id)+[?INFO/!OK]OIDRA($id)?/[?INFO/!OK]A?", "Deleted attachment '".basename($uploadfile)."' from object '$id'"); |
||
75 | OIDplus::logger()->log("[ERR]OID($id)+[ERR]A!", $msg); |
||
76 | OIDplus::logger()->log("[OK]OID($id)+[?INFO/!OK]OIDRA($id)?/[?INFO/!OK]A?", "Uploaded attachment '".basename($uploadfile)."' to object '$id'"); |
||
77 | |||
270 | daniel-mar | 78 | echo "Done"; |