systems:tasks

System Administration Tasks

This page explains how to do specific tasks with the PHP infrastructure.

Download Server Access

ssh downloads.php.net, and then:

sudo su -
export USER_TO_ADD=sergey

adduser $USER_TO_ADD
cd /home
mkdir $USER_TO_ADD/.ssh
vim $USER_TO_ADD/.ssh/authorized_keys
chown $USER_TO_ADD $USER_TO_ADD/.ssh $USER_TO_ADD/.ssh/authorized_keys
chmod 0600 $USER_TO_ADD/.ssh/authorized_keys
chgrp $USER_TO_ADD $USER_TO_ADD/.ssh $USER_TO_ADD/.ssh/authorized_keys
mkdir $USER_TO_ADD/public_html
chown $USER_TO_ADD $USER_TO_ADD/public_html

Last update: May 20th, 2022

Mailinglist Moderators

ssh lists.php.net, and then:

sudo su - ezmlm
export USER_TO_ADD=sergey

ezmlm-sub ~ezmlm/php-announce mod $USER_TO_ADD@php.net
ezmlm-sub ~ezmlm/primary-qa-tester mod $USER_TO_ADD@php.net
ezmlm-sub ~ezmlm/php-announce $USER_TO_ADD@php.net
ezmlm-sub ~ezmlm/primary-qa-tester $USER_TO_ADD@php.net

Last update: May 20th, 2022

Release Managers Email Alias

To add somebody to the release-managers@php.net alias, do the following steps:

  1. Log into php-smtp4.php.net
  2. Edit /etc/aliases-02fixed — Use @php.net email addresses when available.
  3. A cronjob will automatically update /etc/aliases every minute.
  4. The cronjob emails systems@php.net with changes to the aliases file.
  5. Wait 5 minutes
  6. Announce new additions (and removals) by sending an email to release-managers@php.net containing the actions taken.

Last update: May 20th, 2022

Security Email Alias

To add somebody to the security@php.net alias, do the following steps:

  1. Log into php-smtp4.php.net
  2. Edit /etc/aliases-02fixed — Use @php.net email addresses when available.
  3. A cronjob will automatically update /etc/aliases every minute.
  4. The cronjob emails systems@php.net with changes to the aliases file.
  5. Wait 5 minutes
  6. Announce new additions (and removals) by sending an email to security@php.net containing the actions taken.

Last update: April 1st, 2022

systems/tasks.txt · Last modified: 2022/06/09 15:33 by derick