Let me clarify the problem I am having.  When I send a print job to  the twoprint printer, the interface script I have defined for that printer is not getting executed.  I am trying to figure out why it is not being run when I send jobs to that printer. Lee ---------------------------- Original Message ---------------------------- Subject: Re: CUPS Interface Script From: "David Lopez" Date: Sat, November 23, 2013 5:45 pm To: "Main PLUG discussion list" -------------------------------------------------------------------------- > lee > > i have messed with the server script before and to grab and keep errors, > this is what i placed at the beginning of the script: > > LogLevel debug2 > LogDebugHistory 500 > MaxLogSize 1m > MaxClientsPerHost 10 > Listen localhost:631 > > the attributes must have proper case as per the cups docs: > web address is: http://localhost:631/ > > look at /var/logs/cups/error_log > > and look for the line: Loaded configuration file "/etc/cups/cupsd.conf" > > look for any errors after that. i found that several attributes were no > longer used so i removed them. > > let us know how u solved it. > > > david > > > > > > > > > > On Sat, Nov 23, 2013 at 4:55 PM, wrote: > >> I am trying to set up a CUPS printer that will print a single print >> job on two separate printers. I saw a technique online using a CUPS >> interface script, but it seems the interface script is being bypassed (the >> first line in the script uses echo to put some text into a file in my home >> directory, which is not happening). The method is to create a printer with >> the URI set to /dev/null and an interface that spawns two new print jobs, >> one to each of the two printers you want it to print on. Here is what I >> have done: >> >> >> >> Script interface_script: >> >> #!/bin/bash >> >> echo "Interface script is running." >>/home/me/debug >> >> lp -d printer1 $6 >> >> lp -d printer2 $6 >> >> _________________________________ >> >> Create Printer: lpadmin -p twoprint -i interface_script -v /dev/null -E >> >> >> >> The lpadmin copies the interface_script into /etc/cups/interfaces/twoprint >> as expected and the permissions on the twoprint script are 755. The CUPS >> LogLevel is set to debug2 and I don't see anything that looks to me to be >> an obvious problem in /var/log/cups/error_log. >> >> >> I had this working in the past, but now I am trying to set it up again and >> can't get it to work. Does anyone have an idea why the interface script is >> not getting run? >> >> Lee Cowles >> >> >> >> --------------------------------------------------- >> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org >> To subscribe, unsubscribe, or to change your mail settings: >> http://lists.phxlinux.org/mailman/listinfo/plug-discuss >> > > > > -- > David López > Software Engineer > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org > To subscribe, unsubscribe, or to change your mail settings: > http://lists.phxlinux.org/mailman/listinfo/plug-discuss Lee Cowles City Lights, Inc. 602-233-2552