linux-igd just get moveing again, hopeful a new ebuild http://linux-igd.sourceforge.net/ [quote] 08-16-06 This comes little late now, but as of August 13th we have had a new 0.95 version of linux-igd! ... [/quote]
Created attachment 96174 [details] net-misc/linux-igd-0.95.ebuild
Created attachment 96175 [details, diff] files/linux-igd-0.95-install.patch
Created attachment 96176 [details, diff] files/linux-igd-0.95-iptables-path.patch
Created attachment 96178 [details] files/upnpd.confd
Created attachment 96179 [details] files/upnpd.initd This is my version of linux-igd-0.95.ebuild. It works fine for me (x86).
Created attachment 96266 [details] net-misc/linux-igd-0.95.ebuild I change dependecy ">=net-misc/libupnp-1.3.1" to ">=net-misc/upnp-1.3.1"
*** Bug 149315 has been marked as a duplicate of this bug. ***
Created attachment 98245 [details] net-misc/linux-igd-0.95.ebuild (alternate) This alternate ebuild doesnt include the patches, but adds a few things such as installing /etc/upnpd.conf, (I think that was missed) installing the man page, etc, and removing some clutter in /etc/linuxigd. Heres the list: (compared to 0.92) - daemon moved to /usr/sbin (its a system app) - config file now installed in /etc - conf.d file now installed in /etc/conf.d - man page[s] now installed in man - clutter removed from /etc/linuxigd - new upstream option ALLOW_MULTICAST configured in conf.d and actioned in init.d - updated postinst message to reflect current state of linux-igd install
Created attachment 98247 [details] files/upnpd.initd (alt) The alternate version of files/upnpd.initd includes support for the upstream option ALLOW_MULTICAST in conf.d
Created attachment 98248 [details] files/upnpd.confd (alt) The alternate version of files/upnpd.confd includes support for the upstream option ALLOW_MULTICAST which is actioned in files/upnpd.initd
Created attachment 98249 [details] net-misc/linux-igd-0.95.ebuild (alternate) Fixed the postinst message to point to INSTALL.gz (README.gz doesnt exist)
Ok, Im a little slow. I see now that most of the install changes I did in the alternate ebuild are done in the attached install patch. Just a different approach I guess. Not sure about the iptables-path patch though... On my system iptables is in /usr/sbin/iptables, as per the unmodified conf file.
Now, correct me if I'm wrong, but the patch from comment 2 won't help anything since the ebuild is using einstall. Shouldn't we replace einstall with "make ROOT=${D} install"? If so, I feel it would be easier to use Todd's approach. Oh, and on my system: # which iptables /sbin/iptables So, I'd need the iptables path patch. Wouldn't it just be better, though, just to use dosed? It's only one line.
So witch version should now I use? Please Help!
(In reply to comment #14) > So witch version should now I use? > Please Help! I don't mean to sound like a pompous ass, but if you can't decide which to use on your own, perhaps you should wait until one of them is committed to portage. BTW, I've got linux-igd-0.95 working perfectly with net-misc/libupnp-1.4.1 (the newer fork of upnp).
(In reply to comment #15) > (In reply to comment #14) > > So witch version should now I use? > > Please Help! > I don't mean to sound like a pompous ass, but if you can't decide which to use > on your own, perhaps you should wait until one of them is committed to portage. LOL, then I can wait 10 Years until it gets to Portage ;)
Bumped, thanks for reporting.