Ceratainly sounds do-able
For Clarification the plan is :
Convert to "Live" print server to the MARS_NWE/Samba/Cups/Mandrake9.1 box
Set the following printers up on all the machines (Windows)
LOCAL PRINTER (Default) - The Department Printer (about 5 different ones)
NETWORK PRINTER - Large Jobs
PAYROLL PRINTER - Required for Postscript out put from our legacy programmes. (and Payroll!)
COLOUR PRINTER - Colour Output
ARCHIVE PRINTER - The postscript "Printer"
Then for the stuff to go into the archive they would select the bottom one and for other stuff they would select the required printer. - This would allow them to print central repository and "regular" jobs in the same way
Once the repository jobs have been recived on the Linux box by MARS/Cups, Cron would pick the ARCHIVE_PRINTER PostScript files and move them to : /home/archive/AAA/###/Description
where the filename would have originally been (example)
AAA452_Quote.doc
i.e the document would live at
/home/archive/AAA/452/Quote.doc.ps
Then to print, the user goes to a repository webpage, Enters the job code
[AAA452]
Selects the Printer
[ACCOUNTS_LOCAL]
This retives a list of associated documents -
Quote.doc
Plan.xls
Kit.afm
Presentation.ppt
Questionaire.doc
Then they click on one, the server then issues the command
lp -d ACCOUNTS_LOCAL -h PRINTSERVER /home/archive/AAA/452/Quote.doc.ps
This means that we can be sure every document that is printed would be identical - i.e. no dodgy OpenOffice reformatting that we currently suffer and no need for MS Office for those who print about 2 word docs a year
Also this would allow the development team to print standard docs from our Linux boxes, our MD from his MAC, or our remote users could even print a few documents and get someone in the office to send them out, rather than the current hassle of e-mailing
Print to file has been considered, but not accepted, but if this way works i could save the company some money
A great way to end the year, and yet another thing i can add on my CV.
And to think just under 12 months ago I HATED Linux with a passion - now i love it's power and flexability (shame i only begin to understand this 3 months before i leave!) -if this works a switch to Linux in 24 months for many users would be a strong possibility - the DOS programme is being phased out and will be gone by then - everything else is Webbased - apart from a VB App that is likly to be ported to Delphi/Kylix soon....