summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Andreetta <satya@gentoo.org>2004-06-18 10:08:52 +0000
committerChristian Andreetta <satya@gentoo.org>2004-06-18 10:08:52 +0000
commit975a2ea39039de0f4ae1a6d46478687dc4d651f8 (patch)
tree0ad69d0e4b4c364248c69996b6af125452feea48 /net-fs/samba/samba-3.0.4-r1.ebuild
parentfix bug bug #54220, and bug #49823 hopefully. (Manifest recommit) (diff)
downloadgentoo-2-975a2ea39039de0f4ae1a6d46478687dc4d651f8.tar.gz
gentoo-2-975a2ea39039de0f4ae1a6d46478687dc4d651f8.tar.bz2
gentoo-2-975a2ea39039de0f4ae1a6d46478687dc4d651f8.zip
smbget for 3.0.4, mount.cifs for 3.0.2a
Diffstat (limited to 'net-fs/samba/samba-3.0.4-r1.ebuild')
-rw-r--r--net-fs/samba/samba-3.0.4-r1.ebuild14
1 files changed, 9 insertions, 5 deletions
diff --git a/net-fs/samba/samba-3.0.4-r1.ebuild b/net-fs/samba/samba-3.0.4-r1.ebuild
index 4341d594a33b..88838ee55972 100644
--- a/net-fs/samba/samba-3.0.4-r1.ebuild
+++ b/net-fs/samba/samba-3.0.4-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.4-r1.ebuild,v 1.2 2004/06/15 02:31:11 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.4-r1.ebuild,v 1.3 2004/06/18 10:08:52 satya Exp $
inherit eutils
@@ -188,6 +188,8 @@ src_compile() {
cd ${S}/source
gcc ${CFLAGS} client/mount.cifs.c -o bin/mount.cifs
assert "mount.cifs compile problem"
+ # build smbget
+ make bin/smbget; assert "smbget compile error"
# Build selected samba-vscan plugins.
if use oav
@@ -212,7 +214,7 @@ src_compile() {
}
src_install() {
- local extra_bins="debug2html smbfilter talloctort mount.cifs"
+ local extra_bins="debug2html smbfilter talloctort mount.cifs smbget"
#smbsh editreg
extra_bins="${extra_bins} smbtorture msgtest masktest locktest \
locktest2 nsstest vfstest rpctorture"
@@ -228,9 +230,11 @@ src_install() {
einfo "Extra binaries: ${i}"
done
# Installing these setuid-root allows users to (un)mount smbfs/cifs.
- fperms 4111 /usr/bin/smbumount
- fperms 4111 /usr/bin/smbmnt
- fperms 4111 /usr/bin/mount.cifs
+ for i in /usr/bin/smbumount /usr/bin/smbmnt /usr/bin/mount.cifs
+ do
+ fperms 4111 ${i}
+ einfo "suid: ${i}"
+ done
# Nsswitch extensions. Make link for wins and winbind resolvers.
exeinto /lib
for i in wins winbind