systems:tasks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
systems:tasks [2022/04/01 09:02] dericksystems:tasks [2022/05/20 16:21] derick
Line 2: Line 2:
  
 This page explains how to do specific tasks with the PHP infrastructure. This page explains how to do specific tasks with the PHP infrastructure.
 +
 +===== Download Server Access ====
 +
 +''ssh downloads.php.net'', and then:
 +
 +<code>
 +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
 +</code>
 +
 +Last update: May 20th, 2022
 +
 +===== Mailinglist Moderators =====
 +
 +''ssh lists.php.net'', and then:
 +<code>
 +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
 +</code>
 +
 +Last update: May 20th, 2022
 +
 +===== Release Managers Email Alias =====
 +
 +To add somebody to the ''release-managers@php.net'' alias, do the following steps:
 +
 +  - Log into ''php-smtp4.php.net''
 +  - Edit ''/etc/aliases-02fixed'' — Use ''@php.net'' email addresses when available.
 +  - A cronjob will automatically update ''/etc/aliases'' every minute.
 +  - The cronjob emails ''systems@php.net'' with changes to the aliases file.
 +  - Wait 5 minutes
 +  - 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 ===== ===== Security Email Alias =====
Line 8: Line 56:
  
   - Log into ''php-smtp4.php.net''   - Log into ''php-smtp4.php.net''
-  - Edit ''/etc/aliases-02fixed'' — Use ''@php.net'' email addresses when available.+  - Edit ''/etc/aliases-02fixed'' — Use ''@php.net'' email addresses when available.
   - A cronjob will automatically update ''/etc/aliases'' every minute.   - A cronjob will automatically update ''/etc/aliases'' every minute.
   - The cronjob emails ''systems@php.net'' with changes to the aliases file.   - The cronjob emails ''systems@php.net'' with changes to the aliases file.
Line 15: Line 63:
  
 Last update: April 1st, 2022 Last update: April 1st, 2022
- 
- 
systems/tasks.txt · Last modified: 2022/06/09 15:33 by derick