Fixing Gimp-Print after March 24 Security Update

Apr 08, '03 09:25:00AM

Contributed by: rotaiv

While reading another hint on this site, I came across the macwindows.com site and the article "Fix for Mac OS X SMB printing woes after security update". In summary, the latest security update broke samba authentication to NT servers. In turn, this broke SMB printing using Gimp-Print. I have a printer configured in this manner and was not even aware it was broken until I read this article.

One of the proposed solutions was to reinstall older samba binaries that were replaced during the security update. Since I generally have a problem re-installing outdated binaries, I decided to go the other direction. Using Fink, I installed a newer version of samba and replaced the binaries in /usr/bin with those from /sw/bin. This fixed my problem and now I can print using SMB and Gimp-Print again.

If you read the articles on macwindows.com, they indicate you should replace smbspool, smbclient and another article suggests rpcclient. Personally, I found that my printer problems were resolved by just replacing smbspool. Having said that, I decided to update all smb* binaries and rpcclient just so I have the latest versions.

Here are the steps I performed:

  1. Using FinkCommander, I installed samba 2.2.7-1

  2. From the Terminal, execute the following commands as root:
     % cd /usr/bin
     % mkdir /samba.0324
     % ditto smb* samba.0324
     % ditto rpcclient samba.0324
     % ditto /sw/bin/smb* .
     % ditto /sw/bin/rpcclient .
All of this should be done as root. If you don't have root enabled, type "sudo bash" before any of the other commands so you don't have to "sudo" each of the other lines.

Comments (18)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20030404085408922