Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104489 - net-misc/sambascanner (New Package)
Summary: net-misc/sambascanner (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://johannes-bauer.com/software/sa...
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay, REVIEWED
: 131040 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-01 08:06 UTC by Johannes Bauer
Modified: 2018-06-07 18:25 UTC (History)
4 users (show)

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


Attachments
The SambaScanner-0.06 ebuild package (sambascanner-0.06.ebuild,611 bytes, text/plain)
2005-09-01 08:07 UTC, Johannes Bauer
Details
Corrected SambaScanner ebuild (sambascanner-0.06.ebuild,584 bytes, text/plain)
2005-09-01 15:16 UTC, Johannes Bauer
Details
Third proposal for the ebuild (sambascanner-0.06.ebuild,575 bytes, text/plain)
2005-09-20 09:34 UTC, Johannes Bauer
Details
Tested on amd64, works fine (sambascanner-0.06.ebuild,582 bytes, text/plain)
2006-01-15 16:58 UTC, Johannes Bauer
Details
sambascanner-0.10.ebuild (sambascanner-0.10.ebuild,703 bytes, text/plain)
2006-08-10 17:34 UTC, Jakub Moc (RETIRED)
Details
New version of sambascanner (sambascanner-0.14.ebuild,542 bytes, text/plain)
2006-10-13 15:56 UTC, Johannes Bauer
Details
fixed small bug in ebuild (sambascanner-0.14.ebuild,575 bytes, text/plain)
2006-10-13 15:58 UTC, Johannes Bauer
Details
err... sorry, fixed another bug in the ebuild (sambascanner-0.14.ebuild,564 bytes, text/plain)
2006-10-13 16:00 UTC, Johannes Bauer
Details
Latest version of SambaScanner, 0.16 (sambascanner-0.16.ebuild,628 bytes, text/plain)
2007-04-15 23:29 UTC, Johannes Bauer
Details
Latest version (0.17) (sambascanner-0.17.ebuild,687 bytes, text/plain)
2007-04-17 20:47 UTC, Johannes Bauer
Details
Once again the latest version (0.18) (sambascanner-0.18.ebuild,808 bytes, text/plain)
2007-04-20 23:52 UTC, Johannes Bauer
Details
EBuild for latest version of SambaScanner (0.20) (sambascanner-0.20.ebuild,815 bytes, text/plain)
2007-04-29 23:39 UTC, Johannes Bauer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Bauer 2005-09-01 08:06:21 UTC
Hello people,

attached is sambascanner-0.06.ebuild, an ebuild for SambaScanner.

SambaScanner is a tool which can be used to search whole Samba networks (like
e.g. ShareScan does in the Windows world). SambaScanner is highly multithreaded
and therefore extemely fast. Included is also a tool to then fetch desired files.

SambaScanner makes use of pthreads, however I didn't know how to denote that in
the ebuild file, so it may need modification (this is my first ebuild submission).

I suggest net-misc as the appropriate place for sambascanner.

Thanks for your attention,
Greetings,
Johannes
Comment 1 Johannes Bauer 2005-09-01 08:07:24 UTC
Created attachment 67417 [details]
The SambaScanner-0.06 ebuild package

The actual package file.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-09-01 14:50:00 UTC
1/ Don't hardcode version into SRC_URI.
2/ src_unpack() can be killed.
3/ ${S} should be quoted.
4/ Any reason why to use make instead of emake? If so, then please add comment
why this is needed to the ebuild.

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-09-01 14:50:30 UTC
Please, fix the above problems and reopen then.
Comment 4 Johannes Bauer 2005-09-01 15:15:48 UTC
Sorry for the inconvenience, all your points are fixed in the current version
which I'll attach. It'll obsolete the old one.

Greetings and thanks for your help,
Johannes
Comment 5 Johannes Bauer 2005-09-01 15:16:30 UTC
Created attachment 67440 [details]
Corrected SambaScanner ebuild
Comment 6 Johannes Bauer 2005-09-09 17:55:28 UTC
As I just saw this package is assigned to "maintainer-wanted@gentoo.org", I just
wanted to mention that I could maintain the package. I'm also the original
author of SambaScanner so this would be probably zero to none additional
maintenance work required.
Comment 7 Ciaran McCreesh 2005-09-11 16:07:55 UTC
Please fix the following and reopen:

* http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt (src_compile)
* http://dev.gentoo.org/~ciaranm/docs/mw-faq/docfiles.txt

There's an explanation for the maintainer-wanted issue at:

* http://dev.gentoo.org/~ciaranm/docs/mw-faq/maintainer.txt
Comment 8 Johannes Bauer 2005-09-20 09:34:37 UTC
Created attachment 68870 [details]
Third proposal for the ebuild
Comment 9 Johannes Bauer 2005-09-20 09:35:37 UTC
All of the above fixed, hope it's okay now.

Thanks for the explanation about the maintainer-wanted issue.

Greetings,
Johannes
Comment 10 Johannes Bauer 2006-01-15 16:58:20 UTC
Created attachment 77213 [details]
Tested on amd64, works fine
Comment 11 Johannes Bauer 2006-01-15 17:00:00 UTC
I also tested the program on an AMD64 now, it works fine.

Since the package add request was done almost 4 months ago and it's still not in the tree I cannot resist to ask: what does it need to become a part of the Gentoo tree? Does anybody care about added packages? It seems quite pointless right now...
Comment 12 Johannes Bauer 2006-03-12 05:33:52 UTC
Next version is out: 0.07. Ebuild has not changed, just copy the 0.06 version to 0.07.

Is anybody reading this thread anyway? It's quite frustrating when there's no feedback at all telling me what's wrong or what I should do next. Disappointing.

Greetings,
Johannes
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-04-23 23:47:36 UTC
*** Bug 131040 has been marked as a duplicate of this bug. ***
Comment 14 Cédric Krier gentoo-dev 2006-07-17 13:31:17 UTC
This is now in the sunrise overlay. You can find it at:
http://gentoo-sunrise.org/svn/reviewed/net-misc/sambascanner
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-08-10 17:34:51 UTC
Created attachment 93956 [details]
sambascanner-0.10.ebuild
Comment 16 Johannes Bauer 2006-10-13 15:56:06 UTC
Created attachment 99603 [details]
New version of sambascanner

This is a ebuild for the new version of SambaScanner. Many bugs have been fixed and a major code rewrite has taken place, so check it out, it's quite neat.

I've changed the Makefile to comply with your standards (removed the -O2 option from CFLAGS, replaced "gcc" by "$(CC)"), so there probably won't be any more need to patch the Makefile.

It's been tested on x86 and amd64, both work.

Greetings,
Johannes
Comment 17 Johannes Bauer 2006-10-13 15:58:09 UTC
Created attachment 99605 [details]
fixed small bug in ebuild

Forgot the "inherit eutils toolchain-funcs" line - now it's in there.

Greetings,
Johannes
Comment 18 Johannes Bauer 2006-10-13 16:00:39 UTC
Created attachment 99607 [details]
err... sorry, fixed another bug in the ebuild

This is _definitely_ correct now.
Comment 19 Johannes Bauer 2007-04-15 23:29:07 UTC
Created attachment 116359 [details]
Latest version of SambaScanner, 0.16

This EBuild is for the latest version of SambaScanner which includes among bugfixes also new features (scanning of whole IP subnets, trying to guess passwords, support for NT domains). I suggest 0.15 be skipped as the changes from 0.15 to 0.16 were quite tiny (adapted Sunrise ebuild). Note also this latest version should obsolete the patches neccesary which were applied to the Makefile.
Comment 20 Johannes Bauer 2007-04-17 20:47:04 UTC
Created attachment 116563 [details]
Latest version (0.17)

Again - latest version. New options (improvements), tiny bugfix. EBuild now supports the "debug" USE flag.
Comment 21 Johannes Bauer 2007-04-20 23:52:58 UTC
Created attachment 116869 [details]
Once again the latest version (0.18)

Well, once agin: this introduces version 0.18, which is (probably) going to be the last version for a while (or two). Now supports German localization. Take it or leave it. Have fun, Johannes
Comment 22 Johannes Bauer 2007-04-29 23:39:56 UTC
Created attachment 117690 [details]
EBuild for latest version of SambaScanner (0.20)

This is a EBuild for the latest version of SambaScanner, which was released due to the lots of feedback I got. Includes new features and (more importantly!) bugfixes.

...is anybody actually reading this? I have doubts...
Comment 23 Barbu Eros Iulian 2007-11-25 05:21:05 UTC
* 
 * ERROR: net-misc/sambascanner-0.21 failed.
 * Call stack:
 *               ebuild.sh, line 1735:  Called dyn_unpack
 *               ebuild.sh, line  669:  Called qa_call 'src_unpack'
 *               ebuild.sh, line   35:  Called src_unpack
 *             environment, line 2068:  Called built_with_use 'sys-libs/glibc' 'nptl'
 *             environment, line  236:  Called die
 * The specific snippet of code:
 *                           diefunc "$FUNCNAME" "$LINENO" "$?" "$PKG does not actually support the $1 USE flag!"
 *  The die message:
 *   sys-libs/glibc-2.7 does not actually support the nptl USE flag!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
Comment 24 Johannes Bauer 2008-01-23 00:11:26 UTC
Hi,

I read your message in bugzilla just now - did you already fix the problem (just remove the lines checking for NPTS, glibc-2.7 already includes them)?

Greetings,
Johannes
Comment 25 John M. Drescher 2009-06-20 14:42:27 UTC
I added this to my overlay today.

http://github.com/drescherjm/jmdgentoooverlay/tree/9c1d9a1023cba2cf0f1559276bdeeb010812cb3d/net-misc/sambascanner

Instructions on the overlay can be found at 
http://wiki.github.com/drescherjm/jmdgentoooverlay
Comment 26 Víctor Ostorga (RETIRED) gentoo-dev 2010-10-18 15:49:22 UTC
The url in bugreport http://www.johannes-bauer.com/sambascanner/ is dead. Is this project alive?
Comment 27 Johannes Bauer 2010-10-20 17:17:33 UTC
It is. The site has changed, though: http://johannes-bauer.com/software/sambascanner/
Comment 28 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:46:33 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/