[Samba] Re: Access Denied when installing drivers using APW - Solved

Ryan Novosielski novosirj at umdnj.edu
Fri Jan 4 19:39:57 GMT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Which you should. SELinux can certainly be made to work with Samba.

Scott Vintinner wrote:
> You can ignore this post.  I finally realized that I still had SELINUX
> enabled.
> 
> 
> Scott Vintinner wrote:
>> I'm trying to install print drivers onto my samba 3.0.28 server
>> (Fedora Core 8) following the Add Printer Wizard Driver Installation
>> directions here:
>>
>> http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/classicalprinting.html#id388379
>>
>>
>> Unfortunately, when I try to add the print driver, I receive a Windows
>> "Add Printer Driver Wizard : Unable to install Ghostscript PDF,
>> Windows 2000 or XP, Intel driver. Access is Denied" error message. 
>> Trying to add a printer using the Add Printer wizard results in a
>> similar "Add Printer Wizard : Printer driver was not installed. 
>> Access is denied."
>>
>> The Samba server is a stand-alone server.  I'm connecting to the Samba
>> server from an XP machine, using the net use \\acro1\print$ /user:root
>> command to make sure that I'm connected as root.  I've also run
>> smbstatus to ensure that I'm connected as root:
>>
>> [root at acro1 samba]# smbstatus
>>
>> Samba version 3.0.28-0.fc8
>> PID     Username      Group         Machine
>> -------------------------------------------------------------------
>>  2234   root          root          xp-vinsco    (10.1.1.147)
>>
>> Service      pid     machine       Connected at
>> -------------------------------------------------------
>> print$       2234   xp-vinsco     Thu Jan  3 16:09:40 2008
>> IPC$         2234   xp-vinsco     Thu Jan  3 16:16:27 2008
>>
>> Locked files:
>> Pid          Uid        DenyMode   Access      R/W        Oplock
>> SharePath   Name   Time
>> --------------------------------------------------------------------------------------------------
>>
>> 2234         0          DENY_NONE  0x100001    RDONLY     NONE
>> /etc/samba/drivers   .   Thu Jan  3 16:10:00 2008
>>
>>
>> The server is not running SELINUX, and the samba install seems to work
>> fine otherwise (meaning I can connect to a test share as root and edit
>> files just fine).  Below is my smb.conf.  Note that this server is
>> being setup to use Acrophobia (http://acrophobia.sourceforge.net),
>> which is where the ePDF.py scripts are from.  I've contacted the
>> author, but Acrophobia is currently only supported on Fedora Core 3. 
>> It's also my inexperienced feeling that my problem is a SAMBA problem
>> rather than a problem with one of his scripts.
>>
>> Any help or other ideas for debugging this would be greatly appreciated.
>>
>> Scott
>>
>>
>>
>> #Global Settings =====================================
>>
>> [global]
>> addprinter command = /usr/bin/ePDF.py --addprinter
>> map to guest = Bad User
>> guest account = pcguest
>> show add printer wizard = Yes
>>
>> workgroup = rbh
>> server string = Linux ePDF Server
>>
>> log file = /var/log/samba/log.%m
>> max log size = 50
>>
>> security = user
>> passdb backend = smbpasswd
>>
>> local master = no
>> wins server = 10.1.19.84
>> load printers = yes
>> cups options = raw
>> printing = lprng
>>
>>
>> #Share Definitions ==============================
>>
>> [homes]
>> comment = Home Directories
>> browseable = no
>> writable = yes
>>
>> [printers]
>> comment = All Printers
>> path = /var/spool/samba
>> browseable = no
>> guest ok = no
>> writable = no
>> printable = yes
>>
>> [print$]
>> comment = Print Drivers
>> path = /etc/samba/drivers
>> guest ok = yes
>> write list = root
>>
>> [test]
>> path = /etc/samba
>> guest ok = no
>> writable = yes
>> write list = root
>>
>> [basepdf]
>> comment =
>> queueresume command = /usr/bin/ePDF.py  --endbatch --user %U
>> printable = yes
>> print command = /usr/bin/ePDF.py  --jobname '%J' --user %U %s
>> guest ok = yes
>> path = /var/spool/ePDF/basepdf
>> printer name = Acrophobia PDF Printer
>> queuepause command = /usr/bin/ePDF.py  --startbatch --user %U
>> lpq command = /usr/bin/ePDF.py  --qstat --workdir '[%S]' --user %U


- --
 ---- _  _ _  _ ___  _  _  _
 |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - Systems Programmer II
 |$&| |__| |  | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922)
 \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHfouNmb+gadEcsb4RAiC6AKCUzOrlkHZjsiZqlukF7MhhAHHMCgCeNLff
1UKeMo7BR7y+9jKWzZBJ08o=
=N7NG
-----END PGP SIGNATURE-----


More information about the samba mailing list