-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
netbase: initial package #1518
netbase: initial package #1518
Conversation
Not sure I'm qualified to approve this, to be honest. Ping @lrusak? What about https://github.com/Mic92/iana-etc as a source, as used by NixOS? Edit: OK that Mic92 source might be something else completely... a bunch of scripts. |
@MilhouseVH pure guess for review ;) The ubuntu one was the smallest i could find. It is good enough for ubuntu server so I guess it is safe to assume that it is good enough for us too. |
OK I'll add this to tonight's test builds (along with the tz bump) |
What about preparing it from direct source like arch is doing? link |
@vpeter4 this is 20x the size of the ubuntu one, ofc I would prefer some direct source - but I haven't found it for Ubuntu or other OS that offers an "small" version of the file. |
Then why not use directly file http://archive.ubuntu.com/ubuntu/pool/main/n/netbase/netbase_5.4.tar.xz and avoid repacking. |
@vpeter4 tx fixed :) |
what about renaming the package from iana-etc to netbase /me runs |
@stefansaraev I thought the same, but "netbase.zip" includes basically the iana db + some debian magic ... I am really lost what is the best way to go here - if noone has a preference I keep the current. |
I think @stefansaraev mentioned above because of this :) |
I would just do it like seo has it. |
0cb48fa
to
e34f7a4
Compare
updated to netbase |
Looks good (contents of netbase is identical to iana-etc). Let's test build it for a couple more days to be sure. |
the rpcbind sed hack feels like hack ;) if rpcbind is not assigned that means some ugly userspace is doing the wrong thing (or it did in the past, but not anymore, who knows). you should drop that hack /me runs ;) |
@stefansaraev are you confident that it breaks nothing we should care about ? The commit message for this "fix" is useless 4640084 so I didn't opened pandora's box :) |
I also vote for dropping "fix" - use the file as it's in Debian and Ubuntu. BTW: and I'd also suggest sourcing the package from Debian (like @stefansaraev does), as that seems to be the original source - Ubuntu's .dsc is referring to Debian's git :) |
I am pretty sure it breaks nothing. or the same thing would appear broken on all other linux distributions :) if you can mount nfs shares via ssh using busybox mount - all good (isn't that the only purpose of the rpcbind daemon in LE), if not - there is something wrong somewhere else happening. EDIT: and no, transmission is unrelated, no matter what you found on the nets EDIT: even if you completely remove etc/services and etc/protocols, everything should work perfectly fine if you ask me, I am not aware of any sane userspace program / daemon that relies on services / protocols for it's normal operation. not counting the case where user chooses to do "telnet x.x.x.x ftp" instead of "telnet x.x.x.x 21" ;) |
dropped "fix" and changed to debian |
current iana version version is from 2008
protocols
is 25kbservices
750kbnew version is from ubuntu 17.04 release (if it is good enough for ubuntu ...)
protocols
is 3kbservices
19kbchanged package to
netbase