HowTo?

Joel Newkirk freerunner at newkirk.us
Mon Sep 15 14:31:01 CEST 2008


Apologies, but after reading through various related pages on the Wiki and
posts to the lists, I'm still no closer to understanding how to release
ipks to the community-repository.

Does the project need to be hosted at projects.openmoko.org in order to be
present in the feed?

I've got a few ipks on one of my web pages:

http://newkirk.us/om/dnscache_2.1.5_armv4t.ipk
http://newkirk.us/om/iptables_1.4.2-rc1_armv4t.ipk
http://newkirk.us/om/ip6tables_1.4.2-rc1_armv4t.ipk
http://newkirk.us/om/iproute2_2.6.26_armv4t.ipk

dnscache is a barebones install of dnscache from djbdns, running as an
ordinary service instead of with djb's daemontools supervising (security
and resource management seem less critical since it's only accessible via
127.0.0.1) - it listens for DNS queries on 127.0.0.1 and caches lookups it
performs, which by default are performed at opendns.org for portability.
(can be changed in /etc/dnscache/root/servers/@)

iptables and ip6tables are the userspace tools for linux 2.6.x firewalls. 
The iptables package includes a basic firewall ruleset and start/stop/save
support in /etc/init.d/iptables (using /etc/default/iptables as ruleset
storage).  The default ruleset installed in /etc/default/iptables allows
all traffic OUT, established/related states IN, pings and SSH IN, anything
IN on device 'lo', FORWARD permitted for anything coming from device usb+,
and estab/related back through FORWARD.  

ip6tables seems likely to be of very limited interest and so is packaged
separately.  No startup script or default ruleset presently provided.

iproute2 is the linux 2.6.x routing and traffic control userspace tools. 
Specifically, it includes 'ip' and 'tc' commands, useful for setting up
routes, multiple/complex routing tables, tunnels, etc plus full traffic
control capability.  postinst substitutes this full 'ip' via
update-alternatives, replacing busybox, while prerm reverts.


j




More information about the community-repository mailing list