Newsgroup: it.comp.os.linux.development
Titolo: Devo far gigare IRCD sotto Windows 2000

Salve
Ho necessità di far girare un IRCD server sotto win 2000 Server.
Hoprovato Windows Services for Unix ma senza risultato.
VMWare sembrerebbe la cosa piu sensata ma non voelvo appensatire troppo il
sistema.
Ho provato cgywin ma non so che librerie installare
qualche aiuto?
grazie


prova
http://www.ircxpro.com
pare sia carino.
ciao,
kain
kuht.it

, 
e.spado...@mycron.it
 says...

prova un pò 'sto qua...
http://bewareircd.cjb.net/
-- 
+-----
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-----

 ha scritto nel messaggio
news:MPG.18ae39e0e...@powernews.libero.it...


 any helps?
Senti, comincia a filare su un newsgroup dove parlino di windows,
oppure vai sul sito di ircd e chiedi li.
Qua sei tanto OT.
Max

 ha scritto nel messaggio
news:ceK1a.101656$ZE.28...@twister2.libero.it...


 per cui NON sono OT.
Pregevolissimo Elia, se proprio vogliamo merrere i puntini sulle i,
icol.sys č sicuramente il posto sbagliato.
Al limite sei molto piů IT su icol.software.
Max

 
distinto sig citrix, sič fatto fregare dal simpaticone elia, il quale ha 
bellamente crosspostato su mezza usenet...
:-)


 distinto sig citrix, siè fatto fregare dal simpaticone elia, il quale ha


 per cui NON sono OT.
Non ti accorgi che, oltre che su it.comp.os.win.win2000, stai
scrivendo anche su it.comp.os.linux.development e it.comp.os.linux.sys
dove ovviamente SEI OT?


Prova a vedere 
http://www.cygwin.com
Alessandro.

 ha scritto nel messaggio news:SBP1a.6592


 
quoting a parte...
come mai non t basta un qualsiasi port?
bewareircd, se non sbaglio, usa addirittura gli stessi files d cfg dei 
demoni *nix...


 ha scritto nel messaggio > come mai non t basta un


 
ho capito.
tu hai detto che devi far girare esattamente lo stesso server che gira 
sotto *nix.
c'è un motivo particolare?
t è stato ordinato dal capo?
compatibilità strane?
volevo solo sapere se si tratta della soluzione che hai trovato o d un 
problema che t hanno posto...


 ha scritto nel messaggio > ho capito.


 DEVE girare lo stesso demone che va sotto *nix, anche sotto win nt .
a suo tempo portai una versione del bahamut ( l`ircd di DALnet, 
http://bahamut.dal.net
 ) su win2k, senza usare cygwin ( leggi:
con visual studio. )
problemi difficili da risolvere non ce ne sono di solito, a parte
i soliti con le implementazioni dei socket non blocking e del numero
massimo di fd che un processo puo` aprire, per il resto il layer posix
di NT, pur essendo una ciofeca in termini di prestazioni, fa il suo
lavoro.
il resto del codice e` pesantemente wrappato ( i mean: le funzioni che
chiamano syscall o cmq sono dipendenti dall`OS ), e la maggior parte
dei cambiamenti da fare e` situato in ircd.c ( io_loop() ), s_bsd.c
( read_message() ) e bsd.c ( send_queued() ).
quindi il mio consiglio e` questo: procurati i sorci, crea un .dsw con
visual studio, creati l`options.h ed il config.h a mano ed inizia a
compilare. se conosci il C penso che in una settimana ne esci ( e magari
rilasci anche qcs per la comunita` :)
il mio src e` basato su bahamut 1.4.30 e sinceramente non so neppure se
ne sia ancora in possesso, non lo supportai + quando se ne ando` via l`
ultima macchina NT dalla rete :)
se decidi di cimentarti nel port, do la mia disponibilita` ad aiutarti
ciao :)
vjt
p.s. la prox volta cerca di evitare il crosspost :)
-- 
pub 1024D/F04476A2 :: 6807 EEA5 7F97 AC9A D8EF  AE73 64CD 71A2 F044 76A2
http://suxserv.sourceforge.net/vjt.asc
        ||  This signature has         
Free advertisement: 
http://www.freebsd.org/
   ||      Super Cow Powers.