As I volunteered to maintain the TODO list and saw no competing TODO lists
so far, I am attaching to this message the TODO list (in HTML format), as
summarized from recent E-mail messages to the iglu-web mailing list.

Please let me know of any inaccuracies, missing items or superfluous
items.

                                             --- Omer
There is no IGLU Cabal.  There are few scattered IGLU Web site
maintainers.
WARNING TO SPAMMERS:  see at http://www.zak.co.il/spamwarning.html
Title: www.iglu.org.il Server TODO List

www.iglu.org.il Server TODO List

The most up-to-date version of this document is available as TBD.
Last updated: 2001 Dec 29 by Omer Zak.

  1. TODO List
  2. Administrative Information

TODO List

  • Make the scripts and configuration files of www.iglu.org.il world-readable someway (Sourceforge or any other means).

    Mulix volunteered to do this.

  • Review the tasks which webmaster/sysadmin needs to do, and make a list of what can be done to make the work easier/needy of less skills/safer for newbies. Designate tasks and subsystems whose supervision and maintenance can be safely delegated to newbies.

  • Fix the script for retrieving news from guides.co.il so that it'll work with their forum and do reasonably good work.

  • Locate reliable information source of current kernel versions, and develop a script which automatically retrieves the versions from there and automatically updates our www.iglu.org.il home page.
  • Upgrade all sensitive services to non-vulnerable versions. In particular:
    • SSH and SSL upgrade - performed by Shlomi Fish and Shachar Shemesh. Leftover items:
      • Remove openssl RPM after making sure it is not needed anymore.

    • login
    • proftpd
    • glibc
    • kernel 2.2.20 with OpenWall's non-executable stack patch, and pay attention to /procfs permissions (let everyone have read access to /procfs).

      From RedHat's errata? Also, be careful not to wipe out the RAID partition.

    • Apache from RedHat's errata
    • Zope
    • MySQL (?)
    • openssh (?)
    • FAQ-O-Matic

  • E-mail to webmaster of iglu.org.il via spam-hardened form, rather than by href="mailto:."

Administrative Information

Sourceforge Project Information

Project Full Name: The IGLU Server
Project Unix Name: igludev
CVS Server: cvs.igludev.sourceforge.net
Shell/Web Server: igludev.sourceforge.net

Project administration documentation: http://sourceforge.net/docs/site/

Suggested maintenance procedure

Proposed by Shachar Shemesh.

In order to make maintanace of the system easier (being as it is that there are multiple administrators here), and to avoid cases such as the mirror wiping incident from recurring, use the following procedure.

Whenever updating a package from sources, leave both the downloaded source file, and the opened directory in which you compiled it under /usr/src or /usr/local/src, depending on whether you eventually intend to install it into /usr/ or /usr/local.

Create a small one line file called "compile.sh". The "sh" extension is to be used, even though it is not a proper script file, so that it will stick out when doing "ls". doing "source compile.sh" should ready the source tree for installation. I.e. - the way to repeat your exact install, including excat install parameters, will be to do "source compile.sh ; make ; make install". This way, you leave an audit trail of your actions.

Assuming that we adopt mulix's CVS idea, the compile.sh file should be checked into the CVS (but not the rest of the source tree), as it should contain all the information necessary to rebuild a package.


Warning to E-mail spammers

This document and other documents linked to it contain E-mail addresses of people who contributed to those documents. If you use those addresses for the purpose of sending them junk E-mail messages (for purposes like, but not limited to, promotion of your business, advertising a WWW site not related to deafness, or of your religious ideology), then by the act of sending them E-mail messages you agree to pay each addressee the equivalent of US$500.- plus any legal fees incurred while trying to collect this amount of money.

Copyright Notice

This document Copyright (C) 2001, all rights reserved. Redistribution of this document is hereby freely granted as long as:
  1. You redistribute this document in its entirety (here interpreted as all text which was not automatically generated by software as part of the distribution process); in particular, with attributions and this copyright notice.
  2. You don't derive any direct commercial benefit from doing so.
  3. When distributing this document, you are not permitted to lay further restrictions on the ability of your receipients to further distribute this document.
This document is one of a multi-part series.
----------------------------------------------------------------------------
To unsubscribe, send a message to [EMAIL PROTECTED]
Archives available at http://www.mail-archive.com/[email protected]/

Reply via email to