Auto Mount a SMB Share at Boot On Mac OS X
KB Home | Auto Mount a SMB Share at Boot On Mac OS X
As part of PaperCut’s Print Archiving feature on a Mac OS X secondary server you may need to automatically mount a SMB share so that the PaperCut Print Provider can provide the appropriate files for archiving by the PaperCut Application Server.
We have had an elegant solution presented to us by one of our customers - Sam from MacKillop College in Australia.
papercutmount.sh
:
#!/bin/bash # Source variables from print-provider.conf . /Applications/PaperCut\ MF/providers/print/mac/print-provider.conf # Log in as local PaperCut account and execute all following commands as this user su papercut << EOS # Create a folder to mount to mkdir $ArchiveDir # Mount the share mount -t smbfs //$ArchiveUser:$ArchivePass@$ApplicationServer/archive $ArchiveDir EOS
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.papercut.maparchive.plist</string> <key>ProgramArguments</key> <array> <string>/path/to/papercutmount.sh</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
ArchiveDir=/Volumes/archive ArchiveUser=svc-papercut ArchivePass=PASSWORD
Categories: Apple macOS, Implementation / Deployment, Support, Tips & Tricks
Keywords: TODO keywords here if needed
Comments
Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.
Article last modified on April 04, 2013, at 04:31 AM
Printable View | Article History | Edit Article