Selamlar.

ENV leri zabit e aktarmak icin do_scan.c dosyasina bir satir eklemek ve
bir satiri da degistirmek yeterli.

Ekte patch ini gonderiyorum.

#include "env.h" ekleniyor bir de

execve kisminda environ gonderiliyor.

Bir for dongusu icinde gelen env leri bir dosyaya yazdirmistim ama o
kodlari bulamiyorum simdi.

Bir yardimim olursa sevinirim.

Iyi calismalar.

Not: Maili 10 kere alirsaniz, kusura bakmayin. Bir problem sebebi
ile sanirim 10ncu kez deniyorum.

Necati Ersen SISECI
http://www.acikkod.org
http://www.enderunix.org


Patch
------
--- do_scan.old.c       2004-04-14 18:00:24.000000000 +0300
+++ do_scan.c   2004-08-11 09:22:15.000000000 +0300
@@ -5,6 +5,7 @@
 #include "sig.h"
 #include "exitcodes.h"
 #include "strerr.h"
+#include "env.h"

 extern int flaglog;
 extern pid_t pid;
@@ -28,7 +29,7 @@
        close(0); /* Don't let it fiddle with message */
        close(1); /* Don't let it fiddle with envelope */
        if (!flaglog) close(2); /* Don't let it squeal, except in debug
mode */
-       execve(*auto_scancmd, auto_scancmd, 0);
+       execve(*auto_scancmd, auto_scancmd, environ);
         if (flaglog)
           strerr_warn1("qscanq-stdin: fatal: failed to execve scanner:
",&strerr_sys);
        _exit(QQ_XBUGS); /* hopefully never reached */;




-----Original Message-----
From: Ozan Turksever [mailto:[EMAIL PROTECTED]
Sent: Tuesday, August 10, 2004 12:15 PM
To: [EMAIL PROTECTED]
Subject: Re: Fwd: Re: [freebsd] zabit'i deneyen var mi?

Merhaba,
 Yanitin icin tesekkurler.Su an qscanq'dan bazi ENV'leri zabit'e aktarmam
lazim, mailinde bunu yaptigini soylemissin.Eger mumkun ise degisiklikleri
bana yolluyabilir misin? Senin tecruben qscanq uzerindeki calismami
hizlandiricaktir.Mailde bahsettigim bazi konular benim icin acil ve bazi
seyler yapmam gerekiyor.
 Bilgi gonderirsen sevinirim.

Iyi calismalar
Ozan Turksever



---------------------------------------------------------------------
Duydunuz mu! Turkiye'nin ilk FreeBSD kitabi cikti.
http://www.acikkod.com/freebsd.php

To unsubscribe, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org ve http://www.mail-archive.com/[EMAIL 
PROTECTED]


Cevap