[3985] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #277

daemon@ATHENA.MIT.EDU (Digestifier)
Sat Jan 4 10:13:09 2003

From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date:     Sat, 4 Jan 2003 10:13:05 EST

Linux-Announce Digest #277, Volume #4           Sat, 4 Jan 2003 10:13:05 EST

Contents:
  CGIpaf 1.3.0pre1 ( Development ) (staf wagemakers)

----------------------------------------------------------------------------

From: staf wagemakers <staf@patat.org>
Subject: CGIpaf 1.3.0pre1 ( Development )
Date: Thu, 2 Jan 2003 12:36:26 CST

* What is CGIpaf?

  "cgipaf" allows users to change their un*x Password, Autoreply and mail 
  Forwarding by a web interface.

  CGIpaf 1.3.0pre1 is the latest "development" version.

  CGIpaf 1.3.0pre1 is available at http://staf.patat.org/cgipaf/develop/

* What is New?

    o CGIpaf 1.3.0pre1     2 Jan 2003
        + linuxconf virtual mail password files supported added

* Requirements

  o a Un*x server
  o a mailserver that uses procmail 
    ( vacation is supported by an external perl mailcfg script )
  o webserver
  o gcc, ndbm or gdbm

* License

  GNU General Public License.

* Overview

  cgipaf is a combination of three cgi programs:

     + passwd.cgi      : allow users to update their password
     + viewmailcfg.cgi : allow users to view their current mail configuration.
     + mailcfg.cgi     : update the mail configuration

  o All programs use PAM for user authentication, systems without PAM are only
    supported if they use the standard password file location (/etc/passwd ,
    /etc/shadow) and the standard crypt or md5 passwords.
  o If a password is changed it is possible to run a script to update SAMBA 
    passwords, NIS configuration, etc.
  o The mail configuration is done by procmail, mailcfg.cgi creates a 
    .procmailrc in the user's home directory. If autoreply is enabled the 
    autoreply message is stored in ~/vacations.txt. When a user enables mail
    forwarding the user can choose to keep the messages.
  o For user authentication viewmailcfg.cgi creates a cookie, this cookie is 
    stored in the accessdb. mailcfg.cgi reads the cookie out the accessdb and 
    compares it with the cookie send by the users browser.
  o User with too many invalid logins can be locked.
  o The minimum and maximum uid can be set in the configuration file, so you 
    can specify a range of uid's that are allowed to use cgipasswd.
  o You can specify html files with a few PHP extensions for the login screen 
    and error messages.
  o It's possible to use a redirect for the error messages, instead of plain 
    html files.
  o It's is possible to define an external script to update the the mail 
    configuration to support other mail configurations than procmail a 
    sample script with vacation support is included.
  o CGIpaf also contains the "changepass" utility which is basically a clone 
    of the chpasswd(8) Linux command, it might be useful on platforms that 
    doesn't have such a command like Solaris.

regards,

-- 
Staf

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

home help back first fref pref prev next nref lref last post