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, 6 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.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