summaryrefslogtreecommitdiff
path: root/NEWS
blob: 130af9c475044d9c4f1bfc3b401c4ad1bd9b608b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Changelog for s6-linux-init.

In 1.0.6.2
----------

 - Bugfixes.


In 1.0.6.1
----------

 - Bugfixes.


In 1.0.6.0
----------

 - Bugfixes.
 - New internal binary: s6-linux-init-nuke, to remove dependency on kill


In 1.0.5.1
----------

 - Bugfixes.


In 1.0.5.0
----------

 - New -i option to s6-l-i-shutdown and s6-l-i-hpr, that requires
manual confirmation before shutting down a machine.


In 1.0.4.2
----------

 - Bugfixes.


In 1.0.4.1
----------

 - Bugfixes.
 - telinit now completes even when its terminal is killed by the
state change.


In 1.0.4.0
----------

 - New -n option to s6-linux-init-hpr: don't sync.
 - New -C and -B options to s6-linux-init-maker,
s6-linux-init and s6-linux-init-shutdownd, to handle running
in a container, and doing without a catch-all logger, respectively.
 - Various robustness improvements.


In 1.0.3.1
----------

 - Bugfixes.


In 1.0.3.0
----------

 - Compatibility with skalibs-2.9.0.0.
 - s6-linux-init now activates ctrl-alt-del management by
default (no need to manually configure it via sysctl in stage 2
anymore.)


In 1.0.2.1
----------

 - Bugfixes.


In 1.0.2.0
----------

 - New -H and -P options to s6-linux-init-shutdown, for
better compatibility with sysvinit shutdown.


In 1.0.1.0
----------

 - New -f option to s6-linux-init-maker, for use
in distribution packaging scripts with a staging directory.
 - Better permissions on the binaries.
 - The skeleton runlevel script now includes a guard to
avoid calling the service manager without an argument.
 - /run/uncaught-logs directory permissions changed to 02750.


In 1.0.0.0
----------

 - Complete rework; see the documentation overview.
 - s6-halt, s6-poweroff, s6-reboot removed.
 - s6-linux-init-maker now produces a set of executable scripts
that are a drop-in replacement for a sysvinit installation, and
that respect the LSB-3.0.0 specification.
 - utmp management, runlevel management.
 - See doc/upgrade.html if rebooting from a system using a previous
version of s6-linux-init.
   

In 0.4.0.1
----------

 - Compatibility with skalibs-2.8.0.0.
 - Everything now builds as PIC by default.


In 0.4.0.0
----------

 - The old /etc/rc.shutdown is now created by s6-linux-init-maker
and is not the user's responsibility anymore.
 - /etc/rc.tini is now named /etc/rc.shutdown. In summary:
now, /etc/rc.shutdown marks the end of stage 2, not stage 3,
and stage 3 is all automatically generated.


In 0.3.1.1
----------

 - Build bug fix from 0.3.1.0.


In 0.3.1.0
----------

 - Support for running in Linux containers


In 0.3.0.0
----------

 - Added this NEWS file. :)
 - Major types overhaul to make them more POSIXly correct:
compatibility with skalibs-2.5.0.0.