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/base-files/Makefile

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: 17340 byte(s)
Diff to previous 3270
merge in trunk rev. 3426

Revision 3270 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 13:30:55 2007 UTC (6 years, 7 months ago) by tg
File length: 17350 byte(s)
Diff to previous 3265
merge the rest

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: 17285 byte(s)
Diff to previous 3238
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 3238 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 16 16:29:59 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17285 byte(s)
Diff to previous 3235
before anyone cries, give them back their colourls for “ls” command
(“l” and “ll” command stay with -F instead)


Revision 3235 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 16 15:33:09 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17285 byte(s)
Diff to previous 3233
now that we HAVE mksh, we can use it…


Revision 3233 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 16 14:05:08 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17285 byte(s)
Diff to previous 3211
first of a series of commits I'd suggest to not test until I did:

remove busybox ash and the other shells (hush, lash, msh); always
use mksh by default, as /bin/sh, /bin/ash symlink, /bin/mksh native,
and default admin login shell unless bash or zsh are selected

mksh is a superset of ash (I didn't find anything busybox ash can
do that mksh can't), and the upcoming mksh R30 will be even smaller
in -DMKSH_SMALL mode (but that one will lack vi editing mode)

ok wbx@

we planned this for 1.2, but it will greatly help the nfo conversion
and users request shells they can actually use if they don't have a
webinterface handy


Revision 3211 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 13 15:20:20 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17943 byte(s)
Diff to previous 3201
breaks rb-2.6/nfsroot

Revision 3201 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 11 10:30:44 2007 UTC (6 years, 7 months ago) by spaetzle
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17943 byte(s)
Diff to previous 3200
removed wireless-bridge-if, not needed from now


Revision 3200 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 11 10:06:14 2007 UTC (6 years, 7 months ago) by spaetzle
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18068 byte(s)
Diff to previous 3140
dashver bump


Revision 3140 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 18:10:42 2007 UTC (6 years, 7 months ago) by austriancoder
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18068 byte(s)
Diff to previous 3139
missed dash version

Revision 3139 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 17:58:35 2007 UTC (6 years, 7 months ago) by austriancoder
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18068 byte(s)
Diff to previous 3125
fix selection of STA wlan mode

Revision 3125 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 11:39:54 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18071 byte(s)
Diff to previous 3119
replace mkpasswd and /usr/bin/encrypt by portable md5crypt on
fwwif and mirmake basis; tested on GNU/Linux for now


Revision 3119 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 10:45:13 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18080 byte(s)
Diff to previous 3071
(untested) if shutting down, first put off the power led, so we know
ok wbx@


Revision 3071 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 2 13:07:50 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18080 byte(s)
Diff to previous 3070
oops

Revision 3070 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 2 13:05:53 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18079 byte(s)
Diff to previous 3063
• move bridge configuration to end of /etc/network/interfaces to make it work
• fix echo -e abuse


Revision 3063 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 2 12:06:40 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18076 byte(s)
Diff to previous 3053
• fix cat abuse and double-sed
• change lanbridge config to “inet manual”, requested by wbx@

spaetzle: if changing ANYTHING in fwifupdown, PLEASE make sure that the
auto-generated network configs from the base-files package are in sync.
In _all_ possible combinations.


Revision 3053 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 1 02:05:40 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18330 byte(s)
Diff to previous 2927
• add zsh to /etc/shells, forgotten by wbx@
• remove lash, hush and msh from the choice for /bin/sh – we require
  either ash or mksh there for FreeWRT 1.1, other shells are not
  compatible enough
• enable the use of zsh as login shell (alongside with ash, hash, msh,
  lush, bash, mksh, /bin/sh)


Revision 2927 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 26 13:55:54 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18181 byte(s)
Diff to previous 2882
… if everything were this easy…


Revision 2882 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 25 14:43:47 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 18122 byte(s)
Diff to previous 2880
wbx@ „warum finden die [unsere Kunden] das und wir nicht?“


Revision 2880 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 22 15:45:37 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2878
deconfigure switch ports correctly on non-wl500gD
agreed wbx@


Revision 2878 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 22 13:19:17 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2874
introduce a new shell function switch_reset() in all “preinit.arch”
files that is a no-op except on the Asus WL-500gD, where, accroding
to wbx@, a special procedure is required to reinitialise the switch
because it is so unlike the switch found on any other router


Revision 2874 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 21 15:24:17 2007 UTC (6 years, 8 months ago) by spaetzle
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2847
fixed failsafe cleanup, should fix #322 and #332


Revision 2847 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 18 18:29:57 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2815
unbreak lan<->wlan bridge, WHY WAS THIS COMMENTED OUT?


Revision 2815 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 15 15:24:10 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2805
• /tmp/.booting now exists from preinit to until after rc.local has been run
• pressing the RESET (not EzSetup) button >4 sec will reboot, like yer PC
• bump dashver


Revision 2805 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 14 15:14:35 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17997 byte(s)
Diff to previous 2804
• aah, _so_ you're stripping them quotation marks
• fix lladdr wlan (pasto)
• can't be so hard to remove a blank line, eh?


Revision 2804 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 14 14:43:47 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 17802 byte(s)
Diff to previous 2798
experimental: support changing the lladdr via menuconfig too


Revision 2798 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 14 13:28:58 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 16998 byte(s)
Diff to previous 2796
• base-files: fix .ipk file name
• build.mk: if FWRT_PACKAGE_BASE_FILES=y also create build_mipsel/root
  (for chroot build_i386/root/)


Revision 2796 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 14 13:13:57 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 16923 byte(s)
Diff to previous 2763
merge base-files-arch into base-files, experimental, blame me if it breaks


Revision 2763 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 11 12:03:43 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2709
also here reboot after 60s even if the shutdown scripts take longer


Revision 2709 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 12:05:27 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2667
fix rc.conf entry generation
• quote properly
• handle case of $2 and $3 omission correctly
• make it possible to define empty default values

MFC to 1.0-stable branch recommended


Revision 2667 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 25 14:11:04 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2653
run shitdown scripts synchronously.
I hope this doesn't break anything, but if the box is going down
faster than /etc/rc.shutdown umounts davfs2 (in my case), heaven
is going down the drain to hell, er I mean, cache inconsistency…


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/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2648
• 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 2648 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 24 08:15:48 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2566
without /etc/hosts entries for localhost, many apps will behave
strange; this adds the missing IPv6 entries, which won't hurt –
or so I think – if the kernel doesn't support IPv6


Revision 2566 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 14:43:44 2007 UTC (6 years, 9 months ago) by n0-1
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2499
fix for two minor error messages

* they occured after issuing 'reboot' on the serial console cli of rb-2.6
* please check base-files/files/etc/hotplug.d/usb/01-mount for correctness
  on a system with usb support


Revision 2499 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 00:50:32 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3686 byte(s)
Diff to previous 2498
add dependency of base-files ipkg on the svn revision

„mach doch“ wbx@


Revision 2498 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 00:49:18 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3625 byte(s)
Diff to previous 2485
fix the remainder of the init script fubar

run-time test succeeded after prodding and serial console help by wbx@


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/base-files/Makefile
File length: 3625 byte(s)
Diff to previous 2375
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 2375 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 18 00:06:44 2007 UTC (6 years, 10 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3625 byte(s)
Diff to previous 2366
replace get_next_uid() and get_next_gid() with a collision-free algorithm
taken from MirBSD adduser(8) but converted from mksh(1) with internal file
parsing to fork'n'exec'ing grep(1)

untested

may solve #274, #275


Revision 2366 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 14:46:24 2007 UTC (6 years, 10 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3625 byte(s)
Diff to previous 2359
support checkouts from older (xml based) svn tools, too
(on a best-effort basis)

requested by wbx@


Revision 2359 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 14 20:24:26 2007 UTC (6 years, 10 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3466 byte(s)
Diff to previous 2319
• optimise: don't read out the “svn status” a hundred times when one time
  is enough (hint: not everything needs to be a gmake variable) – this is
  by me, it annoyed me often enough
• don't use a local call to the svn client programme; this fails to build
  if it's not installed – noticed by Pawel Szubartowski, thanks


Revision 2319 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 31 23:25:49 2007 UTC (6 years, 10 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3492 byte(s)
Diff to previous 2258
nbd (from OpenWrt) says that the /dev/console node on an Asus WL-500g
yields errors on I/O iff the serial console is not attached. This was
failing our failsafe mode; wbx@ pointed me to the OpenWrt code.

Fix this by trying the console (“dd” command taken from OpenWrt) then
redirecting I/O to a pty (idea was from OpenWrt, implementation fixed
by yours truly tg@) if it fails.

Also redirect telnetd I/O to /dev/null in case its stdio fhs are bad,
too. – XXX this might be wrong since this comes after preinit.arch

tested by thengineer (Jakob)


Revision 2258 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 25 11:15:41 2007 UTC (6 years, 11 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3525 byte(s)
Diff to previous 2165
embed adk .config, some dot cleanup

Revision 2165 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 13 22:52:53 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3409 byte(s)
Diff to previous 2148
• /etc/preinit.arch is sourced, doesn't need to be executable
  or have a shebang line
• also, whitespace cleanup and simplification
• new: /etc/init.d/rcK calls /etc/rc.shutdown¹ and then /etc/init.d/K* scripts
  just like /etc/init.d/rc.S runs /etc/init.d/S* scripts and then /etc/rc.local
  -> derived from PR#246, thanks for the input, agreed to commit wbx@
• /etc/S* and /etc/K* scripts do not need to be executable any more or
  have a shebang line, they're called from /bin/sh now
• new: /etc/init.d/K20hotplug, from PR#246
• new: /etc/init.d/K00wan, from /etc/profile (“reboot” function), ok wbx@
• remove /etc/version – even wbx@ was surprised it still exists
• /etc/S* and /etc/K* scripts, /etc/init.d/rcS and /etc/init.d/rcK
  now sanitise $PATH
• clean up /etc/profile
• /sbin/hotplug now calls its scripts from /etc/hotplug.d/ with /bin/sh
  instead of sourcing them, thus being more reliable
• simplify /sbin/hotplug

¹) just like /etc/rc.local, /etc/rc.shutdown SHALL NEVER be created by ADK.
   It's for the user to play with ONLY.


Revision 2148 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 10 01:28:04 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3409 byte(s)
Diff to previous 2144
make the third parametre of add_rcconf() optional, default NO as per wbx@ policy


Revision 2144 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 22:45:46 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3409 byte(s)
Diff to previous 2026
• allow the user to choose GNU bash as login shell for the
  “admin” user; requested by <sum> via IRC
• fix bug: bash wasn't in /etc/shells, bad wbx@


Revision 2026 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 16 22:35:24 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3256 byte(s)
Diff to previous 1753
add support for /etc/rc.local: _if_ it's executed, it's run
by /bin/sh after all /etc/init.d/S* scripts have finished;
the /etc/rc.local file should _not_ be executable; it _must_
not be created by FreeWRT, it's intended as a means for the
user to add site-local post-startup configuration


Revision 1753 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 25 19:56:53 2007 UTC (7 years, 1 month ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3256 byte(s)
Diff to previous 1686
* we override LC_ALL (already), no need to do it twice
* LANG is overridden by LC_ALL anyway
* on some systems, GNU dcgettext overrides LC_ALL with
  LANGUAGE, so we force-set that to 'C' as well


Revision 1686 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 20 21:21:59 2007 UTC (7 years, 1 month ago) by n0-1
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3263 byte(s)
Diff to previous 845
merged from branches/common-adk 1310:1685

the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc

additionally, freeradius doesn't compile.

happy fixing :P


Revision 845 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 4 05:53:32 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4970 byte(s)
Diff to previous 827
sync with stable

Revision 827 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 3 15:38:58 2006 UTC (7 years, 4 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4903 byte(s)
Diff to previous 719
sync with freewrt_1_0 branch. It was a little bit to early to branch,
but now everybody can work again. New smaller stuff can be committed 
directly in trunk.
Bigger stuff, like a new architecture or a new board should be
developed via a separate branch. Kernel and compiler updates, too.

Any bugfixes or security updates should go into branch and trunk. 

Still send me a patch first and do not commit directly into the branch.



Revision 719 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 25 21:16:56 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4903 byte(s)
Diff to previous 696
* add PKG_VERSION to every package in default selection
* add broadcom-scripts package as default for 1.0, it adds
  network and switch configuration scripts to base
  suggested by markus to separate these from webif package
* move ed to application and disable by default, sorry tg, but
  not everybody needs it
* be sure that if broadcom-scripts are installed, new ifup/ifdown
  network configuration is not used



Revision 696 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 24 04:22:07 2006 UTC (7 years, 5 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4838 byte(s)
Diff to previous 681
switch to FWCF

ok to enable now wbx@
bugreports to tg@


Revision 681 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 23 22:44:27 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4841 byte(s)
Diff to previous 644
move default to standard dir files

Revision 644 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 20 18:55:45 2006 UTC (7 years, 5 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4843 byte(s)
Diff to previous 600
bump package patchlevel for markus@
after revision 641-643's changes


Revision 600 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 16 16:21:37 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4843 byte(s)
Diff to previous 588
major package Makefile cleanup. remove mostly-clean, add licence header, always use RSTRIP varibale for stripping, rename some init scripts, indent

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 12 18:11:35 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4747 byte(s)
Diff to previous 441
merge wbx-target-cleanup to trunk.
- mk directory for some top level makefiles (build.mk,vars.mk)
- add a separate configfs partition to all models, 128 kb big
- add model and platform specific startup files and kernel configs
- delete target/linux/package, add all addon kernel packages to packages
- simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
- add target/image directory, place where the different images are created
- default off for all extra packages, be sure that you enable all packages
  you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)



Revision 441 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 12:37:52 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4908 byte(s)
Diff to previous 439
generate /etc/shells dynamically, based upon packages
being built (even if marked 'm')


Revision 439 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 12:22:26 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 4387 byte(s)
Diff to previous 416
add the ability to choose user's default shell, too
XXX untested


Revision 416 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 25 20:18:59 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3961 byte(s)
Diff to previous 369
-fixed warnings

Revision 369 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 16:50:15 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3957 byte(s)
Diff to previous 360
* base-files: we'll have variables of the style
  | firewall=NO
  | ssh=YES
  and variables of the style
  | ntpd_flags=-s
  | ntpd_flags=""
  | ntpd_flags=NO
* openntpd: convert to use functions.sh stuff


Revision 360 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 15:48:30 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3957 byte(s)
Diff to previous 357
as discussed with wbx@ some 2-3 weeks ago, change
the BR2_ prefix to FWRT_

tested with a standard build (only the squashfs
image since the jffs2 didn't get built)



Revision 357 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 14:58:57 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3946 byte(s)
Diff to previous 347
as an instant-measure against bad quality of random numbers on
these devices, add a few bytes of entropy from the build system
on the image

after discussion with wbx@ who taught be that flash writes are
not cheap I refrained from ever automatically updating this file
(e.g. via cronjob and on shutdown), so if you want persistent
entropy, you'd do the following command manually on the box:
# dd if=/dev/urandom of=/etc/.rnd bs=512 count=1

once we have our fuse/nvram thingie, entropy ought to be stored
there, and if a new image is flashed, the old and new entropy
ought to be merged. i'll tend to this when js@ is done.


Revision 347 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 05:19:59 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3789 byte(s)
Diff to previous 337
* base-files:
  - BR2_RUNTIME_PACKAGES_URL needed unquoting (my bad for doint
    the quotes, markus' for not removing them ;)
  - asterisks need to be escaped in regexps, see re_format(7) if
    you're on BSD or http://www.mirbsd.org/man7/re_format.htm otherwise
* target/Config.in:
  - this small one-liner (first hunk of r278) by wbx was the cause
    of all these reboots... looks as if the LP module (what's that,
    line printer?) causes them (and my Asus doesn't even have a
    parallel port), revert and unbreak the long-unnoticed thingie

Now it builds again (at least my config, I'm too tired to test
another one, even the default config), and I can login again (with
the regexp fix), but

* ssh logins with public key do not work at all
* the root and admin password are displayed in plain text in the build log
* I cannot choose my default shell for the admin user to be /bin/mksh even
  if I enabled mksh
* the default root shell is /bin/ash should be /bin/sh instead IMHO (just
  in case someone fucks up with the user shell)

At least we got a buildable and runnable system again,
and I learned how much suckage is hidden here... and we
all know we'd better test before commit and develop major
stuff in a branch (note to self and all others: read up
on branching and especially merging in the svn book or
better switch to CVS).


Revision 337 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 21:49:20 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3789 byte(s)
Diff to previous 336
fixed second double quote issue

Revision 336 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 21:35:46 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3793 byte(s)
Diff to previous 332
fixed doubled quotes

Revision 332 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 20:39:54 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3797 byte(s)
Diff to previous 331
* never use && in Makefiles, always use || and reverse test logic
* quote properly
* missing line continuation chars


Revision 331 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 20:35:54 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3790 byte(s)
Diff to previous 328
this is what you people get for using := ...

also fix some indentation while here



Revision 328 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 19:31:26 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3788 byte(s)
Diff to previous 326
without this patch, mkpasswd cannot ever have worked on GNU/Linux even


Revision 326 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 14:14:51 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3793 byte(s)
Diff to previous 325
- due to a hint form wbx I changed the description and removed special
  '-KEY-' string handling from Makefile


Revision 325 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 13:52:46 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3903 byte(s)
Diff to previous 306
- added runtime config for password
- added runtime config for ssh-key
- added mkpasswd for crypt-md5 generation (needed for runtime password config)


Revision 306 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 00:07:59 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3466 byte(s)
Diff to previous 303
instead of setting WRKBUILD, set WRKSRC and let WRKBUILD?=WRKSRC like mirports
(WRKSRC isn't used anywhere though)


Revision 303 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 20 23:56:32 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3468 byte(s)
Diff to previous 299
* whitespace cleanup, while here
* move WRKDIR and DISTFILES definition into PKG_template
* define WRKDIR via parent BUILD_DIR instead of going up from WRKSRC
* use a sub-directory as WRKDIR, like BSD
* rename PKG_BUILD_DIR into WRKBUILD
* define WRKBUILD relative via WRKDIR
* rename PKG_INSTALL_DIR into WRKINST
* fix a few dependencies
* make use of common cases in the definition of WRKBUILD and
  WRKINST, removing many redundant lines
* use WRKDIR instead of BUILD_DIR in places where the latter
  was used previously
* while here, remove PKG_CAT stuff

this only affects packages, for now



Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 20 10:42:54 2006 UTC (7 years, 7 months ago) by markus
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3511 byte(s)
Diff to previous 259
- added "Runtime Configuration" to menuconfig
- added a package URL preselection to "Runtime Configuration" menu


Revision 259 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 17 00:32:22 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3324 byte(s)
Diff to previous 165
some files don't need our EXTRACT_CMD
empty DISTFILES will do


Revision 165 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 2 19:44:03 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3312 byte(s)
Diff to previous 105
fix ipkg.conf

Revision 105 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 18 16:53:39 2006 UTC (7 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3284 byte(s)
Diff to previous 35
_really_ fix svn revision ;)

ok wbx@



Revision 35 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 11 08:29:21 2006 UTC (7 years, 8 months ago) by wbx
Original Path: trunk/freewrt/package/base-files/Makefile
File length: 3285 byte(s)
Diff to previous 1
do not create /www by default

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/base-files/Makefile
File length: 3312 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