• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

adduser.mysqlH A D28-Feb-2011275 108

addusers.plH A D28-Feb-2011430 188

cdb_clearpass.shH A D28-Feb-2011673 2311

checkpassword_debug.READMEH A D28-Feb-20111.5 KiB4428

checkpassword_debug.cH A D28-Feb-20118.7 KiB333281

cistron_radius.READMEH A D28-Feb-2011237 85

qmail-maildir++.patchH A D28-Feb-201142.6 KiB1,8201,782

qmail-smtpd-auth.READMEH A D28-Feb-2011275 107

sendmail2vpopmail.plH A D28-Feb-201118.9 KiB542343

sqwebmail_updateH A D28-Feb-2011920 2624

vcdir.READMEH A D28-Feb-2011669 2816

vcdir.cH A D28-Feb-20113.4 KiB162114

vdirrestoreH A D28-Feb-2011730 1911

vdirrestore.READMEH A D28-Feb-2011551 1311

vlog-support-0.22.READMEH A D28-Feb-2011517 2015

vpassgenH A D28-Feb-2011648 2012

vpassgen.READMEH A D28-Feb-20111.1 KiB3124

vreorg.cH A D28-Feb-20114.5 KiB219141

checkpassword_debug.README

1checkpassword_debug is a small tool to aid in the debugging of checkpassword
2like tools. checkpassword_debug will try to call a checkpassword tool, and as
3argument give itself.
4
5checkpassword_debug [-h] [-v] [-u user] [-g group] [-l login] [-p password]
6  [-d] [-c checkpassword] [-R ip ] [-L port] [-C]
7
8-h           displays short help text
9-v           increases the verbosity (can be used multiple times)
10-u user      switch to user before executing checkpassword
11-g group     switct to group before executing checkpassword
12-l login     give login to checkpassword as username
13-p password  give password to checkpassword as password
14-d           do not exit - useful for debugging checkpassword
15-c checkpwd  uses checkpwd as checkpassword tool
16-R ip        give ip to checkpassword as remote ip
17-L port      give port to checkpassword as the local port
18-C           (used internally for marking callbacks!)
19
20checkpassword_debug can be used in many different ways, but primary two setups:
21
221. shell -> checkpassword_debug -> checkpassword (->) checkpassword_debug
232. telnet -> tcpserver -> checkpassword -> checkpassword_debug
24
25
26Examples for setup 1:
27
28# checkpassword_debug -l test@example.com -p TESTPW -u 89 -g 89
29
30$ checkpassword_debug -l test@example.com
31
32# checkpassword_debug -v -c /usr/src/vpopdev/vchkpw -l test@example.com
33
34# checkpassword_debug -c /bin/checkpassword -l normaluser
35
36
37Example for setup 2:
38
39$ tcpserver 0.0.0.0 1100 qmail-popup host.na.me vchkpw checkpassword_debug -C
40
41- and telnet to port 1100.
42
43Enjoy!
44

cistron_radius.README

1The cistron_radius.tar.gz has patches that
2make the Cistron Radius server authenticate against
3vpopmail libraries.
4
5Please unpack the file and read the contents for more information.
6
7Author: "Abdul Rehman Gani" <abdulg@eastcoast.co.za>
8

qmail-smtpd-auth.README

1Installing Erwin Hoffmann's SMTP AUTH patch to qmail-smtpd:
2
3Change into your qmail/netqmail source directory.
4Untar the qmail-smtpd-auth archive.
5call `./install_auth.sh`
6run `make`
7run `make setup`
8
9Latest version can be found at:  http://www.fehcom.de/qmail/smtpauth.html
10

vcdir.README

1vcdir converts a .dir_control file into a mysql dir_control table.
2
3Compile line example for gnu/linux:
4
5Compile:
6gcc -I.. -I/usr/include/mysql -g -O2 -Wall -c vcdir.c
7
8Link:
9gcc -g -O2 -Wall -o vcdir vcdir.o ../libvpopmail.a -L/usr/lib/mysql -lmysqlclient -lz -lnsl -lcrypt -lm
10
11
12Example on how to use it:
13
14./vcdir domainname.com
15
16In the above example vcdir converted a domain named "domainname.com"
17
18
19To check if it worked, use the mysql command line interface.
20
21mysql -uroot -p
22<enter your root password>
23use vpopmail;
24select * from dir_control where domain = "domainname.com";
25
26It should show data. The second column is the current number
27of users on your system.
28

vdirrestore.README

1So it's basically just the converse of vpassgen,
2with an added directory checking test and another line to echo the
3output to stdout or a file so you can go back through and check that
4everything got put in the right places. It might be a good idea to
5comment out the actual cp line and do a trial run before you use this
6on a working system since its not a very 'sophisticated' script and i
7just wrote it to work with my setup. But if it saves someone the
8few minutes it takes to figure it out, i guess its worth it :)
9
10Cheers,
11Sailin
12HomerNet
13

vlog-support-0.22.README

1Sequential Logic
2VLOG Support Webpages
3Compiled by: Richard A. Secor (rsecor@seqlogic.com)
42001-12-13 (Updated: 2002-01-15)
5---------------------------------------------------
6
7This is small group of PHP Scripts you can use to view the information.
8(If anyone has any ideas for more features let me know.)
9
10global.php
11index.php
12lastauth.php
13license.php
14pop3.php
15smtp-relay.php
16
17Just edit global.php and enter the correct database information.
18You may want to password protect the directory containing these scripts.
19
20

vpassgen.README

1Subject:
2        Shell script to regenerate vpasswd file
3   Date:
4        Wed, 13 Dec 2000 14:56:49 -0800
5   From:
6        "Sailin Nelson" <scn@homernet.net>
7    To:
8        <vchkpw@inter7.com>
9
10
11
12
13Just in case any of you find yourself in the frustrating situation I was
14in a few weeks ago where your vpasswd file gets narfled and for one
15reason another you dont have a current backup or your backup is corrupt,
16I'm attaching a really basic script (the first real shell script I've
17ever written, so excuse any glaring flaws) that walks through the directory
18structure and makes vpasswd entrys. You will of course need to change the
19users passwords as they call and complain :) Also, if anyones interested
20I wrote another script that will the backup directory generated
21by this script and restore it to the appropriate user directorys and
22subdirectorys (0,1,2 etc) which is nice if your setting up a new
23vpopmail setup and dont want to bring over your existing cluttered
24directory structure. I will post that if anyone requests it. Hope this
25helps someone out.
26
27Cheers,
28Sailin Nelson
29HomerNet
30
31