Hi! Nezegetem a doksit, de angol nyelvu es az angol tudosam nemileg hianyos. Mind1... Szeretnem leforditani a zorp-ot (0.9.1), de termeszetesen elszall a make-nel: ... io.c:191: (Each undeclared identifier is reported only once io.c:191: for each function it appears in.) io.c:191: parse error before `)' io.c: In function `z_io_connect_start': io.c:242: `self' undeclared (first use in this function) io.c:242: parse error before `)' io.c: In function `z_io_connect_new': io.c:309: `self' undeclared (first use in this function) io.c:309: parse error before `)' io.c: In function `z_io_connect_free_func': io.c:349: `self' undeclared (first use in this function) io.c:349: parse error before `)' io.c: In function `z_io_connect_free': io.c:372: `self' undeclared (first use in this function) io.c:372: parse error before `)' io.c: In function `z_io_connect_ref': io.c:389: `self' undeclared (first use in this function) io.c:389: parse error before `)' io.c:391: warning: implicit declaration of function `g_static_rec_mutex_lock' io.c:393: warning: implicit declaration of function `g_static_rec_mutex_unlock' io.c: In function `z_io_connect_unref': io.c:399: `self' undeclared (first use in this function) io.c:399: parse error before `)' io.c: At top level: io.c:429: parse error before `GStaticRecMutex' io.c:429: warning: no semicolon at end of struct or union io.c:430: warning: type defaults to `int' in declaration of `ZIORealListen' io.c:430: warning: data definition has no type or storage class io.c: In function `z_io_listen_accept': io.c:440: `self' undeclared (first use in this function) io.c:440: parse error before `)' io.c: In function `z_io_listen_new': io.c:508: `self' undeclared (first use in this function) io.c:508: parse error before `)' io.c: In function `z_io_listen_start': io.c:561: `self' undeclared (first use in this function) io.c:561: parse error before `)' io.c: In function `z_io_listen_free_func': io.c:581: `self' undeclared (first use in this function) io.c:581: parse error before `)' io.c: In function `z_io_listen_free': io.c:603: `self' undeclared (first use in this function) io.c:603: parse error before `)' io.c: In function `z_io_listen_ref': io.c:619: `self' undeclared (first use in this function) io.c:619: parse error before `)' io.c: In function `z_io_listen_unref': io.c:629: `self' undeclared (first use in this function) io.c:629: parse error before `)' make[3]: *** [io.lo] Error 1 make[3]: Leaving directory `/home/gabor/TMP/zorp-0.9.1/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/gabor/TMP/zorp-0.9.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gabor/TMP/zorp-0.9.1' make: *** [all-recursive-am] Error 2 -------------------------------------------------------------------- Mivel tudnam orvosolni a problemat? Vagy tudna esetleg valaki kuldeni egy leforditott zorp-ot RH ala. :) Masik dolog: A zorp-ban hol lehet beallitani hogy az IP csomagokban az adat reszben mit szurjon. Mit lehet benne szurni? Tudom ez mar konfiguralas tema. Esetleg egy egyszeru pelda... :) Pl. a www.microsoft.com a cim http porton, akkor ezt ne engedje tovabbitani a celgepre? :) Ezt lehet pl. beallitani vele? Thanx! Bye! ---------------------- Linux RedHat 7.1 ----------------------
On 02-Oct-2001 MG wrote:
Masik dolog: A zorp-ban hol lehet beallitani hogy az IP csomagokban az adat reszben mit szurjon. Mit lehet benne szurni? Tudom ez mar konfiguralas tema. Esetleg egy egyszeru pelda... :) Pl. a www.microsoft.com a cim http porton, akkor ezt ne engedje tovabbitani a celgepre? :) Ezt lehet pl. beallitani vele?
Most nezem ez nem jo pelda, mert ezt az ipchains is tudja. :) Szoval egy konkret pelda kellene. Bye! ---------------------- Linux RedHat 7.1 ----------------------
Hi All! On 2001 Oct 02, MG wrote:
Most nezem ez nem jo pelda, mert ezt az ipchains is tudja. :) Szoval egy konkret pelda kellene.
Egy konkret, amde kisse bonyolultabb pelda: class MyPop3sProxy(PsslProxy): class MyPop3(Pop3Proxy): def usercheck(self, command): if len(self.command_param) == 8: try: string.index(self.command_param,"kiscsibe") return POP3_REQ_ACCEPT except ValueError: pass return POP3_REQ_ABORT def config(self): self.request["USER"] = (POP3_REQ_POLICY, self.usercheck) self.request["APOP"] = (POP3_REQ_REJECT) self.request["DELE"] = (POP3_REQ_REJECT) def config(self): self.client_need_ssl = TRUE self.client_verify_type = 1 self.stack_proxy = self.MyPop3 self.client_cert = "/etc/zorp/ssl/pop3.cert" self.client_key = "/etc/zorp/ssl/pop3.key" Ez egyebkent egy feloldalas Pop3s proxy, azaz a kliens oldalan pop3s mig a szerver-nek semmit nem kell tudnia az ssl-rol. Ezen kivul csak es kizarolag a kiscsibe user-t engedjuk be, es neki sem engedjuk meg a level torleset. Mas szoval zorp-nal, mint applikacios szintu proxy-nal majd minden parancsrol eldonthetjuk, hogy atmehet-e vagy nem. Raadasul, mivel itt egy programozasi nyelv all a rendelkezesunkre, nem vagyunk kiszolgaltatva az epp aktualis adatoknak sem. (Azaz felhasznalhatunk korabbi adatokat, vagy eppen rendszeren kivuli adatokat is, mint pl. az aktualis ido, a gep terheltsege, stb.) Erre pelda a kovetkezo felallas. Feladat, hogy user nem torolheti le a levelet olvasatlanul. (Legalabbis a pop3 szerverrol le kell toltenie a sajat gepere, mielott a szerveren torolne.) Nezzuk hogyan oldhatjuk ezt meg zorp alatt: class MyPop3(Pop3Proxy): def retr(self, command): self.letoltve[atoi(self.command_param)] = TRUE return POP3_REQ_ACCEPT def dele(self, command): if self.letoltve[atoi(self.command_param)] = TRUE: return POP3_REQ_ACCEPT return POP3_REQ_REJECT def config(self): self.letoltve = {} self.request["RETR"] = (POP3_REQ_POLICY, self.retr) self.request["DELE"] = (POP3_REQ_POLICY, self.dele) Vagyis csinalunk egy tombot, es ennek a tombnek a megfelelo elemenek a valtoztatasaval jelezzuk, ha azt a levelet letoltottek, es csak ebben az esetben engedjuk a torleset. De megemlithetnem peldanak az egyszeru URL szurest is. Vagy pl. azt, hogy csinalhatunk (pontosabban keszen kapunk) olyan Ftp proxyt, ami pl. csak letoltest, mas esetben csak feltoltest engedelyezi. Vagy pl. megemlithetem, hogy ftp eseten tud valtani passziv es aktiv kapcsolat kozott ugy, hogy pl. kifele csak aktiv _latszik_. Vagy pl. http-nel tud konvertalni nem proxy kerest proxy keresre. stb. A lehetoseg szama vegtelen. :) -- PGP ID 0x8D143771, /C5 95 43 F8 6F 19 E8 29 53 5E 96 61 05 63 42 D0 GPG ID ABA0E8B2, 45CF B559 8281 8091 8469 CACD DB71 AEFC ABA0 E8B2 An exaggeration is a thruth that has lost its temper -- Kahlil Gibran
On 02-Oct-2001 SZALAY Attila wrote:
Hi All!
Hi!
Egy konkret, amde kisse bonyolultabb pelda:
class MyPop3sProxy(PsslProxy): ...
Ez egyebkent egy feloldalas Pop3s proxy, azaz a kliens oldalan pop3s mig a szerver-nek semmit nem kell tudnia az ssl-rol. Ezen kivul csak es kizarolag a kiscsibe user-t engedjuk be, es neki sem engedjuk meg a level torleset.
Mas szoval zorp-nal, mint applikacios szintu proxy-nal majd minden parancsrol eldonthetjuk, hogy atmehet-e vagy nem. Raadasul, mivel itt egy programozasi nyelv all a rendelkezesunkre, nem vagyunk kiszolgaltatva az epp aktualis adatoknak sem. (Azaz felhasznalhatunk korabbi adatokat, vagy eppen rendszeren kivuli adatokat is, mint pl. az aktualis ido, a gep terheltsege, stb.)
Erre pelda a kovetkezo felallas. Feladat, hogy user nem torolheti le a levelet olvasatlanul. (Legalabbis a pop3 szerverrol le kell toltenie a sajat gepere, mielott a szerveren torolne.) Nezzuk hogyan oldhatjuk ezt meg zorp alatt:
class MyPop3(Pop3Proxy): ...
Nem egyszeru a konfiguralasa... :( Kicsit bonyolultra sikerult, persze ez az en problemam... :) Valami magyar doksi kellene, ahol a parancsok listaja bent van. Ha mar magyar a progi... :)
Vagyis csinalunk egy tombot, es ennek a tombnek a megfelelo elemenek a valtoztatasaval jelezzuk, ha azt a levelet letoltottek, es csak ebben az esetben engedjuk a torleset.
De megemlithetnem peldanak az egyszeru URL szurest is.
Vagy pl. azt, hogy csinalhatunk (pontosabban keszen kapunk) olyan Ftp proxyt, ami pl. csak letoltest, mas esetben csak feltoltest engedelyezi.
Vagy pl. megemlithetem, hogy ftp eseten tud valtani passziv es aktiv kapcsolat kozott ugy, hogy pl. kifele csak aktiv _latszik_.
Mi is a kulonbseg az aktiv es a passziv ftp kozott? THanx! Bye!
On Wed, Oct 03, 2001 at 08:20:53AM +0200, MG wrote:
On 02-Oct-2001 SZALAY Attila wrote:
class MyPop3(Pop3Proxy): ...
Nem egyszeru a konfiguralasa... :( Kicsit bonyolultra sikerult, persze ez az en problemam... :) Valami magyar doksi kellene, ahol a parancsok listaja bent van. Ha mar magyar a progi... :)
ha nem akarsz belemelyedni, akkor nyugodtan hasznalhatod az elore osszeallott proxykat. a legegyszerubb konfig kb. igy nez ki: from Zorp.Core import * from Zorp.Http import * InetZone("intranet", "192.168.0.0/24", outbound_services=["intra_HTTP"], inbound_services=[]) InetZone("internet", "0.0.0.0/0", outbound_services=[], inbound_services=["intra_HTTP"]) def intra(): Service("intra_HTTP", HttpProxy) Listener(SockAddrInet('192.168.0.1', 50080), "intra_HTTP") Ez az intranetrol enged ki egy HTTP szolgaltatast. (lehetosed van termeszetesen "spirazni" a dolgokat, de nem kotelezo) -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On 03-Oct-2001 Balazs Scheidler wrote:
ha nem akarsz belemelyedni, akkor nyugodtan hasznalhatod az elore
De szeretnek majd elmelyedni benne. Csak nem tudom meg melyik parancs mit csinal pontosan. Gondoltam itt a listan megtudom. Azert van ez a lista, ugye? :)
osszeallott proxykat. a legegyszerubb konfig kb. igy nez ki:
Melyik sor mit jelent/mit csinal, le tudnad irni?! Koszi elore is. Leirtam kb. mit ertek a lentiekbol, vagy legalabbis az elolvasottak szerint mit jelenthet... :)
from Zorp.Core import * from Zorp.Http import *
Ezeket nem egeszen tudom, mihez mi kell. :) A Zorp.Core ill. a Zorp.Http modulbol beimportal mindent (a'la Java)?
InetZone("intranet", "192.168.0.0/24", outbound_services=["intra_HTTP"], inbound_services=[])
Ez itt (fent) definialt egy "intranet" nevu zonat, 192.168.0.* IP cimekkel. Kifele (outbound) az "intra_HTTP" szolgaltatast engedi. Befele (inbound) semmit (max. a valaszokat?).
InetZone("internet", "0.0.0.0/0", outbound_services=[], inbound_services=["intra_HTTP"])
Ez is egy zona, ami kulso internetet jelol "internet" nevvel. Befele (inbound) az "intra_HTTP" szolgaltatast engedi. Kifele (outbound) semmit (max. a valaszokat?). Az inbound a kezdemenyezes es az outbound a valaszcsomagokra vonatkozik???!
def intra(): Service("intra_HTTP", HttpProxy) Listener(SockAddrInet('192.168.0.1', 50080), "intra_HTTP")
Ez egy definicio, az "intra_HTTP"-t definialja a 192.168.0.1 IP cimen ( 50080 porton?) figyelve a http proxyzast?
Ez az intranetrol enged ki egy HTTP szolgaltatast. (lehetosed van termeszetesen "spirazni" a dolgokat, de nem kotelezo)
"Spirazni"...? Tehat a fenti pelda csak http-n enged ki, es vissza a valaszokat? 1ebkent ipchains mellett hasznalnam, abban kell valamit valtoztatnom? Olyan szolgaltatast szeretnek, hogy belso halorol mindent kiengedjen es az internet felol csak a valaszcsomagok johessenek be. Az ipchains-et is igy allitottam be. Kesobb majd finomitanam a zorp beallitasait (ha kell), ha mar jobban ertek hozza. :) Egyenlore meg a forditasaval vagyok elfoglalva, nem sikerult leforditanom, bar ezt mar irtam tegnap a listara (hogy mit ir ki). Nem tudtok abban segiteni..? :( Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 3 Oct 2001, MG wrote:
Egyenlore meg a forditasaval vagyok elfoglalva, nem sikerult leforditanom, bar ezt mar irtam tegnap a listara (hogy mit ir ki). Nem tudtok abban segiteni..? :(
föl van sorolva 1 csomó szükséges lib, a fordításhoz is kellenek , fõleg ezek header fájljai. a debian-ban ezt -dev névvel illetik, a rhban nemtom. tedd fel elõbb a libeket, a deveket aztán fordítsd - ------------------------- Narancs v1 IT Security Administrator "Security of information is an illusion. What is in one's mind gets into the collective consciousness (akasha), so that can be read with meditation ;-) You don't have to hack. Just 'remember'! You're the one." -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAju7AK4ACgkQGp+ylEhMCIUklwCfVcxrpfvN9OaPMAM8jqw9DUxD mNUAn185E+d88k1MjfOR8UROw2bXPD3T =N3Dk -----END PGP SIGNATURE-----
On 03-Oct-2001 Narancs v1 wrote:
f�l van sorolva 1 csom� sz�ks�ges lib, a ford�t�shoz is kellenek , f�leg ezek header f�jljai. a debian-ban ezt -dev n�vvel illetik, a rhban nemtom.
tedd fel el�bb a libeket, a deveket azt�n ford�tsd
Hi! Koszi, de nem azzal van a gond. Jo par progit forditottam es tudom hogy a devel csomagok kellenek RH alatt. Minden fent van, nem hianyol semmit, hanem valtozo deklaralasi hibakat irogat a zorp headerben... :( Ez mitol van? Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 úgy tûnik hogy kinn van a letöltésben ez, MG próbáld meg ezt leforgatni - ------------------------- Narancs v1 IT Security Administrator "Security of information is an illusion. What is in one's mind gets into the collective consciousness (akasha), so that can be read with meditation ;-) You don't have to hack. Just 'remember'! You're the one." -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAju7HZwACgkQGp+ylEhMCIUhVQCeJAZVW7IUDJ5tBDuvphU1YBmZ dWwAn1Xb4pZynmmEDSLIg2QJtauNyFKH =td/1 -----END PGP SIGNATURE-----
On 03-Oct-2001 Narancs v1 wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
�gy t�nik hogy kinn van a let�lt�sben ez, MG pr�b�ld meg ezt leforgatni
Ehhez meg megujabb cuccok kellenek, nem? :) Megnezem ezt is. Koszi! Bye! ---------------------- Linux RedHat 7.1 ----------------------
On 03-Oct-2001 MG wrote:
�gy t�nik hogy kinn van a let�lt�sben ez, MG pr�b�ld meg ezt leforgatni
Ehhez meg megujabb cuccok kellenek, nem? :) Megnezem ezt is. Koszi!
Megneztem, ugyanaz a hiba, a configure lefut hiba nelkul, de a "make" elszall: ... io.c:191: (Each undeclared identifier is reported only once io.c:191: for each function it appears in.) io.c:191: parse error before `)' io.c: In function `z_io_connect_start': io.c:248: `self' undeclared (first use in this function) io.c:248: parse error before `)' io.c: In function `z_io_connect_new': io.c:321: `self' undeclared (first use in this function) io.c:321: parse error before `)' io.c: In function `z_io_connect_free_func': io.c:366: `self' undeclared (first use in this function) io.c:366: parse error before `)' io.c: In function `z_io_connect_free': io.c:391: `self' undeclared (first use in this function) io.c:391: parse error before `)' io.c: In function `z_io_connect_ref': io.c:410: `self' undeclared (first use in this function) io.c:410: parse error before `)' io.c:413: warning: implicit declaration of function `g_static_rec_mutex_lock' io.c:415: warning: implicit declaration of function `g_static_rec_mutex_unlock' io.c: In function `z_io_connect_unref': io.c:422: `self' undeclared (first use in this function) io.c:422: parse error before `)' io.c: At top level: io.c:455: parse error before `GStaticRecMutex' io.c:455: warning: no semicolon at end of struct or union io.c:456: warning: type defaults to `int' in declaration of `ZIORealListen' io.c:456: warning: data definition has no type or storage class io.c: In function `z_io_listen_accept': io.c:466: `self' undeclared (first use in this function) io.c:466: parse error before `)' io.c: In function `z_io_listen_new': io.c:539: `self' undeclared (first use in this function) io.c:539: parse error before `)' io.c: In function `z_io_listen_start': io.c:599: `self' undeclared (first use in this function) io.c:599: parse error before `)' io.c: In function `z_io_listen_free_func': io.c:622: `self' undeclared (first use in this function) io.c:622: parse error before `)' io.c: In function `z_io_listen_free': io.c:646: `self' undeclared (first use in this function) io.c:646: parse error before `)' io.c: In function `z_io_listen_ref': io.c:664: `self' undeclared (first use in this function) io.c:664: parse error before `)' io.c: In function `z_io_listen_unref': io.c:676: `self' undeclared (first use in this function) io.c:676: parse error before `)' make[3]: *** [io.lo] Error 1 make[3]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2' make: *** [all-recursive-am] Error 2 A zorp forrasaban talal hibat (io.c). Please help!!! :( Az 1.3 glib ezt megoldja?? :o Szerintem nem a glib verzioval van gondja... Bye! ---------------------- Linux RedHat 7.1 ----------------------
Hi! No... letoltottem a www.balabit.hu-rol a glib-1.3.1.tar.gz-t. ./configure make make install Lefordult. Utana a zorpot probaltam ./configure --prefix=/usr/local/zorp make De most ez a hiba: ... ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_Delete' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetString' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Occurred' ../lib/.libs/libzorp.so: undefined reference to `Py_FindMethod' ../lib/.libs/libzorp.so: undefined reference to `PyEval_RestoreThread' ../lib/.libs/libzorp.so: undefined reference to `PyEval_AcquireThread' ../lib/.libs/libzorp.so: undefined reference to `Py_InitModule4' ../lib/.libs/libzorp.so: undefined reference to `_PyObject_New' ../lib/.libs/libzorp.so: undefined reference to `Py_Initialize' ../lib/.libs/libzorp.so: undefined reference to `PyObject_GetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyCallable_Check' ../lib/.libs/libzorp.so: undefined reference to `PyRun_SimpleFile' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Length' ../lib/.libs/libzorp.so: undefined reference to `PyImport_ImportModule' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseLock' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Clear' ../lib/.libs/libzorp.so: undefined reference to `PyString_AsString' ../lib/.libs/libzorp.so: undefined reference to `PyString_FromString' ../lib/.libs/libzorp.so: undefined reference to `PyExc_ValueError' ../lib/.libs/libzorp.so: undefined reference to `PyExc_TypeError' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Repr' ../lib/.libs/libzorp.so: undefined reference to `PyCObject_AsVoidPtr' ../lib/.libs/libzorp.so: undefined reference to `PyEval_SaveThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Str' ../lib/.libs/libzorp.so: undefined reference to `PyModule_GetDict' ../lib/.libs/libzorp.so: undefined reference to `PyExc_AttributeError' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Format' ../lib/.libs/libzorp.so: undefined reference to `PyObject_CallObject' ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_New' ../lib/.libs/libzorp.so: undefined reference to `PyInt_Type' ../lib/.libs/libzorp.so: undefined reference to `PyEval_InitThreads' ../lib/.libs/libzorp.so: undefined reference to `PyObject_SetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyInt_AsLong' ../lib/.libs/libzorp.so: undefined reference to `PyArg_Parse' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Print' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetObject' ../lib/.libs/libzorp.so: undefined reference to `PyType_Type' ../lib/.libs/libzorp.so: undefined reference to `PyArg_ParseTuple' ../lib/.libs/libzorp.so: undefined reference to `PySequence_Check' ../lib/.libs/libzorp.so: undefined reference to `PyTuple_New' ../lib/.libs/libzorp.so: undefined reference to `PyEval_CallFunction' collect2: ld returned 1 exit status make[2]: *** [zorp] Error 1 make[2]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2/zorp' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2' make: *** [all-recursive-am] Error 2 Mit csinaltam rosszul? Bye! ---------------------- Linux RedHat 7.1 ----------------------
On Thu, Oct 04, 2001 at 04:49:53PM +0200, MG wrote:
Hi!
No... letoltottem a www.balabit.hu-rol a glib-1.3.1.tar.gz-t. ./configure make make install
Lefordult. Utana a zorpot probaltam ./configure --prefix=/usr/local/zorp make
De most ez a hiba: ... ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_Delete' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetString' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Occurred' ../lib/.libs/libzorp.so: undefined reference to `Py_FindMethod' ../lib/.libs/libzorp.so: undefined reference to `PyEval_RestoreThread' ../lib/.libs/libzorp.so: undefined reference to `PyEval_AcquireThread' ../lib/.libs/libzorp.so: undefined reference to `Py_InitModule4' ../lib/.libs/libzorp.so: undefined reference to `_PyObject_New' ../lib/.libs/libzorp.so: undefined reference to `Py_Initialize' ../lib/.libs/libzorp.so: undefined reference to `PyObject_GetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyCallable_Check' ../lib/.libs/libzorp.so: undefined reference to `PyRun_SimpleFile' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Length' ../lib/.libs/libzorp.so: undefined reference to `PyImport_ImportModule' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseLock' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Clear' ../lib/.libs/libzorp.so: undefined reference to `PyString_AsString' ../lib/.libs/libzorp.so: undefined reference to `PyString_FromString' ../lib/.libs/libzorp.so: undefined reference to `PyExc_ValueError' ../lib/.libs/libzorp.so: undefined reference to `PyExc_TypeError' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Repr' ../lib/.libs/libzorp.so: undefined reference to `PyCObject_AsVoidPtr' ../lib/.libs/libzorp.so: undefined reference to `PyEval_SaveThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Str' ../lib/.libs/libzorp.so: undefined reference to `PyModule_GetDict' ../lib/.libs/libzorp.so: undefined reference to `PyExc_AttributeError' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Format' ../lib/.libs/libzorp.so: undefined reference to `PyObject_CallObject' ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_New' ../lib/.libs/libzorp.so: undefined reference to `PyInt_Type' ../lib/.libs/libzorp.so: undefined reference to `PyEval_InitThreads' ../lib/.libs/libzorp.so: undefined reference to `PyObject_SetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyInt_AsLong' ../lib/.libs/libzorp.so: undefined reference to `PyArg_Parse' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Print' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetObject' ../lib/.libs/libzorp.so: undefined reference to `PyType_Type' ../lib/.libs/libzorp.so: undefined reference to `PyArg_ParseTuple' ../lib/.libs/libzorp.so: undefined reference to `PySequence_Check' ../lib/.libs/libzorp.so: undefined reference to `PyTuple_New' ../lib/.libs/libzorp.so: undefined reference to `PyEval_CallFunction'
nem talalja meg a python libet. probald meg igy: ./configure --with-python-libs=/usr/lib/python1.5/config (kell hozza a python-dev csomag) -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On 04-Oct-2001 Balazs Scheidler wrote:
nem talalja meg a python libet. probald meg igy:
./configure --with-python-libs=/usr/lib/python1.5/config
Megprobalom.
(kell hozza a python-dev csomag)
Tudom, fent van. Sot a python-extclass-devel is. THanx! Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
Hi! Szoval glib1.3: ./configure make make install Ez oke. A zorp 1.4: ./configure --with-python-libs=/usr/local/python1.5/config --prefix=/usr/local/zorp make ...es ugyanaz... :(( ../lib/.libs/libzorp.so: undefined reference to `_Py_NoneStruct' ../lib/.libs/libzorp.so: undefined reference to `PyString_Type' ../lib/.libs/libzorp.so: undefined reference to `PyImport_AddModule' ../lib/.libs/libzorp.so: undefined reference to `_PyThreadState_Current' ../lib/.libs/libzorp.so: undefined reference to `PyTuple_SetItem' ../lib/.libs/libzorp.so: undefined reference to `Py_BuildValue' ../lib/.libs/libzorp.so: undefined reference to `Py_Finalize' ../lib/.libs/libzorp.so: undefined reference to `PyExc_KeyError' ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_Delete' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetString' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Occurred' ../lib/.libs/libzorp.so: undefined reference to `Py_FindMethod' ../lib/.libs/libzorp.so: undefined reference to `PyEval_RestoreThread' ../lib/.libs/libzorp.so: undefined reference to `PyEval_AcquireThread' ../lib/.libs/libzorp.so: undefined reference to `Py_InitModule4' ../lib/.libs/libzorp.so: undefined reference to `_PyObject_New' ../lib/.libs/libzorp.so: undefined reference to `Py_Initialize' ../lib/.libs/libzorp.so: undefined reference to `PyObject_GetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyCallable_Check' ../lib/.libs/libzorp.so: undefined reference to `PyRun_SimpleFile' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Length' ../lib/.libs/libzorp.so: undefined reference to `PyImport_ImportModule' ../lib/.libs/libzorp.so: undefined reference to `PyEval_ReleaseLock' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Clear' ../lib/.libs/libzorp.so: undefined reference to `PyString_AsString' ../lib/.libs/libzorp.so: undefined reference to `PyString_FromString' ../lib/.libs/libzorp.so: undefined reference to `PyExc_ValueError' ../lib/.libs/libzorp.so: undefined reference to `PyExc_TypeError' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Repr' ../lib/.libs/libzorp.so: undefined reference to `PyCObject_AsVoidPtr' ../lib/.libs/libzorp.so: undefined reference to `PyEval_SaveThread' ../lib/.libs/libzorp.so: undefined reference to `PyObject_Str' ../lib/.libs/libzorp.so: undefined reference to `PyModule_GetDict' ../lib/.libs/libzorp.so: undefined reference to `PyExc_AttributeError' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Format' ../lib/.libs/libzorp.so: undefined reference to `PyObject_CallObject' ../lib/.libs/libzorp.so: undefined reference to `PyThreadState_New' ../lib/.libs/libzorp.so: undefined reference to `PyInt_Type' ../lib/.libs/libzorp.so: undefined reference to `PyEval_InitThreads' ../lib/.libs/libzorp.so: undefined reference to `PyObject_SetAttrString' ../lib/.libs/libzorp.so: undefined reference to `PyInt_AsLong' ../lib/.libs/libzorp.so: undefined reference to `PyArg_Parse' ../lib/.libs/libzorp.so: undefined reference to `PyErr_Print' ../lib/.libs/libzorp.so: undefined reference to `PyErr_SetObject' ../lib/.libs/libzorp.so: undefined reference to `PyType_Type' ../lib/.libs/libzorp.so: undefined reference to `PyArg_ParseTuple' ../lib/.libs/libzorp.so: undefined reference to `PySequence_Check' ../lib/.libs/libzorp.so: undefined reference to `PyTuple_New' ../lib/.libs/libzorp.so: undefined reference to `PyEval_CallFunction' collect2: ld returned 1 exit status make[2]: *** [zorp] Error 1 make[2]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2/zorp' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gabor/TMP/zorp-1.4.0rc2' make: *** [all-recursive-am] Error 2 A fent levo csomagok: glib-1.3.1 (forrasbol, csomagbol glib-1.2.9-1) python-1.5.2-30 python-devel-1.5.2-30 python-extclass-1.2-1 python-extclass-devel-1.2-1 openldap-2.0.7-14 openssl-0.9.6-3 openssl-devel-0.9.6-3 Most akkor mi a baja? Mukodik a zorp egyaltalan valakinek? :) A 'make' a 0.9-es zorp-al: In file included from /home/gabor/TMP/zorp-0.9.1/lib/zorp/zorp.h:28, from whois.c:10: /home/gabor/TMP/zorp-0.9.1/lib/zorp/misc.h:29:6: warning: no newline at end of file /home/gabor/TMP/zorp-0.9.1/lib/zorp/misc.h:29:6: warning: no newline at end of file /home/gabor/TMP/zorp-0.9.1/libtool --mode=link gcc -g -Wall -D_GNU_SOURCE -L/home/gabor/TMP/zorp-0.9.1/lib/.libs -lzorp -lzorpll -ldl -lpthread -lssl -lcrypto -lm -lnsl -L/usr/lib/debug -L/usr/local/lib -rdynamic -lgmodule -lgthread -lglib -lpthread -ldl -o libwhois.la -rpath /usr/local/zorp/lib/zorp whois.lo mkdir .libs ln -s whois.lo whois.o gcc -shared whois.lo -L/home/gabor/TMP/zorp-0.9.1/lib/.libs -lzorp -lzorpll -ldl -lpthread -lssl -lcrypto -lm -lnsl -L/usr/lib/debug -L/usr/local/lib -lgmodule -lgthread -lglib -lpthread -ldl -lc -Wl,-soname -Wl,libwhois.so.0 -o .libs/libwhois.so.0.0.0 (cd .libs && rm -f libwhois.so.0 && ln -s libwhois.so.0.0.0 libwhois.so.0) (cd .libs && rm -f libwhois.so && ln -s libwhois.so.0.0.0 libwhois.so) creating libwhois.la (cd .libs && rm -f libwhois.la && ln -s ../libwhois.la libwhois.la) make[3]: Leaving directory `/home/gabor/TMP/zorp-0.9.1/modules/zorp-module-whois-1.0.0' make[2]: Leaving directory `/home/gabor/TMP/zorp-0.9.1/modules' Making all in zorp make[2]: Entering directory `/home/gabor/TMP/zorp-0.9.1/zorp' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/home/gabor/TMP/zorp-0.9.1/lib -I/home/gabor/TMP/zorp-0.9.1 -I/usr/include/python1.5 -I/usr/local/lib/glib/include -I/usr/local/include -D_REENTRANT -g -Wall -D_GNU_SOURCE -c main.c In file included from /home/gabor/TMP/zorp-0.9.1/lib/zorp/zorp.h:28, from main.c:28: /home/gabor/TMP/zorp-0.9.1/lib/zorp/misc.h:29:6: warning: no newline at end of file /home/gabor/TMP/zorp-0.9.1/lib/zorp/misc.h:29:6: warning: no newline at end of file main.c:39:24: zorp/satyr.h: No such file or directory main.c:41:26: zorp/license.h: No such file or directory make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/home/gabor/TMP/zorp-0.9.1/zorp' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gabor/TMP/zorp-0.9.1' make: *** [all-recursive-am] Error 2 A fenti 2 header tenyleg sehol... :-o Lehet hogy inkabb lemondok a zorp-rol....! :(( Bye! ---------------------- Linux RedHat 7.1 ----------------------
Bocs, hogy közbeszólok, és lehet, hogy nem jót, de... On Fri, 5 Oct 2001, MG wrote:
./configure --with-python-libs=/usr/local/python1.5/config ^^^^^^ --prefix=/usr/local/zorp make
...es ugyanaz... :((
../lib/.libs/libzorp.so: undefined reference to `_Py_NoneStruct' ../lib/.libs/libzorp.so: undefined reference to `PyString_Type'
[...]
A fent levo csomagok: ^^^^^^^^ glib-1.3.1 (forrasbol, csomagbol glib-1.2.9-1) python-1.5.2-30 python-devel-1.5.2-30 python-extclass-1.2-1 python-extclass-devel-1.2-1
... csodálnám, ha gyári csomag a /usr/local-ba kerülne. (Hozzá kell tegyem: nem ismerem a RH-t.)
---------------------- Linux RedHat 7.1 ----------------------
Én átnézném a fontosabb makefile-okat is (amiket általában inkludálnak a többiek) és leellenőrizném bennük az elérési utakat. Előfordulhat, hogy a configure nem egészen azt az eredményt generálja amit szeretne az ember. -- Ervin
On 08-Oct-2001 Dologh Ervin wrote:
Bocs, hogy k�zbesz�lok, �s lehet, hogy nem j�t, de... ...
... csod�ln�m, ha gy�ri csomag a /usr/local-ba ker�lne.
Marpedig ott is van python. :)
�n �tn�zn�m a fontosabb makefile-okat is (amiket �ltal�ban inklud�lnak a t�bbiek) �s leellen�rizn�m benn�k az el�r�si utakat. El�fordulhat, hogy a configure nem eg�szen azt az eredm�nyt gener�lja amit szeretne az ember.
Ezt nem szeretem a linux-ban, hogy nem egyseges... :( Minden disztribben ez mas, az mas... Na mind1, hogy alljak neki...? Probalta valaki mar egyaltalan leforditani a zorpot mas disztrib alatt? Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
On Mon, Oct 08, 2001 at 08:22:30AM +0200, MG wrote:
Én átnézném a fontosabb makefile-okat is (amiket általában inkludálnak a többiek) és leellenőrizném bennük az elérési utakat. Előfordulhat, hogy a configure nem egészen azt az eredményt generálja amit szeretne az ember.
Ezt nem szeretem a linux-ban, hogy nem egyseges... :( Minden disztribben ez mas, az mas... Na mind1, hogy alljak neki...? Probalta valaki mar egyaltalan leforditani a zorpot mas disztrib alatt?
nekem ment redhat alatt is. ne a linker-, hanem a configure outputjat vagd be ide. esetleg a config.log-ot. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On 08-Oct-2001 Balazs Scheidler wrote:
nekem ment redhat alatt is. ne a linker-, hanem a configure outputjat vagd be ide. esetleg a config.log-ot.
Ok. Megnezem otthon. Akkor azt irjatok le please milyen fajlokat keres, mi a fajlok neve? Ha nem gond ird mar le lecives, hogy hogyan forditottad le RH alatt? Milyen opciokkal? Elore is koszi!!! Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
Hi! Sikerult leforditani a zorp-ot!!!!! Koszi mindenkinek!!!! ./configure --with-python-libs=/usr/lib/python1.5/config --prefix=/usr/local/zorp make make install THanx!!! Bye! ---------------------- Linux RedHat 7.1 ----------------------
On 2001 Oct 03, MG wrote:
Minden fent van, nem hianyol semmit, hanem valtozo deklaralasi hibakat irogat a zorp headerben... :( Ez mitol van?
Milyen verzioju pl. a glib? Mit mond a glib-config --version? Milyen verzioju a python-extclass? -- PGP ID 0x8D143771, /C5 95 43 F8 6F 19 E8 29 53 5E 96 61 05 63 42 D0 GPG ID ABA0E8B2, 45CF B559 8281 8091 8469 CACD DB71 AEFC ABA0 E8B2 It is better to remain silent and be considered a fool, than to speak and remove all doubt. -- Mark Twain
On 03-Oct-2001 SZALAY Attila wrote:
Milyen verzioju pl. a glib?
1.2.9-1. De ujabbat nem talaltam rpn-ben. Tudom a balabit-on fent vant forrasban... :( A kereseokben sem talalom rpm-ben. :( Ez lehet a baja?
Mit mond a glib-config --version?
Milyen verzioju a python-extclass?
1.2-1. Csak a glib verzioja nem stimmel. Bye! ---------------------- Linux RedHat 7.1 ----------------------
Hi All! On 2001 Oct 03, MG wrote:
On 03-Oct-2001 SZALAY Attila wrote:
1.2.9-1. A kereseokben sem talalom rpm-ben. :( Ez lehet a baja?
Igen. -- PGP ID 0x8D143771, /C5 95 43 F8 6F 19 E8 29 53 5E 96 61 05 63 42 D0 GPG ID ABA0E8B2, 45CF B559 8281 8091 8469 CACD DB71 AEFC ABA0 E8B2 The best things in life are free, but the expensive ones are still worth a look.
Hi! Az rpmfind.net-en a RedHat rawhide-ban talaltam egy glib2-1.3.7-4.i386.rpm (es glib2-devel-1.3.7-4.i386.rpm). Ez az a bizonyos glib 1.3?? Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
On Thu, Oct 04, 2001 at 08:30:57AM +0200, MG wrote:
Hi!
Az rpmfind.net-en a RedHat rawhide-ban talaltam egy glib2-1.3.7-4.i386.rpm (es glib2-devel-1.3.7-4.i386.rpm). Ez az a bizonyos glib 1.3??
nem. csak az jo, ami a weblapon van. (1.3.1) -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, Oct 04, 2001 at 08:30:57AM +0200, MG wrote:
Hi!
Az rpmfind.net-en a RedHat rawhide-ban talaltam egy glib2-1.3.7-4.i386.rpm (es glib2-devel-1.3.7-4.i386.rpm). Ez az a bizonyos glib 1.3??
es mi lenne ha feltenned az alien csomagot es a debeket atkonvertalnad rpmbe? - ------------------------- Narancs v1 IT Security Administrator "Security of information is an illusion. What is in one's mind gets into the collective consciousness (akasha), so that can be read with meditation ;-) You don't have to hack. Just 'remember'! You're the one." -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAju8P24ACgkQGp+ylEhMCIWVagCfYaCCvJ+Oa0LOchoo9WgWq5zj AKcAn1puVp+HE62glM9HyMHybqPCg1Ec =DZRp -----END PGP SIGNATURE-----
On 04-Oct-2001 Narancs v1 wrote:
es mi lenne ha feltenned az alien csomagot es a debeket atkonvertalnad rpmbe?
Nem biztos hogy tul jo otlet, mivel masok a fuggosegek, utvonalak. Asszem korabban probaltam mar, de nem sok sikerrel. De megprobalom meg1x. Radasul az alien a forrast is keresi (asszem). Nem ertem miert...? Tehat hiaba adom meg: alien -r zorp....deb zorp....rpm A forras csomag is kell neki... Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
On 04-Oct-2001 Balazs Scheidler wrote:
nem. csak az jo, ami a weblapon van. (1.3.1)
De jo... :( Nincs meg valahol rpm-ben...? Bye! ---------------------- Linux RedHat 6.2/7.1 ----------------------
participants (7)
-
Balazs Scheidler
-
Dologh Ervin
-
MG
-
Narancs v1
-
SZALAY Attila
-
SZALAY Attila
-
UgK