]> andersk Git - moira.git/blobdiff - dbck/FIXES
Deal with tracking creation times for users.
[moira.git] / dbck / FIXES
index 09886abbaae9ac217a3a260900b8871fcd14ad50..311fb59f974c769d6438ca6555cca8d68ed23c74 100644 (file)
@@ -37,9 +37,7 @@ F* Each filesys name must be unique
    Each string_id must be unique
        Delete all copies
 F* Each printer name must be unique
-  *Each palladium id must be unique
-       Alloc new ID
-F**Each palladium name must be unique
+ * Each printserver entry must be for a unique mach_id
 
 PHASE 2: checking references
 
@@ -51,6 +49,8 @@ PHASE 2: checking references
        Delete pobox
    Each user's SMTP pobox must have a string
        Delete pobox
+   Each user's IMAP pobox must be an existing IMAP filesystem
+       Delete pobox
 P  Every machine must be on a subnet
        Set to placeholder subnet
 P  Every machine owner must exist
@@ -87,7 +87,7 @@ P  Every filesys' owning user must exist
        Make it user 0
 P  Every filesys' owning group must exist
        Make it list 0
-   Every NFS filesys' phys_id must exist
+   Every NFS or IMAP filesys' phys_id must exist
 P      Set to correct one if found
            else create one
    Every fsgroup must exist
@@ -108,12 +108,22 @@ P  Every quota's phys_id must match the filesys' phys_id
  * Every hostaccess must be for a real machine
  * Every hostaccess USER must exist
  * Every hostaccess LIST must exist
-   Every printer must have a real spool machine
+   Every printer must have real printer, spool, and quota machines
        Delete the printer
-   Every printer must have a real quota server
+   Every print must be on a printserver
        Delete the printer
-P  Every palladium server must be on a real machine
-       Delete the palladium entry
+ * Every printer must have a real log machine
+       Reset to WSLOGGER.MIT.EDU
+   Every print ac/lpc_acl must exist
+       Make it list 0
+   Every printserver must correspond to an existing machine
+       Delete printserver
+   Every printserver printer_types must be a real string
+       Set to empty string
+   Every printserver owner must be a real user/list/kerberos
+       Set to NONE
+   Every printserver lpc_acl must be a real list
+       Set to list 0
 P  Every user in the krbmap must exist
        Delete map entry
 P  Every string in the krbmap must exist
This page took 0.044106 seconds and 4 git commands to generate.