Page MenuHomePhabricator

use htpasswd instead of htdigest for arbcom archive passwords
Closed, DeclinedPublic

Description

In about 6 months from now or later, so in or after September 2017, do a password rotation of all the passwords for users to access the arbcom-l list archives.

This is about https://wikitech.wikimedia.org/wiki/Mailman#Alter_arbcom-l_archive_access_list and an example ticket where passwords were updated in the past is T157097.

We want to switch from using deprecated "htdigest" (which is for example not supported by nginx) to using "htpasswd" and rotate the passwords while doing that.

Coordinate this with @Jalexander

The waiting is because we _just_ switched new passwords for 9 of the 24 users and don't want to bother them with another change. But a regular rotation every 6 months or so seems reasonable and good for security.

Event Timeline

Ottomata triaged this task as Medium priority.
Ottomata subscribed.

Just triaging, feel free to re-assign

Dzahn removed Dzahn as the assignee of this task.EditedMar 6 2017, 7:39 PM

Yea, this will be done but it's supposed to happen not until September and i don't want to hold on to it until then. Most likely it will be me but it's free for all too. Ideally there'd be a "remind me on $date" feature in Phabricator for these.

Yea, this will be done but it's supposed to happen not until September and i don't want to hold on to it until then. Most likely it will be me but it's free for all too. Ideally there'd be a "remind me on $date" feature in Phabricator for these.

@Dzahn: I hereby remind you that it is September. :P (And there is a "deadline" beta functionality in Phabricator now.)

FTR this can get held off for now (or even just closed as rejected). We're transitioning away from Mailman for this list. Handling the archives that currently remain will be decided after.

ok, thanks @Jalexander ! @eliza told me about it and i was about to set it to stalled for that reason

Dzahn changed the task status from Open to Stalled.Sep 6 2017, 10:44 PM
Dzahn lowered the priority of this task from Medium to Low.