source: trunk/debathena/config/reactivate/debian/changelog @ 25385

Revision 25385, 14.8 KB checked in by jdreed, 13 years ago (diff)
In reactivate: * Stop kexec'ing, because modern distributions are incapable of doing so without sucking
Line 
1debathena-reactivate (2.0.25) unstable; urgency=low
2
3  * Stop kexec'ing, because modern distributions are incapable of doing so
4    without sucking
5
6 -- Jonathan Reed <jdreed@mit.edu>  Tue, 23 Aug 2011 10:01:49 -0400
7
8debathena-reactivate (2.0.24) unstable; urgency=low
9
10  * Fix the patch for Trac #656 to use the correct regexp
11
12 -- Jonathan Reed <jdreed@mit.edu>  Tue, 26 Jul 2011 11:28:19 -0400
13
14debathena-reactivate (2.0.23) unstable; urgency=low
15
16  * sudo now checks its supplementary group list, not NSS, for group
17    membership, and so it doesn't consider you in the admin group until
18    after you run initgroups(3). Since we use sudo itself to run
19    initgroups, we need to work around this somehow... the simplest fix
20    is to explicitly add $USER to /etc/sudoers inside the chroot.
21
22    At some point we may want to write our own setuid initgroups(3)
23    helper and avoid sudo entirely.
24  * If chattr fails due to the file not existing, that shouldn't abort
25    the rest of reactivate.
26
27 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 19 Jul 2011 17:07:54 -0400
28
29debathena-reactivate (2.0.22) unstable; urgency=low
30
31  * Workaround for schroot/libpam-afs-session stupidity (Trac: #928)
32
33 -- Jonathan Reed <jdreed@mit.edu>  Mon, 11 Jul 2011 16:03:09 -0400
34
35debathena-reactivate (2.0.21) unstable; urgency=low
36
37  * Programs that run df no longer get confused about /tmp. (Trac #656)
38    (Thanks to Jon Reed for this patch.)
39
40 -- Liz A. Denys <lizdenys@mit.edu>  Wed, 29 Jun 2011 16:07:21 -0400
41
42debathena-reactivate (2.0.20) unstable; urgency=low
43
44  * policy-rc.d should only return the cups daemons that exist (Trac
45    #701).  Fix plagiarized from debathena-cupsys-config's restart_cups.sh
46
47 -- Jonathan Reed <jdreed@mit.edu>  Thu, 10 Mar 2011 23:38:25 -0500
48
49debathena-reactivate (2.0.19) unstable; urgency=low
50
51  [ Jonathan Reed ]
52  * Fix package name in maintainer scripts
53
54  [ Evan Broder ]
55  * Replace an awful Perl idiom with a much less awful one in the prerm.
56
57 -- Evan Broder <broder@mit.edu>  Thu, 27 May 2010 13:29:16 -0400
58
59debathena-reactivate (2.0.18) unstable; urgency=low
60
61  * Add "lp" to the list of groups we add the user to, to support all
62    those cluster machines with parallel port printers attached (Trac #92)
63
64 -- Jonathan Reed <jdreed@mit.edu>  Thu, 15 Apr 2010 14:12:08 -0400
65
66debathena-reactivate (2.0.17) unstable; urgency=low
67
68  * Remove the autostart .desktop files for nm-applet so that users don't
69    users don't see configurations they cannot change. (Trac: #400)
70
71 -- Liz A. Denys <lizdenys@mit.edu>  Tue, 13 Apr 2010 22:06:35 -0400
72
73debathena-reactivate (2.0.16) unstable; urgency=low
74
75  * Don't kexec back into recovery mode - regardless of whether or not
76    recovery mode was the *very* last thing on the command line.
77
78 -- Evan Broder <broder@mit.edu>  Wed, 07 Apr 2010 00:23:32 -0400
79
80debathena-reactivate (2.0.15) unstable; urgency=low
81
82  [ Greg Brockman ]
83  * Change transform_su to error if it fails to apply. (Trac: #416)
84
85  [ Evan Broder ]
86  * Don't kexec back into recovery mode.
87
88 -- Evan Broder <broder@mit.edu>  Fri, 02 Apr 2010 19:06:45 -0400
89
90debathena-reactivate (2.0.14) unstable; urgency=low
91
92  * Fix a typo in 2.0.13.
93
94 -- Evan Broder <broder@mit.edu>  Fri, 02 Apr 2010 14:42:17 -0400
95
96debathena-reactivate (2.0.13) unstable; urgency=low
97
98  * Manually enable kexec on logout-triggered reboots. (Trac: #536)
99
100 -- Evan Broder <broder@mit.edu>  Thu, 01 Apr 2010 12:40:22 -0400
101
102debathena-reactivate (2.0.12) unstable; urgency=low
103
104  * Transform /etc/default/schroot to end sessions, not recover them
105  * Add build-depends on schroot
106
107 -- Jonathan Reed <jdreed@mit.edu>  Thu, 25 Mar 2010 12:46:37 -0400
108
109debathena-reactivate (2.0.11) unstable; urgency=low
110
111  * Fix a typo in 2.0.9.
112  * Merge reactivate's CUPS-restarting logic, which waits for BrowsePolling to
113    complete, with debathena-cupsys-config's, which checks to make sure
114    that cups is running first, and use a common file for both.
115
116 -- Geoffrey Thomas <geofft@mit.edu>  Mon, 08 Mar 2010 17:21:25 -0500
117
118debathena-reactivate (2.0.10) unstable; urgency=low
119
120  * Be more robust in the preinst when fixing schroot.conf.
121  * Bump the debhelper compatibility level as high as we can.
122
123 -- Evan Broder <broder@mit.edu>  Sat, 06 Mar 2010 02:59:55 -0500
124
125debathena-reactivate (2.0.9) unstable; urgency=low
126
127  * Reboot on update if we haven't rebooted for the bind-mount fix from
128    2.0.8 already.
129  * Bump standards version (no changes required).
130
131 -- Evan Broder <broder@mit.edu>  Wed, 03 Mar 2010 12:05:07 -0500
132
133debathena-reactivate (2.0.8) unstable; urgency=low
134
135  * Fix the check to determine whether we have already bind-mounted
136    /media. (Trac: #493)
137  * Clean up the per-user files cached locally by the new gdm.
138    (Trac: #527)
139 
140 -- Robert Basch <rbasch@mit.edu>  Mon, 01 Mar 2010 09:52:26 -0500
141
142debathena-reactivate (2.0.7) unstable; urgency=low
143
144  * /lib/init/mount-functions.sh is gone as a side effect of Karmic
145    increasingly _actually_ using Upstart, so stop using it and just
146    implement the (very small) logic we wanted from it ourselves.
147  * Add a two-minute timeout to postinst code that could be an infinite
148    loop in appropriately unfortunate circumstances.
149
150 -- Geoffrey Thomas <geofft@mit.edu>  Sat, 13 Feb 2010 00:47:52 -0500
151
152debathena-reactivate (2.0.6) unstable; urgency=low
153
154  * Permit (possibly-backported) upstream schroot at a version that
155    includes our patches as an alternative to the debathena-schroot
156    dependency.
157
158 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 12 Feb 2010 00:44:06 -0500
159
160debathena-reactivate (2.0.5) unstable; urgency=low
161
162  * Bind-mount /boot (read-only) and /var/log (read-write), but not
163    /home. (Trac: #314)
164  * Deter people from thinking that /home will persist by getting rid of
165    it in the chroot.
166
167 -- Evan Broder <broder@mit.edu>  Mon, 18 Jan 2010 08:29:07 -0500
168
169debathena-reactivate (2.0.4) unstable; urgency=low
170
171  * Add some convenience functions to snapshot-run for running commands in
172    the chroot.
173  * Make sure that a group exists before we add users to it.
174  * Ignore removal of the CUPS remote queue cache.
175
176 -- Evan Broder <broder@mit.edu>  Mon, 21 Dec 2009 12:34:02 -0500
177
178debathena-reactivate (2.0.3) unstable; urgency=low
179
180  * Now that policy-rc.d isn't blindly allowing stops and starts for
181    anything in the chroot, we should be sure that the chroot actually
182    knows it's a chroot before we try to start CUPS in it.
183
184 -- Evan Broder <broder@mit.edu>  Mon, 23 Nov 2009 16:14:12 -0500
185
186debathena-reactivate (2.0.2) unstable; urgency=low
187
188  * Clean up the CUPS remote queue cache on logout and package upgrades.
189  * Fix the policy-rc.d to actually allow for restarting cups and cupsys
190    inside the chroot. Apparently pipes can delineate patterns, but don't
191    mean anything within a single pattern, such as the one one pattern
192    that results from variable expansion.
193
194 -- Evan Broder <broder@mit.edu>  Mon, 23 Nov 2009 15:51:42 -0500
195
196debathena-reactivate (2.0.1) unstable; urgency=low
197
198  * Various bugfixes:
199    - Preserve the KRBTKFILE and KRB5CCNAME variables when running
200      schroot. (Trac: #441)
201    - Run root commands in /, not $HOME.
202
203 -- Evan Broder <broder@mit.edu>  Tue, 17 Nov 2009 18:12:45 -0500
204
205debathena-reactivate (2.0) unstable; urgency=low
206
207  * Rewrite to use schroot 1.3 and aufs union mounts instead of LVM.
208    This makes logins on a Dell 760 take about 8 seconds to reach the
209    desktop.
210
211 -- Geoffrey Thomas <geofft@mit.edu>  Sun, 08 Nov 2009 16:36:48 -0500
212
213debathena-reactivate (1.25.6) unstable; urgency=low
214
215  * Fix init script metadata (overlooked in 1.21).
216
217 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 16 Oct 2009 23:57:22 -0400
218
219debathena-reactivate (1.25.5) unstable; urgency=low
220
221  * geofft's transformation of /etc/pam.d/su was running outside the
222    chroot, and editing the file in place, thus clobbering the symlink. We
223    need to fix all of this in the postinst.
224
225 -- Evan Broder <broder@mit.edu>  Wed, 14 Oct 2009 14:47:45 -0400
226
227debathena-reactivate (1.25.4) unstable; urgency=low
228
229  * Always lecture users trying to sudo on quickstations.
230  * Stop editing /etc/pam.d/sudo in the snapshot setup, since we're no
231    longer diverting it.
232
233 -- Evan Broder <broder@mit.edu>  Wed, 14 Oct 2009 13:52:32 -0400
234
235debathena-reactivate (1.25.3) unstable; urgency=low
236
237  * Specify both of the lecture files in /etc/sudoers: error for
238    everybody, and warning for the admin group. The latter overrides the
239    former.
240
241 -- Evan Broder <broder@mit.edu>  Wed, 14 Oct 2009 12:39:11 -0400
242
243debathena-reactivate (1.25.2) unstable; urgency=low
244
245  [ Evan Broder ]
246  * Use PAM instead of the sudo lecture_file to lecture users.
247
248  [ Geoffrey Thomas ]
249  * Do that only outside the cluster login session, and preserve
250    lecture_file within the chroot.
251  * Revert 1.25.1, since it doesn't actually change anything.
252
253 -- Geoffrey Thomas <geofft@mit.edu>  Wed, 14 Oct 2009 08:58:58 -0400
254
255debathena-reactivate (1.25.1) unstable; urgency=low
256
257  * Display the sudo lecture file for all users, not just the admin
258    group. This ensures it will show on quickstations, not just clusters.
259
260 -- Evan Broder <broder@mit.edu>  Sun, 11 Oct 2009 12:20:11 -0400
261
262debathena-reactivate (1.25) unstable; urgency=low
263
264  * Don't put the user in a login snapshot on a quickstation.
265
266 -- Evan Broder <broder@mit.edu>  Wed, 07 Oct 2009 11:45:09 -0400
267
268debathena-reactivate (1.24) unstable; urgency=low
269
270  * Change back to mounting the login snapshot as ext3, since that was
271    substantially hurting performance.
272
273 -- Evan Broder <broder@mit.edu>  Mon, 05 Oct 2009 10:12:40 -0400
274
275debathena-reactivate (1.23) unstable; urgency=low
276
277  * Mount the login snapshot file system as ext2, with noatime.
278
279 -- Robert Basch <rbasch@mit.edu>  Wed, 30 Sep 2009 17:49:49 -0400
280
281debathena-reactivate (1.22) unstable; urgency=low
282
283  * Use the new /usr/share/debathena-gdm-config/{Pre,Post}Session.d
284    directories in gdm-config.
285
286 -- Evan Broder <broder@mit.edu>  Mon, 28 Sep 2009 14:44:49 -0400
287
288debathena-reactivate (1.21) unstable; urgency=low
289
290  * Avoid sound during first login (Trac: 292).
291
292 -- Michael Mekonnen <mikemeko@mit.edu>  Sun, 20 Sep 2009 15:31:13 -0400
293
294debathena-reactivate (1.20.1) unstable; urgency=low
295
296  * Use the right debian/rules variable for removing files.
297
298 -- Evan Broder <broder@mit.edu>  Wed, 17 Jun 2009 23:21:08 -0400
299
300debathena-reactivate (1.20) unstable; urgency=low
301
302  * Remove the autostart .desktop files for jockey-gtk and update-notifier
303    so that users don't get notifications about things they can't change.
304
305 -- Evan Broder <broder@mit.edu>  Wed, 17 Jun 2009 23:07:00 -0400
306
307debathena-reactivate (1.19.1) unstable; urgency=low
308
309  * Make the warning for su appear above the Password: prompt, instead of
310    below it.
311
312 -- Geoffrey Thomas <geofft@mit.edu>  Mon, 18 May 2009 19:45:39 -0400
313
314debathena-reactivate (1.19) unstable; urgency=low
315
316  * Display a warning about the login snapshots, once per session
317    for sudo and every time you su.
318
319 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 15 May 2009 02:35:03 -0400
320
321debathena-reactivate (1.18) unstable; urgency=low
322
323  * Send SIGTERM before SIGKILL when cleaning up user processes
324    using the bind mounts, to give them a chance to exit cleanly.
325
326 -- Robert Basch <rbasch@mit.edu>  Tue, 24 Mar 2009 17:24:07 -0400
327
328debathena-reactivate (1.17) unstable; urgency=low
329
330  * Even more verbosity! Use fuser -kmv to get more output about the
331    running processes.
332
333 -- Evan Broder <broder@mit.edu>  Wed, 18 Mar 2009 19:25:53 -0400
334
335debathena-reactivate (1.16) unstable; urgency=low
336
337  * Don't redirect output to /dev/null when we're trying to log it
338
339 -- Evan Broder <broder@mit.edu>  Mon, 16 Mar 2009 20:18:52 -0400
340
341debathena-reactivate (1.15) unstable; urgency=low
342
343  * Include timing information in the logging.
344
345 -- Evan Broder <broder@mit.edu>  Mon, 16 Mar 2009 08:28:51 -0400
346
347debathena-reactivate (1.14) unstable; urgency=low
348
349  * Add instrumentation to track why reactivations are failing.
350
351 -- Evan Broder <broder@mit.edu>  Thu, 12 Mar 2009 20:06:10 -0400
352
353debathena-reactivate (1.13) unstable; urgency=low
354
355  * Instead of generating policy-rc.d at login time, have a general
356    policy-rc.d that works both inside and outside of the chroot. This
357    fixes a potential issue if there's a reboot during a login session.
358
359 -- Evan Broder <broder@mit.edu>  Sat, 07 Mar 2009 17:20:01 -0500
360
361debathena-reactivate (1.12) unstable; urgency=low
362
363  * Restart a provided list of daemons inside the chroot at login.
364
365 -- Evan Broder <broder@mit.edu>  Thu, 05 Mar 2009 20:46:25 -0500
366
367debathena-reactivate (1.11) unstable; urgency=low
368
369  * Work around an schroot bug that causes you to get dropped from all of
370    your groups.
371
372 -- Evan Broder <broder@mit.edu>  Wed, 04 Mar 2009 22:01:39 -0500
373
374debathena-reactivate (1.10) unstable; urgency=low
375
376  * Ignore failure to umount /media.
377
378 -- Robert Basch <rbasch@mit.edu>  Mon, 23 Feb 2009 12:41:53 -0500
379
380debathena-reactivate (1.9) unstable; urgency=low
381
382  * Added /dev/pts and /dev/shm to the bind-mount list such that matlab and
383    mathematica can run.
384  * Made /media a shared mount (which also required pre-bind-mounting it
385    to itself) so that USB automounts are visible inside the chroot.
386  * Reversed the order of unmounting such that it's more likely to succeed.
387
388 -- andrew m. boardman <amb@mit.edu>  Thu, 19 Feb 2009 16:51:30 -0500
389       
390debathena-reactivate (1.8) unstable; urgency=low
391
392  * Try to kill remaining user processes using any of the login
393    chroot's bind mounts at session end.
394  * Don't die upon failure to umount any of the bind mounts at
395    session end; this should force a reboot after the umount of
396    the chroot mountpoint fails.
397
398 -- Robert Basch <rbasch@mit.edu>  Sat, 07 Feb 2009 18:38:45 -0500
399
400debathena-reactivate (1.7) unstable; urgency=low
401
402  * Configure locate's cron job to not walk /login.
403
404 -- Tim Abbott <tabbott@mit.edu>  Sat, 07 Feb 2009 17:23:01 -0500
405
406debathena-reactivate (1.6) unstable; urgency=low
407
408  * Fix typo in schroot configuration (environment_filter should be
409    environment-filter).
410
411 -- Tim Abbott <tabbott@mit.edu>  Sat, 31 Jan 2009 15:00:34 -0500
412
413debathena-reactivate (1.5) unstable; urgency=low
414
415  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
416  * Change "Debian-Athena Project" to "Debathena Project".
417  * Remove debian/control from version control.
418  * Clean up debian/copyright.
419
420 -- Tim Abbott <tabbott@mit.edu>  Sat, 24 Jan 2009 18:59:19 -0500
421
422debathena-reactivate (1.4) unstable; urgency=low
423
424  * Add the user to more groups when they login.
425
426 -- Evan Broder <broder@mit.edu>  Sat, 24 Jan 2009 13:36:03 -0500
427
428debathena-reactivate (1.3) unstable; urgency=low
429
430  * Ensure the sound card volume levels are set to 0 at session end.
431
432 -- Robert Basch <rbasch@mit.edu>  Tue, 16 Dec 2008 19:30:25 -0500
433
434debathena-reactivate (1.2) unstable; urgency=low
435
436  * Rewrite to use login chroots.
437
438 -- Greg Hudson <ghudson@mit.edu>  Fri, 22 Aug 2008 15:30:57 -0400
439
440debathena-reactivate (1.1) unstable; urgency=low
441
442  * Initial release.
443
444 -- Greg Hudson <ghudson@mit.edu>  Thu, 14 Aug 2008 16:27:15 -0400
Note: See TracBrowser for help on using the repository browser.