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/dnsmasq/files/dnsmasq.init

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3427 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 11:08:41 2007 UTC (6 years, 6 months ago) by tg
File length: 331 byte(s)
Diff to previous 3265
merge in trunk rev. 3426

Revision 3265 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
File length: 328 byte(s)
Diff to previous 2653
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 2653 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 24 10:23:28 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 328 byte(s)
Diff to previous 2642
• 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 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 23 15:40:50 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 318 byte(s)
Diff to previous 2509
some install scripts didn't work properly because they
didn't specify sh explicitly


Revision 2509 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 14 18:19:25 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 309 byte(s)
Diff to previous 2485
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 2485 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 12 22:36:00 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 296 byte(s)
Diff to previous 1387
by request of wbx@:

make it possible for users to do
| /etc/init.d/<foo> restart
instead of having to do
| /etc/init.d/S*<foo> restart
by moving the order into a magickal™ comment.

Untested.

Also remove the svn:executable properties, because rcS and rcK will
always call them with /bin/sh, and bump dashvers accordingly.


Revision 1387 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 27 08:29:38 2006 UTC (7 years, 1 month ago) by dnehring
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 296 byte(s)
Diff to previous 1385
Revert r1385, fix directly in source

Revision 1385 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 26 23:21:03 2006 UTC (7 years, 1 month ago) by ulmen
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 320 byte(s)
Diff to previous 1090
Fix for Ticket #166

dnsmasq uses /var/lib/misc for its leases file, so we have to create it somewhere.


Revision 1090 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 6 22:25:19 2006 UTC (7 years, 3 months ago) by wbx
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 296 byte(s)
Diff to previous 273
sync with 1.0 branch (revisions 999-1085), still not complete

Revision 273 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 17 03:33:11 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 290 byte(s)
Diff to previous 191
ash doesn't do fall-through



Revision 191 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 11 22:40:18 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 303 byte(s)
Diff to previous 181
* change the SYSV init system to add a target "autostart"
* on system startup, call autostart instead of start
* on autostart, check /etc/rc.conf for whether the service is
  enabled and act appropriately; fall through into start target
* move some pre-startup checks into the start target
* some whitespace cleanup, when it makes much sense
  (XXX when I get the person who wrote these scripts...)
* optimise dropbear a little

ok and approved wbx@



Revision 181 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 9 10:57:58 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 292 byte(s)
Diff to previous 114
* remove some obsolete firewall config stuff
* add old-style network configuration based on nvram
* add new rc.conf file to configure which services should be
  started on startup, bsd-ish behavior
* disable firewall by default in rc.conf, remote update via
  ssh is now possible. port 22 is open by default on wan side
* enable suid bit on busybox and add a "admin" user
* ssh via root is disabled (dropbear -w)
* default password for "admin" is "FreeWRT", as well as for root
  ** please change directly after installation **
* remove telnetd from startup, will be used only for failsafe




Revision 114 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 18 19:36:46 2006 UTC (7 years, 8 months ago) by wbx
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 220 byte(s)
Diff to previous 107
fix missing ;; from last commit

Revision 107 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 18 17:16:02 2006 UTC (7 years, 8 months ago) by wbx
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 239 byte(s)
Diff to previous 1
change to a very KISS like startup script. no magic at all.
works for every system without having special vars. everything
is configured in /etc/dnsmasq.conf.



Revision 1 - (view) (download) (annotate) - [select for diffs]
Added Sat May 27 15:00:14 2006 UTC (7 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/dnsmasq/files/dnsmasq.init
File length: 1392 byte(s)
add OpenWrt trunk revision 3830. 



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

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