Category Archives: Network Printing

Articles and Books Mac OS X Mac OS X Server Mac Security Mass Deployment Network Printing public speaking

MacIT Is Coming Back In July

MacWorld is kinda’ dead. Long live MacWorld (I cry nightly over this). But MacIT, alive and well and awesome (I hadn’t really spent any time on the floor for a long time anyway)! Here’s the email announcing the MacIT dates, which will be July 14th through 16th in Santa Clara! I’m super-stoked! :)

MacIT_logo_emailDear MacIT constituents,

Mark your calendars for MacIT 2015!

I’m pleased to announce that we have secured dates for the MacIT 2015 Conference. This year’s event will be held July 14-16 at the Santa Clara Convention Center in Silicon Valley (Santa Clara, CA). Our team is hard at work to ensure the first “stand alone” MacIT is a must-attend event for enterprise professionals. The program committee is currently vetting themes and topics for the conference and our call for presenters is currently posted on our website – Our returning sponsors, JAMF, Code42, ESET, Parallels, and CoSoSys are ready to preview their iOS and OS X solutions at MacIT 2015, and our sponsor recruitment team is in discussions with many of the manufacturers you have requested access to.

The world of enterprise integration for iOS and OS X continues to evolve at an exciting pace and MacIT continues to be a unique meeting and marketplace for the enterprise professional. MacIT will continue to focus on all things “Apple in the Enterprise” – technology and standards tutorials, realistic product and solution chain evaluations, candid analysis, case studies, peer problem solving, access to key vendors, and insights to help you assess Apple’s role in the enterprise technology world, and how these tools can best be put to work in your organization. Our goal is always to provide you the best (quantity and quality) content, presenters, manufacturers, and professional networking access to make you a success in your deployment projects.

I look forward to keeping in touch with you via email and social media with event updates and announcements over the coming months, and hope to see you at MacIT 2015.

Best Regards,

Paul Kent Conference Chairman, MacIT

MacIT on Twitter: #MacIT2015

MacIT on Facebook:

Mac OS X Mac OS X Server Mac Security Network Infrastructure Network Printing Ubuntu Unix VMware

Use Netstat To Locate What Process Is Using A Port

You’re installing software on some host. The installation goes well and then you go to access the information you need or connect to the service from another host. Wait, what’s that? Port is already in use? Crap. We’ve all been there. The quick and dirty answer: netstat. Let’s say you’re trying to use port 8080:

netstat -tuln | grep 8080

Let’s say the response is httpd. OK, let’s see where that’s located using whereis:

whereis httpd

And what kind of file is httpd:

file /usr/sbin/httpd

Which responds with:

/usr/sbin/httpd: Mach-O 64-bit executable x86_64

I guess we knew that since it had a port open, but what type of executable is this httpd you speak of, pray tell?

whatis httpd

httpd(8) – Apache Hypertext Transfer Protocol Server
Apache2::Resource(3pm) – Limit resources used by httpd children
CGI::Carp(3pm) – CGI routines for writing to the HTTPD
httpd(8) – Apache Hypertext Transfer Protocol Server

Oooohhhhh, I see now…

Possibly The Most Important Command On The Mac

curl -L | bash


Tip of the ‘ole hat to Erin for April fools fun for that one…

Mac OS X Mac OS X Server Network Printing

Mac OS X Command Line & Printing

Managing print queues can be an easy or a complicated task. But when troubleshooting queues, a great tool to have is an understanding of how Mac OS X, and more specifically, how CUPS is interacting with those jobs. Some basic print job/queue management commands:

  • lpr—Send a print job to a print queue.
  • lpq—Show the status of jobs sent to a print queue.
  • lprm—Delete jobs from a print queue.
  • lpc—Control print queues.
Mac OS X Mac OS X Server Network Printing

Mac OS X Server 10.5:

So if you set the RequireAdminToAddPrinters to false in the MCX then you would expect that it then allow non-admin users to actually add printers to their computers.  Well, you (and I) would be wrong. Which leaves me pondering exactly what this string does… But that’s digressing. How would you actually make it where you can have a user self-install their own printers? Luckily Joel Rennich knew… Open the /etc/cups/cupsd.conf file. Locate the line:

# All administration operations require an administrator to authenticate…

Change the following lines to:

Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default;

# AuthType Default

# Require user @SYSTEM

Require valid-user

Order deny,allow


Some notes:

Non-admins will still not be able to use the Printing pref pane in System Prefs. They have to add printers via the print dialog when the go to print in an app.

Mac OS X Network Printing personal

Brother MFC 7840w Drivers

Let’s see, this printer can scan and print over wireless and be a fax.  Not bad…