Scripting Printer Configuration Under Mac OS X 10.4
At work we strive to have a homogenous environment on all of our platforms and we have scripts that take care of configuration. Of course a part of keeping all of the machines in sync is keeping printers up to date and properly configured. Sure, you can run a print server, but that's another server you have to maintain. We recently got a new Konica Minolta Bizhub 450 and here is the simple method used for creating a configuration we could distribute to other machines.

1. Install the printer driver
installer -pkg /Driver/OS10_3_X/KONICAMINOLTA_C450_103.pkg -target /

2. Go to the Print Center GUI and setup the printer using the ip printer option (we found Bonjour wasn't reliable)
Note: The lpd queue name is Print, and it is case sensitive.

3. Verify that

This method does have some wrinkles if you have locally attached printers because you end up killing those printers every time you run through this process.