On Wed, 2002-02-06 at 09:03, tech at mathco dot com wrote: > When trying to mount a share with smbmount (the latest samba-client in > cooker) as root > i get this error, but the mount get mounted. But is not writable by other > user then root. > > tdb((null)): tdb_open_ex: could not open file > /var/cache/samba/unexpected.tdb: No such file or directory > tdb((null)): tdb_open_ex: could not open file > /var/cache/samba/unexpected.tdb: No such file or directory > tdb((null)): tdb_open_ex: could not open file > /var/cache/samba/unexpected.tdb: No such file or directory > > But if i try to smbmount it as a normal user i get this error > > libsmb based programs must *NOT* be setuid root. > 3098: Connection to SERVER failed > > > Any ideas? > > /MattB >
This is not right.... Meaning, libsmb is telling you the right message. >From the spec file: %attr(4775,root,root) %{prefix}/bin/smbmount %attr(4775,root,root) %{prefix}/bin/smbumount Which is, well, wrong : ) smbmount and smbumount are simply front-ends to mount and umount (those need to be setuid root). So err s/4755/755 on that... -- Bryan Paxton Public PGP key: http://www.deadhorse.net/bpaxton.gpg "Winning gives birth to hostility. Losing, one lies down in pain. The calmed lie down with ease, having set winning & losing aside." Dhp. 201