1 |
On Tue, 17 Jun 2003 21:37:13 +0200 |
2 |
^Apo^ <apo@×××××××××.pl> wrote: |
3 |
|
4 |
> Miałem podobne problemy, walczylem z tym 2 tygodnie bez wiekszego |
5 |
> powodzenia az wkoncu zrobilem recznie. Jezeli dodałeś AUTH to nalezy |
6 |
> jeszcze sprecyzowac program ktory bedzie to autoryzacje przeprowadzal, |
7 |
> ponizej zamieszczam kawalek mojego |
8 |
> /var/qmail/supervise/qmail-smtpd/run. Proponuje tez w przypadku AUTH |
9 |
> korzystac z SSL-a. |
10 |
> |
11 |
> |
12 |
> #!/bin/sh |
13 |
> QMAILDUID=`id -u qmaild` |
14 |
> NOFILESGID=`id -g qmaild` |
15 |
> MAXSMTPD=`cat /var/qmail/control/concurrencyincoming` |
16 |
> LOCAL=`head -1 /var/qmail/control/me` |
17 |
> if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z |
18 |
> "$LOCAL" ]; then |
19 |
> echo QMAILDUID, NOFILESGID, MAXSMTPD or LOCAL is unset in |
20 |
> echo /var/qmail/supervise/qmail-smtpd/run |
21 |
> exit 1 |
22 |
> fi |
23 |
> exec /usr/bin/softlimit -m 4000000 /usr/bin/tcpserver -v -R -l |
24 |
> "$LOCAL" -c "$MAXSMTPD" -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp |
25 |
> /var/qmail/bin/qmail-smtpd "$LOCAL" /bin/cmd5checkpw /bin/true 2>&1 |
26 |
> |
27 |
> ostatnie 3 linie stanowią jedną całość, plik concurrencyicoming nalezy |
28 |
> utworzyc (echo 20 > /var/qmail/control/concurrencyincoming; chmod 644 |
29 |
> /var/qmail/concurrencyincoming). Program cmd5checkpw trzyma hasla w |
30 |
> /etc/poppasswd. |
31 |
> |
32 |
|
33 |
wlasnie mi chodzi rowniez aby mi hasla bral z /etc/passwd .... to jest |
34 |
akurat pryszcz ;) cos sie znajdzie, a jak nie to sie przekopiuje i zrobi |
35 |
skrypcik ktory ci bedzie co n-minut kopiowal. |
36 |
|
37 |
P.S.: |
38 |
Dostalem w pracy nowy sprzet na serwer i zgadnijcie na czym go stawiam |
39 |
:) |
40 |
|
41 |
|
42 |
|
43 |
Nie, nie zgadliscie nie jest to SCO Unix :P |
44 |
|
45 |
-- |
46 |
Grzegorz Dziegielewski |
47 |
specjalista ds. informatyki |
48 |
Polmozbyt Krakow S.A. |
49 |
|
50 |
-- |
51 |
gentoo-user-pl@g.o mailing list |