[Bug 3880] New: The samba package is not having a correct mount.smb/mount. smbfs link created
bugzilla-daemon at treke.net
bugzilla-daemon at treke.net
Mon Feb 25 20:58:27 UTC 2008
http://bugs.openembedded.net/show_bug.cgi?id=3880
Summary: The samba package is not having a correct
mount.smb/mount.smbfs link created
Product: Openembedded
Version: unspecified
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: trini at embeddedalley.com
Created an attachment (id=6454)
--> (http://bugs.openembedded.net/attachment.cgi?id=6454)
Ensure that we have /sbin/mount.smb* links
Currently, samba (3.0.23c, but shown in all recipes) does not create a correct
symlink for mount.smbfs. The problem is that within the installer we have:
# this is a special case, mount needs this in a specific location
if [ $p2 = smbmount ]; then
if [ ! -d $DESTDIR/@rootsbindir@ ]; then
mkdir $DESTDIR/@rootsbindir@
fi
echo "Creating sym link $DESTDIR/@rootsbindir@/mount.smbfs to $BINDIR/$p2 "
ln -sf $BINDIR/$p2 $DESTDIR/@rootsbindir@/mount.smbfs
fi
In samba-3.0.23c/source/script/installbin.sh.in. The problem here is that once
we actually setup to build, this becomes (from the install log):
Creating sym link
/home/trini/OE/projects/build_test1/work/mips-linux-gnu/samba-3.0.23c-r1/image//usr/sbin/mount.smbfs
to /usr/bin/smbmount
So we don't actually end up with a link in /sbin like we must. The patch I've
attached ensure that:
- Any link in /sbin is removed. This is because some older recipes did this
possibly as they had a wrong link there.
- We remove the broken link created by the install
- /sbin does exist.
Finally, we provide links for both '-t smb' and '-t smbfs' as other
distributions support either method.
Note that CIFS is also broken and will be a follow-up patch.
--
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list