Difference between revisions of "Network admin"

From ProgClub
Jump to: navigation, search
 
(37 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
* [[User:Tasaio|Tasaio]]
 
* [[User:Tasaio|Tasaio]]
 
* [[User:John|John]]
 
* [[User:John|John]]
 +
 +
All contributors have agreed to the terms of the [[ProgClub:Copyrights#ProgClub_projects|Contributor License Agreement]]. This excludes any upstream contributors who tend to have different administrative frameworks.
  
 
== Copyright ==
 
== Copyright ==
Line 44: Line 46:
 
Things to do at the moment, in rough order of priority, are:
 
Things to do at the moment, in rough order of priority, are:
  
* Get fail2ban installed on [[hope]] and [[honesty]]
+
* Install logcheck on each machine
* Get [[email]] to progclub.* working
+
* Install and configure MTAs on [[hope]] and [[honesty]]. Use [[charity]] as smarthost
* Get list@progclub, programming@progclub and admin@progclub lists working. See [[Mailing lists]]
 
 
* Get [[charity]]'s backups operational
 
* Get [[charity]]'s backups operational
 
** databases
 
** databases
Line 52: Line 53:
 
** svn repo in /var/svn
 
** svn repo in /var/svn
 
** /home
 
** /home
 +
** /etc (etckeeper bzr repo?)
 +
* Get DNS services installed? (Not sure if I'm going to bother with this)
 
* Get automatic user registrations working
 
* Get automatic user registrations working
 
** Create user in Kerberos
 
** Create user in Kerberos
Line 62: Line 65:
 
** Create svn user (will this be necessary?)
 
** Create svn user (will this be necessary?)
 
** Subscribe to list@, programming@ and admin@ as appropriate
 
** Subscribe to list@, programming@ and admin@ as appropriate
 
[[Category:TODO]]
 
  
 
== Done ==
 
== Done ==
Line 69: Line 70:
 
Things that have been done. Put latest stuff on the top of the list.
 
Things that have been done. Put latest stuff on the top of the list.
  
 +
* [[User:John|JE]] 2011-09-??: Installed SquirrelMail webmail client
 +
* [[User:John|JE]] 2011-09-02: Installed Roundcube webmail client
 +
* [[User:John|JE]] 2011-08-27: [[Charity_admin#John_2011-08-27_16:37|Configured]] fail2ban to block brute force attacks against POP3, IMAP, Apache and others
 +
* [[User:John|JE]] 2011-08-21: [[2011 news#Web_server_reconfiguration|Moved]] Member Net to [[honesty]] and Mobile Net to [[hope]]
 +
* [[User:John|JE]] 2011-08-21: [[Charity_admin#John_2011-08-21_02:13|Installed]] spamassassin on [[charity]]
 +
* [[User:John|JE]] 2011-08-19: [[Charity_admin#John_2011-08-19_21:41|Installed]] mailman on [[charity]] and got the [[mailing lists]] working
 +
* [[User:John|JE]] 2011-08-19: Configured [http://progclub.mobi Mobile Net] on [[hope]] and [[honesty]]
 +
* [[User:John|JE]] 2011-08-19: Installed subversion on [[hope]] and [[honesty]]
 +
* [[User:John|JE]] 2011-08-19: [[Charity_admin#John_2011-08-19_18:34|Configured]] real certificate for SMTP, IMAP and POP3
 
* [[User:John|JE]] 2011-08-19: Installed fail2ban on [[Hope_admin#John_2011-08-19_14:41|hope]] and [[Honesty_admin#John_2011-08-19_14:43|honesty]]
 
* [[User:John|JE]] 2011-08-19: Installed fail2ban on [[Hope_admin#John_2011-08-19_14:41|hope]] and [[Honesty_admin#John_2011-08-19_14:43|honesty]]
 
* [[User:John|JE]] 2011-08-18: Installed Postfix Admin ([[pcmail]] project) on [[charity]]
 
* [[User:John|JE]] 2011-08-18: Installed Postfix Admin ([[pcmail]] project) on [[charity]]
Line 81: Line 91:
 
* [[User:John|JE]] 2011-08-14: Got the Kerberos and LDAP servers set up and have [[hope]] and [[honesty]] authenticating against [[charity]]. See [[Single sign-on]]
 
* [[User:John|JE]] 2011-08-14: Got the Kerberos and LDAP servers set up and have [[hope]] and [[honesty]] authenticating against [[charity]]. See [[Single sign-on]]
 
* [[User:John|JE]] 2011-08-13: [[Charity_admin#John_2011-08-13_15:09|Installed]] [[pcview]] on [[charity]]
 
* [[User:John|JE]] 2011-08-13: [[Charity_admin#John_2011-08-13_15:09|Installed]] [[pcview]] on [[charity]]
* [[User:John|JE]] 2011-08-12: Arranged for purchase and integration of [[News#progclub.com_live|progclub.com]]
+
* [[User:John|JE]] 2011-08-12: Arranged for purchase and integration of [[2011 news#progclub.com_live|progclub.com]]
 
* [[User:John|JE]] 2011-08-09: Got system backups operational via slicehost for [[charity]]
 
* [[User:John|JE]] 2011-08-09: Got system backups operational via slicehost for [[charity]]
 
** [[hope]] and [[honesty]] aren't going to be backed up at that level, there's no need
 
** [[hope]] and [[honesty]] aren't going to be backed up at that level, there's no need

Latest revision as of 16:15, 11 December 2017

This is an ongoing project to provide members with network services. See the Administrative reference for information about administering the network. See Projects for other projects.

Project status

This is an on-going project. System administration never ends!

Contributors

Members who have contributed to this project. Newest on top.

All contributors have agreed to the terms of the Contributor License Agreement. This excludes any upstream contributors who tend to have different administrative frameworks.

Copyright

Copyright 2011, Contributors. Licensed under the New BSD license.

Links

TODO

Things to do at the moment, in rough order of priority, are:

  • Install logcheck on each machine
  • Install and configure MTAs on hope and honesty. Use charity as smarthost
  • Get charity's backups operational
    • databases
    • web content in /var/www
    • svn repo in /var/svn
    • /home
    • /etc (etckeeper bzr repo?)
  • Get DNS services installed? (Not sure if I'm going to bother with this)
  • Get automatic user registrations working
    • Create user in Kerberos
    • Create user in LDAP
    • Create home directory
    • Create email account
    • Create wiki user
    • Create blog user
    • Create MySQL database and user
    • Create svn user (will this be necessary?)
    • Subscribe to list@, programming@ and admin@ as appropriate

Done

Things that have been done. Put latest stuff on the top of the list.