]> andersk Git - moira.git/blobdiff - gen/dhcp.pc
Include CUPS-PRINT servers in generated tftp config files, too.
[moira.git] / gen / dhcp.pc
index 31c49cc1f0875161fb2b9172441fde0cdc098d5a..19de4a3a69fead07ea0d0e107cdaba363d48a09d 100644 (file)
@@ -70,13 +70,15 @@ int main(int argc, char **argv)
 
   /* Get print spoolers for allow lists. */
   EXEC SQL SELECT COUNT(service) INTO :alcount FROM serverhosts sh, machine m
-    WHERE sh.service = 'PRINT' AND sh.mach_id = m.mach_id 
+    WHERE (sh.service = 'PRINT' OR sh.service = 'CUPS-PRINT') 
+    AND sh.mach_id = m.mach_id 
     AND m.status = 1 AND m.address != 'unassigned';
   allowlist = malloc(alcount * sizeof(*allowlist));
 
   EXEC SQL DECLARE csr_spool CURSOR FOR
     SELECT m.address, sh.value3 FROM machine m, serverhosts sh
-    WHERE m.mach_id = sh.mach_id AND sh.service = 'PRINT'
+    WHERE m.mach_id = sh.mach_id AND 
+    (sh.service = 'PRINT' OR sh.service = 'CUPS-PRINT')
     AND m.status = 1 AND m.address != 'unassigned';
   EXEC SQL OPEN csr_spool;
   for (i = 0; i < alcount; i++)
This page took 0.033439 seconds and 4 git commands to generate.