ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/lmainit/NEWS
Revision: 1.1
Committed: Sat Dec 7 21:49:49 2002 UTC (21 years, 5 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

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