Posted on 06-22-2012 01:58 PM
We've modified our cupsd.conf file and want to place it into the /private/etc/cups directory. When I use Composer to place the file it creates a ROOT directory at the root of the hard drive and dups it there. To troubleshoot I defaulsts write com.apple.Finder AppleShowAllFiles TRUE then killall Finder hidden files are visible but greyed-out. Unfortanebtky U got the same results of a ROOT directroy at the root of the hard drive with directories all the say down to an including the cupsd.conf file I'm trying to replace in/private/etc/cups I did remove all references to rivate/etc in Composer Prefs, but get the same results regardless. What's the secret to sending a file to an otherwise hidden directory?
Thanks,
George Spiese
Solved! Go to Solution.
Posted on 07-10-2012 11:04 AM
Thanks mush for everyone's help and suggestions. I did downgrade to Composer 8.5.1 which solved the when naming issue with 8.52 of Composer.
Having said that, we abandoned moding and sending the rev'd cupsd.conf file as a way to alow our standard- non-Admin users the ability to add/remove printers. There were several reasons for abandoning this method. Primarilly it required three different cupsd.conf files depending on the OS v. This alone made it a pain. Second, the script Jamf supplied <EnableNonAdminAddPrinter> did the job perfectly as long as it was newer than 10.4.x. So we just used the script. Testing before implementation is about complete and ready for deployment.
I now need to figure out how to create a script that will back-out the changes. We always need both the ability to do and undo whatever we do... do!
Posted on 06-22-2012 03:56 PM
Here is a thread discussing the Composer directories being placed at the root of the Volume.
https://jamfnation.jamfsoftware.com/discussion.html?id=4443
The way I would capture the file to avoid the renaming bug is as follows:
sudo touch /etc/cups/cupsd.conf
delete anything from the package that is not "/private/etc/cups/cupsd.conf" - I only had .bash_history ;)
there is no step 11
Posted on 06-25-2012 04:35 AM
If you reach out to JAMF support, they can give you Composer 8.51 that doesn't have the bug. I found this a lot less frustrating.
Posted on 07-10-2012 11:04 AM
Thanks mush for everyone's help and suggestions. I did downgrade to Composer 8.5.1 which solved the when naming issue with 8.52 of Composer.
Having said that, we abandoned moding and sending the rev'd cupsd.conf file as a way to alow our standard- non-Admin users the ability to add/remove printers. There were several reasons for abandoning this method. Primarilly it required three different cupsd.conf files depending on the OS v. This alone made it a pain. Second, the script Jamf supplied <EnableNonAdminAddPrinter> did the job perfectly as long as it was newer than 10.4.x. So we just used the script. Testing before implementation is about complete and ready for deployment.
I now need to figure out how to create a script that will back-out the changes. We always need both the ability to do and undo whatever we do... do!