Timeline
Apr 7, 2010:
- 5:43 PM Ticket #126 (o hai i hacked ur servers) created by
- im a systems administrator and u suck
- 5:25 PM Ticket #125 (Set up issue tracking for private scripts.mit.edu Trac tickets) created by
- Keeping private issues in memory and secret zephyr classes is lossy. …
Apr 1, 2010:
- 5:57 AM Changeset [1534] by
- Make procmail and cron try harder to actually mail the signup user At present, we try to set up the initial crontab or procmailrc to send mail to the user who signed a locker up for the cron or mail service by stripping off the @REALM from the Kerberos principal. We need to also strip non-null instances off to get the username. (If you're doing signups for lockers using machine or service principals, you ought to be able to fend for yourself.)
- 5:04 AM Ticket #124 (Update or punt phpical autoinstaller) created by
- Our phpical installer is currently version 2.22, which appears to date …
- 5:01 AM Changeset [1533] by
- Set a timezone for phpical (Trac: #5)
Mar 31, 2010:
- 7:26 PM Changeset [1532] by
- Add an index on scriptsVhostAccount, so that Pony's query will be happy
Mar 30, 2010:
- 3:09 AM Changeset [1531] by
- Upstream openssh release bump
Mar 29, 2010:
- 12:18 AM Changeset [1530] by
- Teach scripts-remove about locker.scripts.mit.edu URLs scripts-start learned about the new-style URLs long ago. Removals of autoinstalls should prompt you to fill in the URL you actually recognize your install as being at (and should attempt to unconfuse you if your install is from the old era). Also don't quit before declaring success if a database was dropped as part of the process. (Merge of r1221:1526 from branches/locker-dev to trunk, from adehnert)
Mar 28, 2010:
- 11:29 PM Changeset [1529] by
- New certificate for tibetforum.mit.edu
- 3:58 AM Ticket #114 (better story for importing outside Django sites) closed by
- fixed: I couldn't find the old instructions, so I wrote up a new set at …
Mar 27, 2010:
- 6:11 PM Changeset [1528] by
- trac: Mangle HTTP_REFERER to let the login link keep you on the same page.
- 6:11 PM Changeset [1527] by
- Import trac from production.
Mar 26, 2010:
- 7:29 AM Changeset [1526] by
- Have a paren
- 7:17 AM Changeset [1525] by
- Clearer message given some people could predate *.scripts
- 7:13 AM Changeset [1524] by
- Kill off the $scriptsstar mess... mostly (It looks like onserver_star is still being used by gallery2)
- 7:11 AM Changeset [1523] by
- Stop referring to the $scriptsstar mess
- 6:46 AM Changeset [1522] by
- Make it possible to build packages that haven't been committed yet
- 6:21 AM Changeset [1521] by
- Send cronjob mail to the user who signed up a locker by default Previously, we set up crontabs to send mail to lockername@mit.edu. This was fine when scripts didn't support non-user lockers. It's not necessarily a fine assumption in the case of group lockers that the address is appropriate (or even exists). We could send mail to the scripts user, but that only works if the user is signed up for mail_scripts. Instead, we'll default it to the user who signed the locker up for cron_scripts (the same logic mail_scripts uses for the initial procmailrc) and tell them to change it if it should go elsewhere when they set up their crontab. Also move the crontab template to bin instead of deploy so that it can be under revision control. Finally, correct a whitespace error in the ASCII art (reported by kaduk).
- 6:07 AM Changeset [1520] by
- Copy initial production crontab to locker-dev branch
- 4:02 AM Changeset [1519] by
- Upstream update of krb5 packages
Mar 23, 2010:
- 6:38 AM Ticket #123 (scripts-remove works poorly with non-Athena accounts) created by
- It's unclear that we should care, but scripts-remove handles being …
- 6:24 AM Ticket #122 (scripts-remove doesn't delete Rails databases) created by
- If you autoinstall a Rails app and then remove it, you'll still be …
- 6:20 AM Ticket #121 (Uninstalling applications can destroy un-associated user data) created by
- If I have a database with user data that is unassociated with an …
- 6:14 AM Ticket #120 (autoinstalled scripts should be uninstallable without interacting with ...) created by
- At the moment, if I don't know my sql.mit.edu password, I can't …
- 6:06 AM Ticket #86 (Running multiple autoinstalled instances of Trac causes them all to ...) closed by
- fixed: This seems to no longer be an issue. Recent Trac autoinstalls seem to …
- 5:48 AM Ticket #119 (scripts-remove shouldn't sign users up for sql.mit.edu) created by
- As far as I can tell, scripts-remove will sign users up for …
- 5:01 AM Ticket #118 (Autoinstallers should be more controllable from the command-line) created by
- It would be neat if you could pre-answer a bunch of the autoinstaller …
- 4:28 AM Changeset [1518] by
- People with DB's want to know their uninstall worked, too
- 4:26 AM Changeset [1517] by
- Remove /~$lname/ from a couple more places
- 4:14 AM Changeset [1516] by
- "What's this /~$lname/ thing?" Provide a prompt that talks about http://$lname.scripts.mit.edu/ instead of http://scripts.mit.edu/~$lname/, since the latter has been dead for about a year.
- 12:12 AM Changeset [1515] by
- Put the initial user crontab under revision control
Mar 22, 2010:
- 10:44 PM Ticket #85 (Trac autoinstaller should configure trac.ini properly when using git) closed by
- fixed: Fixed by Alex in r1512, merged to trunk in r1514 and deployed.
- 10:39 PM Changeset [1514] by
- Fix Trac's git browser plugin in autoinstalls Closes Trac #85 (Merge of r1511:1512 from branches/locker-dev to trunk, from adehnert)
- 10:31 PM Ticket #113 (Django auto-installs on a machine where USER != ATHENA_USER get wrong ...) closed by
- fixed: Merged to trunk in r1513 and deployed to the locker.
- 10:26 PM Changeset [1513] by
- Make autoinstallers use ATHENA_USER instead of USER Closes Trac #113 (Merge of r1510:1511 from branches/locker-dev to trunk, from adehnert)
- 3:40 AM Ticket #95 (Onserver scripts hard-code deploy directory) closed by
- fixed: Yup.
Mar 20, 2010:
- 8:29 PM Ticket #3 (Interface for automatic vhost management) closed by
- fixed: Yeah, I think we can close this now.
- 8:22 PM Changeset [1512] by
- Fix Trac's git browser plugin in autoinstalls
- 7:10 PM Changeset [1511] by
- Make autoinstallers use ATHENA_USER instead of USER Closes Trac #113
Mar 18, 2010:
- 1:18 AM Changeset [1510] by
- It's a new thing! It's a nice thing! It's... Supe^WOpenAFS 1.4.12!
Mar 15, 2010:
- 11:51 PM Ticket #117 (Review and deploy Haskell static-cat) created by
- A Haskell version static-cat has been …
Mar 12, 2010:
- 4:13 AM Changeset [1509] by
- Return real error codes from unauthorized PGetTokens, PSetTokens, PUnlog. The previous return values of 0 caused aklog to segfault.
- 2:13 AM Changeset [1508] by
- Don't remove groups on uninstallation of nss_nonlocal
- 1:18 AM Changeset [1507] by
- Temporarily scriptsify shadow-utils to fix max length of group names The upstream shadow-utils package used to hardcode the max length of a group name to 16 characters, and Fedora patched it to make that length match utmpx.ut_name's length (32) and documented it as being 32. The last upstream update that Fedora took changed the code to default to 16, but allow a nondefault value via a --with flag to configure. Fedora's patch thus no longer applied and they dropped the relevant hunk, but neglected to add the --with flag in the spec file, so the max group name length dropped back to 16, causing packages that install groups with names longer than 16 characters to begin failing to install properly mid-release. We'll be pursuing this issue with Fedora.
Mar 11, 2010:
- 11:23 PM Changeset [1506] by
- New CellServDB from grand.central.org, via Ops
- 6:29 AM Changeset [1505] by
- CVE-2010-0434: Putting the "Patch" in "Apache" since... well, 2010
Mar 8, 2010:
- 3:24 AM Changeset [1504] by
- Fix graph titles...
Note: See TracTimeline
for information about the timeline view.