On Sat, May 21, 2011 at 11:29:49PM +0200, Janos SUTO wrote: > On Fri, 20 May 2011 12:19:52 +0200, var...@mithrandir.hu (Varadi Gabor) > wrote: > >> Rendben, addig haladok előre a PSQL-el. > > OK
Kedves János. Elkészült a PSQL, igaz már régebben, de most tudtam véglegesíteni. Az utolsó STABIL verzióhoz készült (clapf-0.4.7.1). A configure.in is változott! Egységesítettem a sql_includes és a sql_libs váltózókkal a hivatkozásokat. Itt lenne kérdésem: * LDAP már nincs támogatva, ha jól olvastam, de a configure és a Makefile tele van vele :) * Mi a helyzet a MYDB-vel, van/kell/nincs/nem kell/ott maradt :) ? A PSQL-en kívül csatoltam még 3 javitást. * Other-1 -> spamdrop_helper (ha szükséges még) * Other-2 -> spam.c (változó kezelés) * Other-3 -> Az eddigi SQL-ek javítása. Ha a spamdrop -nak unix-os SETUID-ja van és a program indulásakor a clapf.conf -ban található cfg.username értékére szerint a program beállítaná a saját jogait (drop_privileges függvénnyel, akkor nincs szükség a spamdrop_helper-re. Ha jól tudom a SQLite3 és a MYDB miatt volt a helper. A clapf daemon -ként is így csinálja (drop_privileges ...). Ha ez meg van, akkor halandó felhasználó futtatása esetén a SETUID miatt ROOT lesz, de azonnal átvált CLAPF felhasználónak. CLAPF felhasználóként joga van a saját könyvtáraiban létrehozni a szükséges almappákat. -- [Varadi Gabor]
PSql.diff.gz
Description: Binary data
Other-1.diff.gz
Description: Binary data
Other-2.diff.gz
Description: Binary data
Other-3.diff.gz
Description: Binary data