CGIpaf

CGIpaf

Download source cgipaf-1.3.3.tar.gz . changepass 1.3.3 binary sparc solaris 9


CGIpaf 1.3.3

  • Wat is CGIpaf?

    "cgipaf" laat gebruikers tot om hun un*x Passwoord, a Autoreply en mail Forwarding aan te passen via een web interface.

  • Documentatie  

  • Mailinglist  

    Subscribe to cgipaf

    http://groups.yahoo.com/group/cgipaf/

    Post message cgipaf@yahoogroups.com
    Subscribe: cgipaf-subscribe@yahoogroups.com
    Unsubscribe: cgipaf-unsubscribe@yahoogroups.com
    List owner: cgipaf-owner@yahoogroups.com

  • Ondersteuning

    Je kan je installatie problemen / vragen het beste in de mailinglist stellen.

    Je vraag kan ook nuttig zijn voor andere CGIpaf gebruikers.

  • Benodigdheden    

    • een Un*x server (enkel getest met Debian GNU/Linux (woody & potato) en solaris 8)
    • een mailserver welke procmail gebruikt.
      (vacation wordt ook ondersteund door een extern perl mailcfg scriptje)
    • een webserver
    • gcc, ndbm or gdbm

  • Licentie  

    GNU General Public License.

  • Downloads  

    Debian pakketjes zijn beschikbaar.
    Download de broncode.

    Een binary van changepass voor solaris 9 sparc isbeschikbaar.

  • Overzicht  

    cgipaf is een combinatie van drie cgi programma's

    passwd.cgi : laat de gebruikers tot hun passwoord te veranderen
    viewmailcfg.cgi : laat de gebruikers toe hun huidige mail configuratie te bekijken.
    mailcfg.cgi : past de mail configuratie aan.

    • Al de drie programma's gebruiken PAM voor de authenticatie, systemen zonder PAM. Worden enkel ondersteund, als ze de standaard password file locatie en standaard crypt of md5 passwoorden gebruiken.
    • Als een passwoord gewijzigd is, is het mogelijk om een script te starten om bv. ook de SAMBA passwoorden of NIS configuratie aan te passen.
    • De mail configuratie gebeurt via procmail, mailcfg.cgi maakt een .procmail aan de gebruiker zijn home directory. Indien autoreply geactiveerd is wordt het autoreply bericht bewaard in ~/vacations.txt Als een gebruiker forwarding activeert kan hij kiezen om zijn berichten te behouden. Het is mogelijk om een script te gebruiken om de gebruiker zijn mail configuratie te wijzigen om andere mail configuraties dan procmail te gebruiken een voorbeeld perl script met vacation ondersteuning wordt meegeleverd.
    • Voor de gebruikers authenticatie maakt viewmail.cgi een cookie, deze cookie wordt bewaard in accessdb. mailcfg.cgi leest cookie uit accessdb en vergelijkt deze met de cookie van de gebruiker zijn browser.
    • Gebruikers met te veel foutieve login pogingen kunnen tijdelijk gedeactiveerd worden.
    • De minimum en maximum uid kunnen gedefinieerd worden in het configuratie bestand. Het is dus mogelijk om een bereik van uid's op te geven welke cgipaf kunnen gebruiken.
    • Je kan html bestanden met enkele PHP uitbreidingen gebruiken voor de login schermen en foutmeldingen.
    • Het is mogelijk om een redirect te gebruiken i.p.v. normale html bestanden
    • CGIpaf bevat ook "changepass" wat min of meer een kloon is van het chpasswd (8) Linux commando dat nuttig kan zijn op Un*x systemen die een dergelijk commando niet hebben. Zie README.changepass voor meer informatie.

  • Screenschots

    cgipaf1

    cgipaf2



plain blackwebgui