Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 442110 - net-fs/usmb - FUSE filesystem for SMB shares
Summary: net-fs/usmb - FUSE filesystem for SMB shares
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://ametros.net/code.html#usmb
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-11-06 21:48 UTC by Richard Ash
Modified: 2012-11-07 08:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
usmb-20121106.ebuild (usmb-20121106.ebuild,909 bytes, text/plain)
2012-11-06 21:48 UTC, Richard Ash
Details
Patch to fix the man-page installation directory (usmb-20121106-mandir.patch,385 bytes, patch)
2012-11-06 21:50 UTC, Richard Ash
Details | Diff
current git snapshot tarball (usmb-20121106.tar.gz,38.16 KB, application/octet-stream)
2012-11-06 21:53 UTC, Richard Ash
Details
usmb-9999.ebuild (usmb-9999.ebuild,820 bytes, text/plain)
2012-11-07 08:41 UTC, Sergey Popov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Ash 2012-11-06 21:48:26 UTC
Created attachment 328604 [details]
usmb-20121106.ebuild

A fuse module for accessing SMB/CIFS shares without root access. Unlike net-fs/smbnetfs, this one does not try to crawl the entire network for shares, instead having a configuration file which defines the shares to be mounted. This means that you can mount shares that you can’t see via NetBIOS browsing.

Also useful if you have a server which can't be accessed with the in-kernel module due to bugs there (this module does not try to walk the server from the server root, almost everything else does).

Upstream GIT repo (which has the newest code in it, 2010)
http://repo.or.cz/w/usmb.git
Comment 1 Richard Ash 2012-11-06 21:50:45 UTC
Created attachment 328606 [details, diff]
Patch to fix the man-page installation directory

The man-page goes to the wrong place in the ebuild, although built outside portage it works OK - turns out that --man-dir option to configure causes the problem, which looks a bit like an autoconf bug. This is a work-around which stops the problem manifesting itself.
Comment 2 Richard Ash 2012-11-06 21:53:52 UTC
Created attachment 328608 [details]
current git snapshot tarball

git snapshot tarball to match ebuild. As per git head except I've fixed the (incorrect) version file and removed the .gitignore file.
Comment 3 Sergey Popov (RETIRED) gentoo-dev 2012-11-07 08:41:08 UTC
Created attachment 328638 [details]
usmb-9999.ebuild

Live ebuild for usmb

- EAPI 4;
- use autotools-utils eclass;
- use sed instead of patch(some of changes should be sent to upstream);
- remove '-Werror' from CFLAGS;
- correct recommended samba version, as upstream said
Comment 4 Sergey Popov (RETIRED) gentoo-dev 2012-11-07 08:43:14 UTC
Latest change was some days ago, so if upstream fix issues and provide us a new release, we can include this in main tree...