English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Log of /branches/common-nfo/package/fwfirewall

View Directory Listing Directory Listing


Sticky Revision:

Revision 3270 - Directory Listing
Modified Wed Jul 18 13:30:55 2007 UTC (6 years, 7 months ago) by tg
merge the rest

Revision 3265 - Directory Listing
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work


Revision 3239 - Directory Listing
Modified Mon Jul 16 16:39:51 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/fwfirewall
make postinstall scripts require mksh as functions.sh does
(how good it's in lbin/ anyway)


Revision 2770 - Directory Listing
Modified Tue Jun 12 13:50:22 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/fwfirewall
bleh


Revision 2653 - Directory Listing
Modified Thu May 24 10:23:28 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/fwfirewall
• base-files/files/etc/init.d/rcK, base-files/files/etc/init.d/rcS:
  do correct shebang processing, like the BSD kernel and mksh: get
  first line of script to run if it begins with "#!", strip that and
  any leading space/tab off, then get shell name (terminates with
  space/tab/end of string) and shell argument quoting according to
  unix common proceedings; use /bin/sh as interpreter if none could
  be found
• mk/package.mk: ensure all init scripts are 0755 by default
• busybox: flesh out inetd init script, so that all init scripts in
  FreeWRT either can be found with -path \*/init.d/\* or -name \*.init
• other packages: add #!/bin/sh shebang line to init scripts¹, bump dashver

¹) change this to /bin/ash if you use ash-specific features that mksh
   can also do; never use ash-specific features that mksh cannot do (are
   there any?), change to /bin/mksh if you use mksh-specific features
   and add a run-time dependency on mksh in that case


Revision 2642 - Directory Listing
Modified Wed May 23 15:40:50 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/fwfirewall
some install scripts didn't work properly because they
didn't specify sh explicitly


Revision 2509 - Directory Listing
Modified Mon May 14 18:19:25 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/fwfirewall
by request of wbx@, add a clause
| autostop) ;;
to all cases inside all init scripts so that we won't have any
errors on shutdown. the alternative would be
| autostop) exec $0 stop "$@" ;;
of course, for packages that want it.

also bump all patchlevels again *sigh*

attention: mechanical commit. please read diff and fix breakage
if you are package maintainer.


Revision 2506 - Directory Listing
Modified Mon May 14 12:01:59 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/fwfirewall
one leftover

Revision 2504 - Directory Listing
Added Mon May 14 11:55:48 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/fwfirewall
*tada*
complete rework of the kernel and kernel module build process.
more modular, very fast and simple (perl free implementation TM)

 * only choosen drivers are compiled in the ADK, significant faster
   compiles (just 10 minutes for a basic image on my X40 notebook for
   a WL500gp)
 * if the user changes something in the ADK, thats not a problem, new
   drivers are automatically compiled on next make run
 * only one simple "kernelconfig" for every board-kernel combination
 * two kind of configuration symbols:
   - FWRT_KERNEL prefix, for kernel features without packages
   - FWRT_KPACKAGE_KMOD prefix for kernel features or drivers with packages
 * very simple to add new drivers to the ADK, just add stuff to 
   target/linux/config/Config.in.* and mk/modules.mk
 * rebuild of firmware images without make clean if you change model/board
   (nearly, one bug with base-files still exist)
 * autogenerated ipkg control files  
 * first cleanup of special netfilter/iptables scripts (netfilter.mk is
  obsolete)
 * New menuconfig point ADK (for ccache, toolchain stuff, prefix,...)
 * package collection is disabled for now, it seems unmaintained. it is better
   to only have this in WIB, in my point of view
   
What is missing:
 * pcmcia support and tests on Linksys WRT54G3G
 * ip6tables 2.4/2.6
 * ebtables for 2.6
 * iptables package 
 * dependencies for shorewall/fwfirewall/iptables package
 * documentation for the developer handbook

Please test and report bugs!
 




root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20