summaryrefslogtreecommitdiff
blob: 9c49d1e82484a01d4c23076ab42fee0d9b761c9d (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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
# ChangeLog for app-emulation/lxc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.32 2012/03/27 19:01:25 flameeyes Exp $

  27 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.8.0_rc1.ebuild,
  lxc-0.7.5-r3.ebuild, lxc-0.8.0_rc1-r1.ebuild:
  Fix dependencies for lxc 0.7.5; depend on a newer OpenRC to have cgroups
  mounted for us in the init script.

*lxc-0.8.0_rc1-r1 (24 Mar 2012)

  24 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org>
  +files/lxc-0.8.0_rc1-libtoolize.patch, +lxc-0.8.0_rc1-r1.ebuild:
  Add a patch that libtoolizes lxc, and builds a static lxc-init executable.

*lxc-0.8.0_rc1 (24 Mar 2012)

  24 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org> +files/lxc.initd.2,
  +lxc-0.8.0_rc1.ebuild:
  Version bump; change init script as the path is changed. Assume a modern
  OpenRC is used.

*lxc-0.7.5-r3 (19 Oct 2011)

  19 Oct 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.5-r2.ebuild,
  +lxc-0.7.5-r3.ebuild, files/lxc.initd:
  Revision bump to fix two issues with the init script reported by Alexander Y.
  Fomichev (bug #387675 and #387679).

*lxc-0.7.5-r2 (28 Sep 2011)

  28 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.5-r1.ebuild,
  +lxc-0.7.5-r2.ebuild, files/lxc.initd:
  Fix init script to find the correct PID for the container's init and use a
  30-seconds timeout to see if it has stopped correctly. Thanks to Stef Simoens
  for both (bug #384265).

*lxc-0.7.5-r1 (14 Sep 2011)

  14 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.4.2.ebuild,
  -lxc-0.7.5.ebuild, +lxc-0.7.5-r1.ebuild, files/lxc.initd:
  Fix init script not to look for a configuration file when generating
  dependencies for the base (multiplexed) init script. Revision bump to make
  sure users reinstall the ebuild, and remove old. Closes bug #382519.

*lxc-0.7.5 (05 Sep 2011)

  05 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.4.1-r1.ebuild,
  +lxc-0.7.5.ebuild, files/lxc.initd:
  Version bump; also includes fixes for the init script, closing bugs #379679
  and #379683 by George Georgiev.

*lxc-0.7.4.2 (26 Jul 2011)

  26 Jul 2011; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.7.4.2.ebuild:
  Version bump.

  05 Jul 2011; Mark Loeser <halcy0n@gentoo.org> lxc-0.7.4.1-r1.ebuild:
  Mark ~ppc64

  06 May 2011; Diego E. Pettenò <flameeyes@gentoo.org> files/lxc.initd:
  Reset the environment when starting the container so that its environment is
  picked up entirely.

*lxc-0.7.4.1-r1 (24 Apr 2011)

  24 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.4.1.ebuild,
  +lxc-0.7.4.1-r1.ebuild, files/lxc.initd:
  Revision bump to improve the init script so that it searches the new location
  of configuration files created by lxc-create (closes bug #364611).

*lxc-0.7.4.1 (30 Mar 2011)

  30 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.2-r1.ebuild,
  -lxc-0.7.3-r1.ebuild, -lxc-0.7.4.ebuild, +lxc-0.7.4.1.ebuild:
  Version bump.

*lxc-0.7.4 (26 Feb 2011)

  26 Feb 2011; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.7.4.ebuild,
  files/lxc.initd:
  Version bump; update warnings (configuration is now back to 0.7.2 syntax);
  make sure the init script logs warnings, as otherwise you'll never know
  what's going on.

  22 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.7.3-r1.ebuild:
  Add a postinst note about the new location, since upstream provides no
  changelog.

*lxc-0.7.3-r1 (22 Nov 2010)

  22 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.3.ebuild,
  +lxc-0.7.3-r1.ebuild:
  Revision bump to make sure that the rootfs mount point is the same between
  32-bit and 64-bit systems.

*lxc-0.7.3 (16 Nov 2010)

  16 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.7.3.ebuild:
  Version bump; this also solves bug #345259.

  15 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.1.ebuild:
  Cleanup old version.

*lxc-0.7.2-r1 (01 Aug 2010)

  01 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.7.2.ebuild,
  +lxc-0.7.2-r1.ebuild, files/lxc.initd:
  New init script, with more thorough verification of the config, support
  for mounting the cgroup pseudo-fs, proper network dependencies, improved
  start-up (verifies that the container actually started up) and stop (won't
  waste time if the container was externally stopped).

*lxc-0.7.2 (01 Aug 2010)

  01 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.7.2.ebuild,
  +files/lxc.initd, metadata.xml:
  Version bump, add the long-requested init script (protected with a
  USE=vanilla for those preferring not to have it).

*lxc-0.7.1 (28 Jun 2010)

  28 Jun 2010; Diego E. Pettenò <flameeyes@gentoo.org>
  -files/lxc-0.6.4-fix-full-system.patch,
  -files/lxc-0.6.4-lxc.network.pair.patch,
  -files/lxc-0.6.4-move-rcfile.patch, -files/lxc-0.6.4-tty-malloc.patch,
  -lxc-0.6.5.ebuild, -lxc-0.7.0.ebuild, +lxc-0.7.1.ebuild:
  Version bump, remove old versions, remove stray patch files.

*lxc-0.7.0 (20 Jun 2010)

  20 Jun 2010; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.7.0.ebuild:
  Version bump.

  16 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.6.5.ebuild:
  Avoid testing for file capabilities support: we don't support the setcap
  mode for lxc and it has been dropped by 2.6.33 onward. Thanks to Vadim
  Kuznetsov in bug #309267.

  11 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.6.5.ebuild:
  Stop trying to remove /etc/lxc, it's no longer installed.

  09 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org>
  -lxc-0.6.4-r2.ebuild, lxc-0.6.5.ebuild, metadata.xml:
  Remove old version, install man pages even with USE=-doc now that they are
  shipped upstream, thanks to Allen Parker in bug #308553. Assign to
  virtualization herd to have a fallback maintainer if me and Tiziano are
  not available.

*lxc-0.6.5 (30 Jan 2010)

  30 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> -lxc-0.6.4.ebuild,
  -lxc-0.6.4-r1.ebuild, +lxc-0.6.5.ebuild:
  Version bump; remove old versions.

*lxc-0.6.4-r2 (08 Dec 2009)

  08 Dec 2009; Sven Wegener <swegener@gentoo.org> +lxc-0.6.4-r2.ebuild,
  +files/lxc-0.6.4-tty-malloc.patch:
  Also include my tty malloc() fix, it prevents memory corruption.

*lxc-0.6.4-r1 (07 Dec 2009)

  07 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
  -files/0.6.2-as-needed.patch, -lxc-0.6.3.ebuild, +lxc-0.6.4-r1.ebuild,
  +files/lxc-0.6.4-fix-full-system.patch,
  +files/lxc-0.6.4-lxc.network.pair.patch,
  +files/lxc-0.6.4-move-rcfile.patch:
  Backport fixes from upstream, including one to not break host systems if
  lxc-start is launched in the old (pre-0.6.4) way. Thanks to Andrian Nord
  in bug #296030.

  25 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.6.4.ebuild,
  metadata.xml:
  Enable doc USE flag by default and explicit in the description that it
  enables the man pages as well.

  24 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org> lxc-0.6.4.ebuild:
  Remove autotools inherit and add the ~x86 KEYWORD.

*lxc-0.6.4 (24 Nov 2009)

  24 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org> +lxc-0.6.4.ebuild:
  Version bump, improve checking of kernel features.

  14 Nov 2009; Sven Wegener <swegener@gentoo.org> lxc-0.6.3.ebuild:
  Add ~x86 keyword.

*lxc-0.6.3 (24 Oct 2009)

  24 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org>
  +files/0.6.2-as-needed.patch, +lxc-0.6.3.ebuild, +metadata.xml:
  Initial import of lxc; based upon dev-zero's ebuild, modified by me. It
  diverges a bit from upstream, in the path used, to stay more
  Gentoo-styled. Init scripts will likely be added separately.