C
ClausVB
Guest
Wenn Du die "install.sh" aufrufst, was sind die letzten 20 Zeilen?Originally posted by Icke hab grad nochmal neu kompilliert, es liegt definitiv nicht am passwort.
Gruß
Claus
Wenn Du die "install.sh" aufrufst, was sind die letzten 20 Zeilen?Originally posted by Icke hab grad nochmal neu kompilliert, es liegt definitiv nicht am passwort.
Sorry, musst Du selbst programmieren, das ist so kompliziert, dass ich ein ganzes WE investieren müsste, um das umzusetzen und die Zeit habe ich im Moment nicht. Sieht vielleicht in ein paar Monaten anders aus.Originally posted by Brujo
Aber wie schon mal oben erwaehnt, auch SWSoft bleibt nicht stehen und hat ihr Patchpacket aktuallisiert. Von daher stellt sich halt mal die Frage inwieweit die Greylist Version von der aktuellen SWSoft Patchversion auseinander driftet....
Die Frage nach den Gründen wurde in diesem Thread schon beantwortet.Originally posted by birger
Woran kann das liegen, hoffe du kannst mir helfen.
#define MYSQLHOST "localhost"
#define MYSQLUSER "greylist"
#define MYSQLPASS "geheim"
#define MYSQLDB "qmail"
#define BLOCK_EXPIRE 4 /* minutes until email is accepted */
#define RECORD_EXPIRE 1500 /* minutes until record expires */
#define RECORD_EXPIRE_GOOD 36 /* days until record expires after accepting email
mysql -u greylist -p
Enter password: geheim
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 649 to server version: 5.0.18
# mysql -u greylist -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 709248 to server version: 4.0.18
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> USE qmail;
Database changed
mysql> CREATE TABLE test(datum DATE);
Query OK, 0 rows affected (0.26 sec)
mysql> DROP TABLE test;
Query OK, 0 rows affected (0.04 sec)
mysql>
Originally posted by ClausVB
Ich brauche von Dir zwei Sachen: "install.sh" und "mysql ..."
# mysql -u greylist -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12 to server version: 5.0.18
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> USE qmail
Database changed
mysql> CREATE TABLE test(datum DATE);
Query OK, 0 rows affected (0.00 sec)
mysql> DROP TABLE test;
Query OK, 0 rows affected (0.03 sec)
mysql> SHOW TABLES;
+-----------------+
| Tables_in_qmail |
+-----------------+
| relaytofrom |
+-----------------+
1 row in set (0.01 sec)
h1113050:/usr/src/qmail-1.05 # install.sh
-bash: install.sh: command not found
h1113050:/usr/src/qmail-1.05 # make
./compile local_scan.c
./load qmail-envelope-scanner -lz -lm local_scan.o /usr/lib/mysql/libmysqlclient.a
Du hast die neu kompilierten Dateien auch wie beschrieben kopiert?jetzt gibt die Prüfung der Installation auch die 85 aus, aber funktionieren tut Greylisting noch nicht.
strato:/usr/src/qmail-1.05 # /etc/rc.d/qmail stop
strato:/usr/src/qmail-1.05 # cp qmail-envelope-scanner /var/qmail/bin/.
strato:/usr/src/qmail-1.05 # cp qmail-smtpd /var/qmail/bin/.
strato:/usr/src/qmail-1.05 # chown root.qmail /var/qmail/bin/qmail-envelope-scanner
strato:/usr/src/qmail-1.05 # chown root.qmail /var/qmail/bin/qmail-smtpd
strato:/usr/src/qmail-1.05 # /etc/rc.d/qmail start
Du hast die neu kompilierten Dateien auch wie beschrieben kopiert?Hast Du das genau so gemacht?Code:strato:/usr/src/qmail-1.05 # /etc/rc.d/qmail stop strato:/usr/src/qmail-1.05 # cp qmail-envelope-scanner /var/qmail/bin/. strato:/usr/src/qmail-1.05 # cp qmail-smtpd /var/qmail/bin/. strato:/usr/src/qmail-1.05 # chown root.qmail /var/qmail/bin/qmail-envelope-scanner strato:/usr/src/qmail-1.05 # chown root.qmail /var/qmail/bin/qmail-smtpd strato:/usr/src/qmail-1.05 # /etc/rc.d/qmail start
Dem muss ich mich leider anschließen.Originally posted by birger Ja hab ich gemacht, ich hab keine Ahnung woran es noch liegen könnte.
Reset the password to pre-4.1 style for each user
that needs to use a pre-4.1 client program. This can
be done using the SET PASSWORD statement and the
OLD_PASSWORD() function:
mysql> SET PASSWORD FOR
-> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
Alternatively, use UPDATE and FLUSH PRIVILEGES:
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
-> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
$ ls -l /tmp/greylist_dbg.txt
-rw-r--r-- 1 root root 0 Feb 22 05:35 greylist_dbg.txt
$ ls -l /tmp/greylist_dbg.txt
-rw-r--r-- 1 qmaild nofiles 142 Feb 22 10:54 greylist_dbg.txt