Sunday, June 20, 2004

Modifying an OS X printer using the CUPS localhost web interface requires root privileges

MacFixIt - Troubleshooting Solution for the Macintosh
The security update of 04-05-2004 made some small changes to cupsd.conf
that have major changes in how the user gets to access it. If you read lines
820-823 you'll see notes about how admin rights in the system group are
required to make do 'administration functions' which are what you are trying
to do.

We found that if we change this back with the following procedure. Open the
file cupsd.conf with a text editor (I use BBEdit, you may prefer something
else). Go to lines 835 and 836 and comment them out (put # at the beginning
of each line).

You'll see that these two lines indicate the auth types required to access the
function. By commenting them out you deactivate them and you'll be able to
make the changes again.

Note that subsequent security updates reinsert these lines and you'll have to
deactivate them again.

I used my root uname and pword and was able to get access. Usual admin pw didn't work. The above is another fix for this problem. The CUPS web access is htpp://localhost:631. It has options beyond the native GUI tool.

I'm also using the shareware app, Printer Setup Repair, to work my OS X CUPS printing problems.

Saturday, June 19, 2004

OS X Printing Problem: Printing to an HP DeskJet 882C on a Hawking Print Server

Mac OS X Panther (10.3.2)
William Brinkley
I followed Guillaume Gete Feb.23 tip: 'It seems the issue is in the CUPS printing server, which creates an incredible amount of temp files in /var/spool/cups/tmp/. Rebooting sometimes helps, but sometimes does not. Therefore, you must log in as an admin, and type in the Terminal : sudo rm -rf /var/spool/cups/tmp/' Unfortunately, my printer (HP Laserjet 4mv) then had'Jobs Stopped' and when I click the 'Start Jobs' icon, the job tries to print, but nothing happened.

After considerable research, and an excellent suggestion from a friend that I simply add another /tmp/ folder, here's the fix for the 'tip' but note: I am NOT a Unix user. The above was my first, and now, most likely, last Unix command on the Mac.

Open NetInfo Manager (Applications/Utilities)

Unlock it (give admin name & pw)

Choose: 'Security-Enable Root User

OK out, using passwords as requested

Quit NetInfo Manager

Log out; log in again as 'root'

Navigate to to /var/spool/ folder

Open the /cups/ folder

Create a new folder: /tmp/

Log out as 'root' and log back in normally.

After the above, my printer allowed me to print the job which had been queued at some point, waiting for the 'tmp' folder (I guess). Hope this helps anyone inexperienced and/or foolish enough to try the above-mentioned tip, as I did.

My iBook has never printed properly to my Win2K hosted HP 882C. Instead I saved jobs to PDF and printed them from the PC.

This irritated me, but I was also unhappy with the way Win2K supported printer sharing for any machine. (One of XP's big improvements on Win2K printing. Any printer hiccup will mangle the Win2K printing services, requiring a command line or Admin tool service stop/restart.) So I moved the old DeskJet to my Hakwing 12PSU print server.

Worked very well for my PCs using the Hawkings tool or IPP printing. Better than the Win2K share!

Then I worked on my OS X machine. I found using http://10.0.1.250/lp3 with internet printing http (Advances setup using Print Center or use localhost:631 and use Samba web client setup) worked well. But I couldn't get CUPS printing to work well. I tried lots of things, including an OS X shareware tool that is supposed to fix bad printing situations. I had best success using the CUPS web client to install a printer accessing the HP CUPS/Linux driver set.

Turns out though that HP now has a native OS X driver (32MB download). So I'll try that ...

UPDATE: The HP driver seemed to work, then stopped working. No error messages -- a print job would start then the printer would go offline. I switched to root and added the printer as root. Seems to work now for all users. I figure a security update changed print privileges and broke the late 2003 driver, HP hasn't updated it. We'll see ...

Sunday, June 13, 2004

SeatGuru.com - Another site for the travel page

SeatGuru.com - Your Enlightened Guide to Airplane Seating
Enter flight info, see best seats.

Need to try Kanoodle and Vivisimo ...

The New York Times > Business > Your Money > Techno Files: How Google Took the Work Out of Selling Advertising: "VivĂ­simo, founded by scientists at Carnegie Mellon University, which clusters search results into useful categories rather than putting them in one big list.

But Google is the clear leader, among competitors like Overture and Kanoodle,"

Software to manage personal imaging project - advice needed

Posted on usenet and in a few others places ... Looking for input ...

I might try askSlashdot too ...
--
I'm looking at doing a largeish (3000+ image) scanning project [2]. For various reasons I'm probably going to hire a student to do the scans and buy a Nikon V ED negative scanner (hard to find btw, most vendors are sold out).

The image acquisition part is relatively straightforward. I'll be keeping the negatives of course. I'll image at about 2000 dpi and store as 99% JPEG. [1]

My main questions are about image mananagement. I've looked at a few reviews of lower end software (iView MediaPro, Microsoft Imaging Suite, Adobe PhotoAlbum, Picasa, ACDSee, etc), and I can't tell if anything does what I want. I've used iPhoto extensively on my OS X machine, but this project will probably be PC based. Here's my short list:

1. I want all the metadata to be accessible, ideally stored using a commercial database structure. So I can directly manipulate image identifiers, image paths, image titles, descriptions, roll information, catalog/album names, etc. I'd be happy with an Access database, a FileMaker database, or an open source database.

2. I'd like very good support of embedded EXIF tags. So the album software should be able to write data to EXIF tabs within the JPEG headers -- such as image title, description, data of acquisition, etc. This data will mirror what's in the image management database.

3. I want the album software to manage unique identifiers, ideally also within the EXIF header. I want to be able to go from any image to its metadata. The album software also needs to manage filename collision. I'd be just as happy for the album software to name every file with a unique identifier and blow away the original file names.

4. I'd like to be able to set a prefix or suffix applied to images in addition to the album maintained image unique identifier.

5. The solution needs to scale to tens of thousands of images and to manage image migration to external media catalogs.

6. I'd like to be able to define a subset of the catalog and burn it to a CD along with a local catalog.

7. I'd like to be able to edit images in an external editor (Photoshop, etc), and have the image software handle versioning (retaining the original).

8. Indexing, searching, keywords, etc are nice, but not the main thrust of this project.

I think these requirements are more typical of high end professional solutions. I hope to cobble something together from a few packages. I wonder too about some of the less familiar open source image management solutions, including some that are web based. I'd guess they'd be more likely to meet my needs.

I don't care as much about integrated image management tools.

Any thoughts from experienced users -- esp. Pros?

Thanks!

john
jfaughnan@spamcop.net

meta: jfaughnan, jgfaughnan, image management, photoalbum, database, photo album, metadata, scanning, imaging, home, personal

[1] In 10 years I may do this again with 2014 technology. Then it will be lossless. I am also consider JPEG 2000 for the better color management.

[2] I have thousands of unfiled family photos. I plan to image the negatives and then manage digitally. I'll discard the prints and keep the negatives. After imaging everything, I expect to delete at least half the images over time.