]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Add logging that AuthClass and AuthGroupName are deprecated, and
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Fri, 4 Nov 2005 16:59:52 +0000 (16:59 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Fri, 4 Nov 2005 16:59:52 +0000 (16:59 +0000)
suggest the appropriate replacements.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4818 7a7537e8-13f0-0310-91df-b6672ffda945

scheduler/conf.c

index b8bd17ae4b64209ab01d0e583afa318952d51e91..03576077e57de8aa5224338509ce271979541db8 100644 (file)
@@ -1558,16 +1558,40 @@ parse_aaa(cupsd_location_t *loc,        /* I - Location */
     {
       loc->type  = AUTH_NONE;
       loc->level = AUTH_ANON;
+
+      cupsdLogMessage(CUPSD_LOG_WARN,
+                      "\"AuthClass %s\" is deprecated; consider removing "
+                     "it from line %d.",
+                     value, linenum);
     }
     else if (!strcasecmp(value, "user"))
+    {
       loc->level = AUTH_USER;
+
+      cupsdLogMessage(CUPSD_LOG_WARN,
+                      "\"AuthClass %s\" is deprecated; consider using "
+                     "\"Require valid-user\" on line %d.",
+                     value, linenum);
+    }
     else if (!strcasecmp(value, "group"))
+    {
       loc->level = AUTH_GROUP;
+
+      cupsdLogMessage(CUPSD_LOG_WARN,
+                      "\"AuthClass %s\" is deprecated; consider using "
+                     "\"Require @groupname\" on line %d.",
+                     value, linenum);
+    }
     else if (!strcasecmp(value, "system"))
     {
       loc->level = AUTH_GROUP;
 
       cupsdAddName(loc, "@SYSTEM");
+
+      cupsdLogMessage(CUPSD_LOG_WARN,
+                      "\"AuthClass %s\" is deprecated; consider using "
+                     "\"Require @SYSTEM\" on line %d.",
+                     value, linenum);
     }
     else
     {
@@ -1578,7 +1602,14 @@ parse_aaa(cupsd_location_t *loc, /* I - Location */
     }
   }
   else if (!strcasecmp(line, "AuthGroupName"))
+  {
     cupsdAddName(loc, value);
+
+    cupsdLogMessage(CUPSD_LOG_WARN,
+                    "\"AuthGroupName %s\" directive is deprecated; consider "
+                   "using \"Require @%s\" on line %d.",
+                   value, value, linenum);
+  }
   else if (!strcasecmp(line, "Require"))
   {
    /*