| 1 |
- added mount_sys to mount sysfs |
| 2 |
- enlarge dmesg buffer size |
| 3 |
- add portmap facility |
| 4 |
- english in this file is horrible |
| 5 |
- SYSV_PRI == 0 -> do not overwrite builtin facilities |
| 6 |
with sysv scripts. |
| 7 |
|
| 8 |
1.1 Sat Dec 7 22:47:17 CET 2002 |
| 9 |
- fixed clean_misc to only remove files, not dirs, from /var/{run,pid}. |
| 10 |
- renamed rcdir to RCDIR and changed default to /etc. |
| 11 |
- updated rc.values.isl. |
| 12 |
- new variables SYSV_EXEC and SYSV_FAC, which default to $SYSVINIT. |
| 13 |
- SYSV_FAC makes all sysvinit-facilities available as normal facilities. |
| 14 |
|
| 15 |
1.0 Sun Oct 20 15:43:54 CEST 2002 |
| 16 |
- updated safe_remount to work better and with more kernels. |
| 17 |
- renamed shinit.c to lmainit.c. |
| 18 |
- updated example rc.values. |
| 19 |
- updated to bash-2.05b, which renamed functions (for good reasons!). |
| 20 |
- "sh"-facility now executes command on start AND stop, prefix |
| 21 |
with + and - to suppress. |
| 22 |
|
| 23 |
0.9 Sat Nov 17 18:13:06 CET 2001 |
| 24 |
- safe_eval (used to execute many shell commands) |
| 25 |
no longer eval'ualates it's arguments. |
| 26 |
|
| 27 |
0.8 Tue Sep 25 02:35:18 CEST 2001 |
| 28 |
- new dhcpd, rpc_statd facilities. |
| 29 |
- /var/pid changed to /var/run. |
| 30 |
- new facility automount that parses /etc/auto.master. |
| 31 |
- Lukas Grunwald kindly contributed quota.fac. |
| 32 |
- support for raidtools. |
| 33 |
- defalias now correctly creates links in mklinks. |
| 34 |
- added my personal tmp-cleaning script. |
| 35 |
|
| 36 |
0.7 Wed Jan 31 14:34:23 CET 2001 |
| 37 |
- safe_remount::umount now tries to umount even read-only filesystems. |
| 38 |
NOTE: safe_remount will *still* leave filesystems mounted only read-only! |
| 39 |
- most absolute paths removed |
| 40 |
- facility now supports --help/--version/--list args |
| 41 |
(undocumented in 0.6) |
| 42 |
- run_daemon is now known as daemonize |
| 43 |
- simpledaemon now uses eval instead of run_daemon, so |
| 44 |
your command MUST fork itself (use daemonize) |
| 45 |
- major decrease in pid usage, might be faster or slower (set COALESCE=0 |
| 46 |
for even more savings). |
| 47 |
- boot with SINGLESTEP=1 on your commandline to single-step |
| 48 |
through all runlevel changes |
| 49 |
- most settings (e.g. CONSOLE) can now be overriden from the |
| 50 |
kernel commandline |
| 51 |
- CONSOLE is now inherited from init (I highly recommend to set it to |
| 52 |
CONSOLE=/dev/tty1 in your rc.values as init likes to start lma-init |
| 53 |
below X....) |
| 54 |
- interesting new facility userrc ;) |
| 55 |
|
| 56 |
0.6 Wed Dec 27 23:36:48 CET 2000 |
| 57 |
- cosmetic changes, bugfixes |
| 58 |
- when COALESCE=1 (default), lma-init will not stop and |
| 59 |
start daemons needlessly when switching runlevels. |
| 60 |
- new shinit.so command "str2hex" |
| 61 |
- major speed improvements |
| 62 |
- inet1 is now known as hostname |
| 63 |
- inet2 is now known as fw |
| 64 |
- enddef is obsolete, use "end" instead |
| 65 |
- facilities can now set $ERR to an error message |
| 66 |
|
| 67 |
0.5 |
| 68 |
- more fixes and updates to the facilities |
| 69 |
- facilities can now be prefixed with + or - |
| 70 |
to allow for asymmetric calls (e.g. start sshd before network |
| 71 |
is up but kill it before it goes down) |
| 72 |
|
| 73 |
0.4 |
| 74 |
- small bugfixes (many) |
| 75 |
- a lot more and more useful facilities. |
| 76 |
|
| 77 |
0.3 |
| 78 |
- small bugfixes |
| 79 |
- added new facilities by Lukas Grunwald <lukas@dnx.de> |
| 80 |
- most services now expect non-standard programs (mysqld, smbd etc..) |
| 81 |
in the current PATH, so better set it. |
| 82 |
- added lpd facility |
| 83 |
|
| 84 |
0.2 |
| 85 |
- fix facility window resizing bug |
| 86 |
- updated inittab |
| 87 |
- updated reset(), new variable RESET, to reset the screen after booting |
| 88 |
- scrolling region will be reset |
| 89 |
- try to detach from the ctty for setsid builtin |
| 90 |
- added SYSTEMSTOP to reboot (no umount otherwise) |
| 91 |
- added usleep builtin |
| 92 |
- added syncalot::3 to runlevel 0, due to too many complaints |
| 93 |
of laptop users where powering down too early.... |
| 94 |
|
| 95 |
0.1 Thu May 18 05:32:02 CEST 2000 |
| 96 |
- K-scripts run in correct order |
| 97 |
- configfile syntax totally overhauled |
| 98 |
- made provisions for slow terminals (penguin, console) |
| 99 |
- made console terminal configurable |
| 100 |
- made SUTIMEOUT configurable |
| 101 |
- various bugfixes |
| 102 |
- re-added autoboot_check |
| 103 |
- updated inittab |
| 104 |
- added many ideas and code snippets from Stefan Traby <stefan@sime.com> |
| 105 |
|
| 106 |
0.0.2 |
| 107 |
|
| 108 |
- alternative logo (use PENGUIN=2), which is smaller |
| 109 |
- sysv-init compatible (reads /etc/rc.d/rc<runlevel>.d and |
| 110 |
executes Kxxx and Sxxx scripts. |
| 111 |
- made b* scripts smaller |
| 112 |
- added DRY_RUN env-variable (does the obvious if non-zero) |
| 113 |
- quite a few bugfixes |
| 114 |
|