This is nice! good job Tito. I was actually looking into this also since i
cannot make qmailadmin plugin work on my setup (webserver is diff box from
qmailtoaster box). I second the courierpassd-toaster package even if its
categorized as extra package (not part of the core toaster packages)

On Thu, June 22, 2006 1:00 am, TiTo wrote:
> hi guys ^_^,
>
> yesterday i've successfully install courierpassd-1.1.0-RC1 on my
> qmailtoaster-20060611 box ...
> this is how i did that :
>
> -------------------------------------------------------------------------------------------------
>
> // after installing qmailtoaster-20060611
> // install courierpassd-1.1.0-RC1
>
> // login as root
>
> # cd /root/src/qmailtoaster-20060611
> # tar zxvf courierpassd-1.1.0-RC1.tar.gz
> # cd /root/src/qmailtoaster-20060611/courierpassd-1.1.0-RC1
> # ./configure
> # make
> # make install
>
> // create daemontools supervise script for courierpassd & log
>
> # qmailctl stop
> # cd /var/qmail/supervise
> # mkdir -m 1755 courierpassd
> # chown qmaill.qmail courierpassd -R
> # cd /var/qmail/supervise/courierpassd
> # vi run
>
> ------------------------------------------------------------
> #!/bin/sh
>
> exec tcpserver -v -R -x /etc/tcprules.d/tcp.smtp.cdb 0 106 \
> /usr/local/sbin/courierpassd -s imap --stderr 2>&1
>
> ------------------------------------------------------------
>
> # chmod 755 run
> # chown qmaill.qmail run
> # mkdir -m 755 log
> # chown qmaill.qmail log -R
> # cd /var/qmail/supervise/courierpassd/log
> # vi run
>
> ------------------------------------------------------------
>
> #!/bin/sh
> LOGSIZE=`cat /var/qmail/control/logsize`
> LOGCOUNT=`cat /var/qmail/control/logcount`
> exec /usr/bin/setuidgid qmaill /usr/bin/multilog t s$LOGSIZE n$LOGCOUNT
> /var/log/qmail/courierpassd 2>&1
>
> ------------------------------------------------------------
>
> # chmod 755 run
> # chown qmaill.qmail run
>
> // create log directory
>
> # mkdir /var/log/qmail/courierpassd
> # chown qmaill.qmail /var/log/qmail/courierpassd
> # chmod 750 /var/log/qmail/courierpassd
>
> // done !!!
>
> # qmailctl start
>
> -------------------------------------------------------------------------------------------------
>
> here is a test :
>
> [EMAIL PROTECTED] qmailtoaster-20060611]# telnet localhost 106
> Trying 127.0.0.1...
> Connected to localhost.localdomain (127.0.0.1).
> Escape character is '^]'.
> 200 courierpassd v1.1.0-RC1 hello, who are you?
> user tito
> 200 Your password please.
> pass 123456
> 200 Your new password please.
> newpass 654321
> 200 Password changed, thank-you.
> quit
> 200 Bye.
> Connection closed by foreign host.
>
>
> i've tested with squirrelmail's change_pass plugin, and it works ...
>
> so guys, is there any possibility to develop courierpassd-toaster package
> ?
>
> thanks ^_^,
>
>
> --
>
>
>  ~tito.web.id~
> ::Nero!!Rider::
>
>



---------------------------------------------
.how soon not now becomes never. _martin luther


---------------------------------------------------------------------
     QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to