mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: dns

Avrei bisogno di qualche documento per iniziare l'attivitŕ in oggetto,
su linux RedHat 6.2, sarebbe preferibile in italiano, e con approccio
semplice. Qualcuno puň darmi una dritta?
Grazie Piero

 
vorresti metter su un server dns sulla tua redhat oppure vuoi
semplicemente sapere come configurare i dns di dialup? nel primo caso
www.pluto.linux.it
 e lģ ci sono degli howto nel secondo caso editi
/etc/resolv.conf e addi: 
nameserver 194.20.8.4 
nameserver 194.20.24.1
nameserver 194.20.24.2
#--EOF--
:D
(questi sono i server dns di inet e iol...)
byez :D

Newsgroup: it.comp.os.linux.development
Titolo: Programmazione in C++

 difficilmente trovi un testo di pari livello.
Su questo concordo con te: si tratta di un testo di livello elevato. 
Pero', appunto, non so se chi e' a zero di conoscenze, possa comprendere 
bene il testo...

 bene il testo...
Vabbè allora è meglio che si rivolge a un linguaggio meno complesso direi :)
Ciao !
Nicholas 

, gsam78
@
NOSPAM.libero.it
 says...

:)
io direi che uno puo' rivolgersi al C++, ed usarlo anche in maniera 
proficua, senza pero' essere un guru di tale linguaggio. Direi che il 
testo Thinking in C++ di Heckel (o come si scrive :) vada benissimo per 
iniziare.
...poi, se si vuole scendere maggiormente nei dettagli, ben venga lo 
sturmtruppen :)
...in ogni caso, si tratta sempre di opinioni IHMO :)
ciao!
coden

 - evita come la peste i libri di Schildt
scusa, perchè ?
Io, anni fà, ne avevo comprato uno, anche se parlava solo del C normale.
Alex

- alexpsw :

Mah, sono note diverse chicche (tipo un fantomatico C2Pascal -_- ...) fanno
sembrare i suoi testi non proprio adatti allo studio.
Da un'occhiata a 
www.accu.org
Ciao !
Nicholas
Newsgroup: it.comp.os.linux.development
Titolo: [consiglio] sviluppo video

Salve a tutti , 
vorrei iniziare ad interessarmi allo sviluppo di software di
manipolazione video ma ho le idee parecchio confuse ...
... infatti non mi sembra che in rete ci sia molta documentazione a
riguardo , inoltre i sorgenti di applicativi video di qualsiasi natura
tipo avidemux , mplayer , xine , mjpegtools ecc ecc sono veramente
troppo complicati da studiare .
Inoltre dovrei anche capire quali librerie utilizzare (ho provato per
ora le libmpeg3 ma oltre a qualche informazione sul filmato in esame
non riesco a fare altro).
Mi manca in pratica un buon punto di partenza ....
Se qualcuno del "gruppo" ha esperienze in merito sarei lieto di
accetarne i consigli come anche link in merito.
grazie
Arrigo "oOo razzo oOo" Razzini

 __declspec(dllexport) and __declspec(dllimport)
That's a complicated question.  Essentially, the MS engineers were on crack
when they designed Windows DLLs.    (C. Thompson on the Cygwin mailing list)

 Mi manca in pratica un buon punto di partenza ....
vuoi dire che ti manca tutta la teorica di elaborazione delle immagini?
ahi ahi ahi....
comincia a cercare su google le specifiche dei formati.



tra parentesi.... Visto che le cose mi vengono sempre in mente a metà...
http://film.gimp.org/
http://cinepaint.sourceforge.net/

 comincia a cercare su google le specifiche dei formati.
Beh , l'elaborazione delle immagini è già un punto di partenza che nei
giorni scorsi ho approfondito.
Intendevo però qualcosa di più concreto sul piano video.
cmq grazie per i link che potrebbero tornarmi utili .
razzo

 perderti.
Penso sia una buona idea .
ciao
razzo
Newsgroup: it.comp.os.linux.development
Titolo: conteggio del tempo

come posso contare il tempo che realmente trascorre mentre il mio processo
è in esecuzione ?
spulciando per la rete ho trovato le seguenti informazioni
function()
{
	clock_t start, end;
	double elapsed;
 
	start = clock();
	... /* code */ ...
 
	end = clock();
        elapsed = ((double) (end - start)) / CLOCKS_PER_SEC;
 
	/* qui elapsed contiene il numero di secondi che sono passati */
}
quello che non mi quadra usando tale codice è che se inserisco funzioni di
tipo sleep() tra le due chiamate a clock() il conteggio per quei secondi
non viene effettuato, cioè:
start = clock();
sleep( 4 );	
end = clock();
elapsed = ((double) (end - start)) / CLOCKS_PER_SEC;
a questo punto elapsed è uguale a 0, ma io vorrei che fosse uguale a 4..
come fare ?
Grazie a tutti.
Matic


Usa:
man 2 time
man 2 gettimeofday
Alessandro.

 Alessandro.
Quello che cercavo. Grazie

Newsgroup: it.comp.os.linux.development
Titolo: Guida in linea per C o C++

Ciao!
Esiste una guida per C o C++ per linux, più o meno simile a quella 
integrata dentro al Turbo C++ della Borland? Dove potrei trovarla?
Grazie a tutti per le risposte,
Fabio.

On Sat, 12 Apr 2003 18:04:42 GMT, Fabio Oleari 
was talkin'about:
#define IMHO

Ce n'e' una in un pacchetto collegato a kdevelop.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Take It All, Our Gold, Our Homes, Our Life, But We Didn't Kill 
	    Your Christ! !>- Blind Guardian - The Script For My Requiem


no conosco bene quello che citi, ma hai provato a vedere le manpage di
sviluppo? Prova a lanciare 
man 3 printf

 integrata dentro al Turbo C++ della Borland? Dove potrei trovarla?
	info libc ...
	oppure vedi se ti torna utile: 
 
www.lulli.net
 -> hackabilia --> "imparare il C - una guida per Linux" 
	Se lo salvi e lo "sfogli" con w3m o lynx potrebbe fungere
	da "guida in linea". Per C++, credo ci sia la documentazione 
	della STL, Debian ha un pacchetto apposito, per le altre non
	so...
	Saluti,
	PL 
-- 

 	Se lo salvi e lo "sfogli" con w3m o lynx potrebbe fungere
Grazie mille... una cosa simile può davvero fungere da guida in linea... 
Sembra comodo. Grazie ancora.
Ciao!
Newsgroup: it.comp.os.linux.development
Titolo: [gtk+] Cancellare il contenuto di un text

C'e` un modo semplice semplice per cancellare il contenuto di un GtkText?
Qualcosa tipo il gtk_clist_clear?
Mille grazie, come al solito ;-)
Ciao, Sandro.
--------------------------------
Inviato via 
http://usenet.iol.it

 GtkText? Qualcosa tipo il gtk_clist_clear?
GtkText* Text;
gtk_editable_delete_text (GTK_EDITABLE(Text), 0, -1);
ma la documantazione, ce l'avete? se si, la leggete?  mah...
http://www.gtk.org

se si, la
leggete?  mah...
certo che si.
Perdonami se ti ho fatto perdere la
pazienza. BTW la cosa, imho, non era proprio cosě banale :-/
Grazie
mille, Sandro.


 pazienza. BTW la cosa, imho, non era proprio cosě banale :-/
non ho perso la pazienza, e' che sulla doc di gtktext c'e' scritto che 
deriva da editable, darci uno sguardo sarebbe la prima cosa da fare
-- 
Se l'appetito vien mangiando,
Figuriamoci a digiuno...
BW2K+2

Newsgroup: it.comp.os.linux.development
Titolo: Aggiornare Fedora Core 5 all'ultima versione.

Ho Linux fedora Core 5 e  sigh sigh..., forse sbagliando, non ho mai
aggiornato...anche perch� non sono un ferrato linuxista e la config in
oggetto la usavo per fare girare un paio di programmi scientifici che
su FedoraCore 5 64 bit vanno veramente una meraviglia...nulla di
poaragonabile a windows 64. Ora volevo aggiornare ma mi pare di capire
che non sia semplice. C'� qualcuno che mi sa dire se si puo fare
Grazie 
Ciao
eroes

 aggiornato...anche perchè non sono un ferrato linuxista e la config in
]zac[
Il gruppo è quello sbagliato.
Comunque è quasi sicuro che devi o è meglio rinstallare da zero.

Comunque � quasi sicuro che devi o � meglio rinstallare da zero.
qualcuno mi ha buttato li di fare...agg a 7 e poi a 9 e quindi a
11...si potr� ?...corro a cercare queste vers se le trovo

 qualcuno mi ha buttato li di fare...agg a 7 e poi a 9 e quindi a
]zaz[
... beh manca solo di scalare il k2 ...
Auguri.
Newsgroup: it.comp.os.linux.development
Titolo: Re: template

 (.h e .cpp) come fai di solito.
OK!
Grazie per la tempestivita`.

Sono alle prime armi con g++ non riesco a capire perche i normalissimi
template generano errori di compilazione.
Riporto un esempio.
//File Array.h-----------------------------------
template<class T>
        class Array {
                T* a;
                int size;
        public:
                Array(int);
                T& operator[] (int index);
        };
//File Array.cpp
template<class T>
        Array<T>::Array(int sz) : a(new T[size =sz]) {
                for(int i=0; i<size; i++)
                        a[i]=0;
        }
template<class T>--------------------------------
        T& Array<T>::operator[](int index) {
                if(index >= 0 && index < size) return a[index];
                return *new T;
        }
//File main.cpp----------------------------------
int main (int argc, char *argv[]) {
        Aray<int> I(10);
        return 0;
}
In compilazione g++ Genera l'errore: 
'undefined reference to Array<int>::Array[in-charge](int)'.
Mi potreste aiutare?
Grazie tante.


metti la definizione delle funzioni di Array nel file array.h e, a meno 


Fred Mammola e il Tempio di Sdenk Settemani Urrins wrote:
Avrei un'altra domanda: come si fa a distribuire una libreria di classi
template nascondendo il codice?

 template nascondendo il codice?
Non si può. OpenSource rulez :-) 
Max
Newsgroup: it.comp.os.linux.development
Titolo: query sql

allora, supponiamo di avere due tabelle, a e b, con entrambe un campo 
che chiamiamo pippo.
Per avere gli elementi della colonna pippo dalla prima tabella posso 
fare una query del tipo
SELECT pippo FROM a;
Idem per la b posso fare
SELECT pippo FROM b:
come posso fare farmi selezionare tutte le voci della colonna pippo di a 
con l'esclusione delle voci che sono presenti nella colonna pippo di b?

 writes:
CO> allora, supponiamo di avere due tabelle, a e b, con entrambe un campo
CO> che chiamiamo pippo.
CO> Per avere gli elementi della colonna pippo dalla prima tabella posso
CO> fare una query del tipo
CO> SELECT pippo FROM a;
CO> Idem per la b posso fare
CO> SELECT pippo FROM b:
CO> come posso fare farmi selezionare tutte le voci della colonna pippo di
CO> a con l'esclusione delle voci che sono presenti nella colonna pippo di
CO> b?
Dipende da  cosa supporta il tuo  motore. Con un cesso  come Access e`
stata una cosa  da disperazione, alla fine l'ho  risolta con una outer
join  selezionando  i dati  che  avevano  i  valori provenienti  dalla
tabella B a null, con un database piu` serio c'e` anche la soluzione
select a.pippo from a where a.pippo not in (select b.pippo from b);
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico e fancazzista 
\/

> select a.pippo from a where a.pippo not in (select b.pippo from b);
Anche con quel cesso di Access si può fare... la sintassi non è proprio 
quella ma si avvicina molto, però è lentissima su grandi quantità di dati.
Io in genere faccio:
Select a.pippo from a left join b on a.pippo=b.pippo where b.pippo is null
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)
Newsgroup: it.comp.os.linux.development
Titolo: gotoxy() e clrscr() in C++

Salve, 
quale libreria devo includere per poter usare le suddette funzioni? 
Grazie in anticipo
Luigi
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 quale libreria devo includere per poter usare le suddette funzioni? 
1. Il newsgroup giusto e` it.comp.lang.c++
2. Quelle sono funzioni, se non sbaglio, di conio.h, della Borland
(soprattutto la seconda), e quindi non portabili su Linux.
3. man ncurses.
-- 
Emmanuele Bassi         |  Linux: [ 
http://digilander.iol.it/ebassi/linux/
 ]
                        |   SLRN: [ 
http://digilander.iol.it/ebassi/slrn/
  ]
emmanue...@iol.it
  |   SETI: [ 
http://digilander.iol.it/ebassi/seti/
  ]
  GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C

quale libreria devo includere per poter usare le suddette funzioni? 
uconio. La trovi su freshmeat.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.16
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos

 
Queste funzioni fanno parte della libreria C della Borland.  Non sono 
portabili su Unix, quindi non c'è supporto diretto per queste.
Un porting di queste librerie lo trovi a:
http://crazylovetrain.hypermart.net/projects.htm
La libreira si chiama UConio.
Comunque, non ci vuole  nulla di magico per emularle: la console di Linux è 
conforme alle direttive ANSI, cioè basta stampare a video delle stringhe 
particolari per ottenere risultati simili.
La stringa per pulire lo schermo è ESC[2J e quella per andare alla 
posizione voluta è ESC[XX;YYH, dove XX è la rappresentazione della colonna 
in decimale e YY quello della riga.
Un paio di semplici funzioni che fanno quello che vuoi è:
char cls[]    = "\033[2J";     /* 033 (b8) = 27 (b10) = ESC */
char locate[] = "\033[00;00H";
 
 
void clrscr(void){
  printf("%s",cls);
  gotoxy(0,0);
}
 
void gotoxy(unsigned int x, unsigned int y){
  if ( x<=80 && x>=1 && y<=25 && y>=1 ){
    locate[2] = ((x / 10) + 48);
    locate[3] = ((x % 10) + 48);
    locate[5] = ((y / 10) + 48);
    locate[6] = ((y % 10) + 48);
    printf("%s",locate);
  }
} 
Spero ti siano di aiuto.
  Saverio
Newsgroup: it.comp.os.linux.development
Titolo: Per esperti visitatori degli anfratti del Linux Source

Ultimamente la mia macchina è stata sfondata ed utilizzata come sniffer, ed
ovviamente i files di log sono stati tutti manipolati in modo che non
sapessi chi e perché.... mi chiedo allora se qualcuno saprebbe indicarmi
dove poter mettere le mani ( sul sorgente di syslogd ) in modo da aggiungere
un direzionamento dei log diverso dal classico del tipo in_culo_al_mondo.log
che quindi non può essere visto dall'hacker nel file syslogd.conf ma che
viene creato (e letto al momento opportuno).
 Oppure esiste una soluzione meno drastica ?
Grazie.
--
Alessio

 
se leggi la documentazione di syslog dovresti trovare qualcosa al riguardo.
Non credo serva toccare i sorgenti.
Mi pare si possa redirezionare l'output su una stampante, che forse e'
l'unico modo sicuro.
LG
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

l'unico modo sicuro.
finche non si finisce la carta....
-- 
Sidewinder  
---------------------------------------------------------------------
question = ( to ) ? be : ! be;
		-- Wm. Shakespeare
---------------------------------------------------------------------

 **************************************************************************
Una buona soluzione e' di loggare tutto su una macchina trusted.
Il syslogd permette di loggare (e accettare log) via rete. Quindi si puo' loggare
tutto su una macchina che non ha altre porte aperte se non quelle del syslog ed
eventualmente ssh per accesso da remoto (sono ovviamente da evitare protocolli
come ftpo e telnet che possono essere facilmente sniffati).

  Oppure esiste una soluzione meno drastica ?
a parete i consigli gia' avuti:
1) logging su stampte
2) logging su host remoto
(nel primo caso devi indicare in /etc/syslog.conf "auth.*
/dev/device_stampante" nel sencondo al posto di device_stamptante devi
mettere il nome di un host).
modificare i src del syslogd ha senso se, oltre a fornire un logging
differente, lo metti in un file crittato, o zippato, o in append a un file
sotto /usr/lib ... o cmq dei sistemi un po' furbi perche' se metti per unoa
sfortunato caso dovesse trovare un file di log che non conosce, come prima
reazione temo avrebbe "rm -rf /" :)
cmq, se riesci a trovare i file di log dello sniffer e' probabile che trovi
anche le sue sessioni loggate :)
Newsgroup: it.comp.os.linux.development
Titolo: socket e select

processi, conosco la vfork(), esistono altri metodi?
vfork non garantisce che la memoria sia condivisa, e` solo un effetto
collaterale. I sistemi solitamente in uso sono fare mmap di un file e
usare shmget(2) e simili.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 usare shmget(2) e simili.
Inoltre (ma potrei sbagliare), lo stato di un processo dopo una vfork() e`
indefinito fino a quando non si fa una exec().
-- 
  /Kinkie
Se sulla scatola c'e` scritto "Per windows 95 e superiori", dovrebbe
funzionare sotto Linux, vero?

indefinito fino a quando non si fa una exec().
Lo stato del padre.


Newsgroup: it.comp.os.linux.development
Titolo: socket o pipe?

Ho due eseguibili che devono parlarsi attraverso socket, o pipe, non è
determinante, l'importante è che riescano a scambiarsi velocemente
piccole qunatità di dati.
Quale delle due possibilità è preferibile? (o ce n'è una terza
migliore?)
Come faccio a far sapere ai due programmi che devono usare lo stesso
socket, pipe o qunant'altro? (per es. va bene dalla riga di comando?
nel caso come si fa?)
Grazie
Paolo Pantaleo

 nel caso come si fa?)
glielo dici per esempio con un file di configurazione.

 migliore?)
Dipende.
Ti interessa far comunicare i due eseguibili da macchine diverse? In 
questo caso l'unica scelta è IP.
Ti interessa la velocità di trasferimento (banda e/o latenza)?  Le pipe 
sono enormemente più veloci.
Come ti è stato suggerito, la terza possibilità è la shared memory: in 
questo caso però ti tocca trovare un modo per segnalare al processo 
ricevente che ci sono dati da leggere.
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>

...

Mi interessa far comunicare due processi su una macchina locale, ma
con un processo che faccia da server e tanti client che fanno brevi
richieste al server.(scusate la mia approssimazione nel msg
precedente, ma sto sviluppando proprio in questi giorni e le cose si
vanno delineando pian piano)
Sarei più orientato per i socket, ma avrei bisogno di un chiarimento:
dopo che il server ha fatto la 
int socket(AF_UNIX, SOCK_DGRAM, 0); /*giusto?*/
faccio la bind? Su che porta? come faccio a dire ai client la porta
(file di configurazione?) e se la porta è occupata?
Spero di essere sulla strada giusta, nel caso stessi sbagliando tutto
prego qcuno di dirmelo :)
Grazie
Paolo Pantaleo

...

mi rispondo da solo perchè ho trovato un link molto interessante
http://www.advancedlinuxprogramming.com/alp-folder/alp-ch05-ipc.pdf
ringrazio per l'attenzione e per l'aiuto fornito
Newsgroup: it.comp.os.linux.development
Titolo: Qt vs GTK

Sto per tuffarmi in un progetto "grosso", e voglio partire con il piede
giusto. Secondo voi, tra le due, qual è il migliore Toolkit??
Siate obiettivi...
...e speriamo che non nascano guerre su questo Post!
Ciao, Rocker

 Siate obiettivi...
Cerca nei vecchi archivi. La mia opinione: io mi trovo benissimo con QT.
Molti si trovano benissimo con GTK+. La differenza piů grossa č nella
licenza: Qt sotto GPL su GNU/Linux e Mac, solo sotto licenza
commerciale su Win (a meno di accontentarsi di versioni vecchissime).
GTK+ sotto LGPL sotto Win e GNU/Linux (non so nulla per quanto riguarda
Mac).
-- 
Andrea Bergia - studente              Linux Registered User #281550

 licenza.
Diciamo che a me della licenza importa poco, perché è un lavoro GPL che
ho in mente (su Linux).
Più che altro delle due librerie devo scegliere la più malleabile, cioé
quella che mi permette il maggior grado di customizzazione. Ho intenzione
di creare una serie di Widget personalizzati e di alto impatto visivo
(quindi l'utilizzo di bitmap).
Non solo quale è migliore per questo scopo...
Rocker

 impatto visivo (quindi l'utilizzo di bitmap).
Con le QT si puň fare di sicuro, ma perchč? Non č piů semplice usare i
widget standard e creare uno stile grafico personalizzato (per fartela
breve: uno di quelli che vedi nel centro di controllo di kde -> aspetto
-> stile)?? Ovviamente potrebbe non essere possibile per le tue
esigenze.


 giusto. Secondo voi, tra le due, qual è il migliore Toolkit??
Non esiste "il migliore". Esistono motivazioni per scegliere uno dei
due, dato un contesto.
Ad esempio, le GTK sono favorite nella scelta nel caso in cui la licenza
con cui rilasciare un programma che ne faccia uso non sia la GPL, oppure
per la quantità di binding presenti, che permettono il loro utilizzo con
linguaggi di programmazione che non siano il C.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 esigenze.
Penso che non si possa fare per quello che ho in mente. Come faccio ad
esempio a "programmare" la striscia di un mixer di un programma di audio
editing in quel modo!??
Rocker

 audio editing in quel modo!??
Hai ragione, credo che per widget di quel tipo non si possa fare :-)


 editing in quel modo!??
beh,se ti può essere utile xmms è fatto con le gtk anche se non sembra

 
Per forza tra questi due? hai mai sentito parlare di FOX? è un toolkit
scritto in c++ che a me piace molto...e ti rende la vita molto semplice se
vuoi creare nuovi widget...io ti consiglio questo! 
www.fox-toolkit.net
Newsgroup: it.comp.os.linux.development
Titolo: Kylix: strano errore

Ultimamente dopo aver compilato qualche programma con Kylix di punto 
in bianco gli eseguibili (che fino ad un minuto prima funzionavano) mi 
danno questo errore:
$ ./mio_programma
Runtime error 230 at 0805212E
Segmentation fault
Quel "at 0805212E" varia da programma a programma...
Per provare ho compilato un programma con solo un form e un bottone e dopo 
avermi creato l'eseguibile eseguendolo da shell continua a darmi questo 
errore e a non far partire l'applicazione.
PS
Prima di usare Kylix per compilare, ho dovuto "pasticciare" un po' con 
Linux.
Infatti quando eseguivo i programmi compilati mi dava questo output di 
errore:
./mio_programma: error while loading shared libraries: libqtintf.so: cannot 
load shared object file: No such file or directory
Ho fatto qualche casino?
CIAO

 Segmentation fault
Ho risolto il problema aggiungendo questo:
source /home/parsec/.kylix/bin/kylixpath > /dev/null 
nel file /home/mio_user/.bashrc
Pero' non ho capito bene qual'e' il problema e perche' cosi' facendo si 
risolve...
????????
CIAO

Newsgroup: it.comp.os.linux.development
Titolo: Sostituire server windows con linux

Salve nella Lan della ditta dove lavoro, ho un server windows 2000 advanced
server, che svolge il lavoro di exchange di posta interna, e di
autentificazione di utenti sempre sulla mia lan.
Il server DNS che uso è quello di fastweb e la posta esterna pure.
Vorrei creare uno o più server linux, su cui installare un autentificatore
di utenti e un programma tipo exchange (Ho visto che esiste un exchange per
linux 
http://www.billworkgroup.org/billworkgroup/home
) per levarmi di mezzo
il server windows, (Attenzione gli utenti usano pc windows, quindi i server
linux dovrebbero convivere con cliente windows).
In più vorrei crearmi:
un server DNS;
uno di pop/smtp all' inetrno della mia ditta (Ho la possbilità di avere uno
o più ip fissi pubblici e di poter spostare il record mx, ora su caselle di
fastweb, sui miei futuri server linux).
Mi potete consigliare i programmi da usare e cosa devo fare?
GRAZIE!

c'era bisogno di postare ovunque ???????
-- 
"Perche' sono nato con tali contemporanei?"
                -- Oscar Wilde

non è una domanda da devel....
okkio che i crosspost in genere sono odiati...
Newsgroup: it.comp.os.linux.development
Titolo: SDL compilazione

Ho installato tutti i pacchetti dell'SDL, ma da nessuna parte ho trovato 
istruzioni per compilare un prog. che le usa.
Sapreste dirmi come fare? Si può integrare con Kdevelop?
Grazie

 Sapreste dirmi come fare? Si puņ integrare con Kdevelop?
mah!
ciao
-- 
Jabawack we will kill you...
Which do arms obtain, 
the peace in the future 
or the nightmare in the past?

 Sapreste dirmi come fare? Si può integrare con Kdevelop?
Aggiungi ai cflags del tuo makefile:
`sdl-config --cflags`
(mi raccomando i backquote)
ed ai flags di link:
`sdl-config --libs`
Da linea di comando:
gcc -o pippo pippo.c `sdl-config --cflags --libs`
Per integrare con KDevelop e' sufficiente inserire le due linee sopra
nelle "extra options" di compilazione e link (non uso KDevelop da eoni
tuttavia e non ho idea del nome esatto dell'opzione nelle ultime
release...)
Bye,
 Gabry

Grazie, sbagliavo nel ' che non quello che hai fatto tu, appopos. come si fa 
il backquaote?
Mi consigli un ide più snello di kdevelop?
Grazie ciao

 Mi consigli un ide più snello di kdevelop?
Come IDE e' spesso sufficiente GVIM con un semplice makefile
(
www.vim.org
 per l'editor). vim permette di compilare e fa il parse
dell'output x scorrere tra gli errori.
Il backquote e' il carattere ASCII 96, su alcuni editor funziona la
tattica tipo windows alt+96.
Il consiglio spassionato che ti do pero' e' quello di buttare la tua
tastiera italiana e comprarti una bella tastiera americana. In ufficio
apparte le segretarie abbiamo tutti tastiera americana, recentemente
me la sono comprata anche x casa :)
Sono molto + importanti le parentesi, tilde, backquote, ecc, ecc che
non quelle stupide lettere accentate che si ostinano a mettere sulle
nostre tastiere :)
Bye,
 Gabry
Newsgroup: it.comp.os.linux.development
Titolo: aiuto!! problemi con argv[]

devo fare in modo che il mio programma possa essere invocato in 2 modi
diversi:
1) con 4 argomenti    (se l'exe è simul,  allora       simul arg1 arg2 arg3
arg4)
2) senza argomenti     (simul)
se l'invocazione è di tipo 1), il prg. deve creare un file di dati
particolare (in base ai parametri passati)
poi prosegue utilizzando tale file
se è l'invocazione di tipo 2), il prg. deve saltare (brutta parola) alla
fase di utilizzo del file (che si suppone esista già)
ho fatto:
main(int argc, char *argv[])
{
   ...
  if (argc = 5)
  {
    ...   /* crea file dati */
   }  else if (argc !=1, argc !=5) printf ("\n errore \n");
/* mmmmh!*/
     ...   /* parte comune, di utilizzo del file dati*/
 }
ma così,se invoco in qualunque modo che non sia 1), compare il messaggio
"segmentation fault"     (aproposito, chevvoddì??)

 "segmentation fault"     (aproposito, chevvoddě??)
Significa che attraverso qualche puntatore hai tentato di leggere o
modificare una area  di memoria non assegnata al tuo programma. Il sistema
operativo si e' incazzato e ti ha ucciso il processo. In c e' molto comune
se pastrocchi con le stringhe. Ti basta incrementare un indice una volta
 di troppo per ottenerlo.
Probabilmente nel tuo caso era causato dal fatto che il primo blocco if
veniva sempre eseguito nonostante il numero di parametri e tu andavi a
leggere argv[x] con x > 2 (che in qualche caso puo' non esistere).
byez keii.
PS OT: non so da voi, ma da me a Faenza c'e' stato un bello scossone di
terremoto :-!!!  minc*a! num me piace per niente :-((
ribyez

 wrote in message
nfe2f8...@karen.datasail.it...

Newsgroup: it.comp.os.linux.development
Titolo: problemi con gcc 3.2

Salve a tutti!
Sono un utente Suse 8.1 e per motivi di studio, e di passione, sto
imparando a programmare in c++. Trovo però qualche problema nell'uso del
nuovo compilatore gcc 3.2 in quanto vengo avvertito che gli header che
utilizzo sono obsoleti e comunque non sempre tutto funziona come deve. Il
problema che ho riscontrato, e che mi sta impedendo ora di continuare nel
mio studio, è relativo all'io su file, in quanto, anche se incluse le
librerie fstream.h e stdlib.h, non mi riconosce ios e così non sono in
grado di compilare. Qualcuno può aiutarmi o, quanto meno, indicarmi dove
cercare una soluzione? Possibilmente qualcuno potrebbe anche dirmi come
fare ad utilizzare gli header nuovi (praticamente quelli senza .h), visto
che ho trovato i file ma il compilatore usando quelli non riconosce le
funzioni?
Grazie mille!
Mattia

 grado di compilare.
La libreria standard definisce tutti i suoi simboli nel namespace
std.  Probabilmente usi simboli non qualificati...
MLO@mlinux 15 $ cat foo.cxx
#include <iostream>
using namespace std;
int main() {
  double x = 0.1;
  cout << x << endl;
  cout.setf(ios::scientific);
  cout << x << endl;
  return 0;
}
MLO@mlinux 16 $ g++ -ansi -pedantic -Wall -o foo foo.cxx && ./foo
0.1
1.000000e-01
MLO@mlinux 17 $ g++ --version
g++ (GCC) 3.2.1
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
MLO@mlinux 18 $
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

Newsgroup: it.comp.os.linux.development
Titolo: Problema chmlib

Salve a tutti, sto cercando di installare le chmlib, ma mi trovo davanti 
a questo errore:
  [root@localhost chmlib-0.3]# make
  libtool gcc-3.2 -c -o chm_lib.lo chm_lib.c -DCHM_MT -DCHM_USE_PREAD 
-DCHM_USE_IO64 -g -DDMALLOC_DISABLE
  *** Warning: inferring the mode of operation is deprecated.
  *** Future versions of Libtool will require -mode=MODE be specified.
  libtool: compile: unable to infer tagged configuration
  libtool: compile: specify a tag with `--tag'
  make: *** [chm_lib.lo] Error 1
Qualcuno sa come risolvere?
Grazie.
~Asami~

 Qualcuno sa come risolvere?
Manca un parametro per "--tag".
-- 
gabriele dot giambonini at rcfmedia dot net
Newsgroup: it.comp.os.linux.development
Titolo: Valgrind e output di un programma

Ciao a tutti, ho appena cominciato a usare valgrind su kubuntu....c'e'
una cosa che non capisco, e' possibile vedere l'output del programma
che sto debuggando? mi riferisco semplicemente alle printf giusto per
capirci...se e' possibile qualcuno mi puo' indicare come fare? grazie
a tutti per l'aiuto

Massi ha scritto:

non vorrei sbagliare, ma valgrind non mi sembra che ridiriga stdout, 
percui dovresti trovarti l'output del programma debuggato normalmente a 
video.
-- 
SF
"Breaking something which works as intended in order to solve a problem 
existing in delusion-space is not usually called 'a workaround'."

 
esatto, dovrebbe essere proprio così

Newsgroup: it.comp.os.linux.development
Titolo: Principiante e GTK

Siccome mi piacerebbe tanto imparare a programmare utilizzando queste 
librerie (e in generale fare programmi "di tipo Gnome") volevo sapere da 
che parte cominciare.
Mi diverto a programmare in C e penso quindi di avere delle piccole basi 
sulle quali costruire... il problema sta nell'indirizzare al meglio le 
proprie forze... mi spiego meglio.
Ho fatto un salto ai seguenti URL:
http://www.gtk.org
http://developer.gnome.org
Ma mi sono imbattuto in una marea di documentazione e (paradossalmente) 
questo mi ha creato non pochi problemi non sapendo a questo punto da che 
parte iniziare. 
Mi sapreste dare un consiglio?
Ciao e Grazie

 Ciao e Grazie
Puoi cominciare dal tutorial che accompagna il sorgente delle librerie
GTK, di cui esiste anche la versione in italiano.

Newsgroup: it.comp.os.linux.development
Titolo: Epson stylus color 460

Ciao ragazzi
potete darmi una mano con l'installazione della succitata stampante?
Il driver per il pinguino dove lo trovo?
Grazie in anticipo.
toti


1) Sei OT, vai su i.c.o.l.iniziare
2) Dipende dalla distro che usi.
Ciao.
-- 
*** Per E-mail rimuovi ModE dall'indirizzo ***
             *** ICQ 33500725 ***
           *** Powered by Linux ***

Newsgroup: it.comp.os.linux.development
Titolo: librerie

Ciao a tutti,
premetto di essere alle prime armi.
Avrei un quesito da sottoporvi(suppongo banale per molti!!!!!):
-ho installato le librerie GTK e l'installazione č andata a buon fine.
 Provo a compilare un programmino C  e il compilatore non mi trova le
 librerie. Ho provato a settare il PATH ma la situazione non č cambiata.
 Cosa devo fare per fargli trovare gli headers???
Grazie a tutti quelli che mi daranno una mano. Alla prossima
-- 
Posted from 62.98.30.60 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

  cambiata. Cosa devo fare per fargli trovare gli headers???
man gtk-config
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto Boot

Salve a tutti,
è la prima volta che scrivo in questo NG,
perchè ho un problema e forse qualcuno di voi può aiutarmi:
Ho installato Linux e LILO per il boot, ma poi ho
deciso di togliere il boot da HD con lilo per mettere
il boot su floppy ma non riesco ad eliminare LILO,
come posso fare?
Grazie
Matteo

 ha scritto nel messaggio
news:9eb7v9$udh$1...@pegasus.tiscalinet.it...


Matteo wrote:

Ciao, anche io ho avuto qualche problema con lilo e in casi
abbastanza critici mi sono salvato con
     lilo -u
      oppure
     lilo -U
 questi due comandi disinstallano lilo e usano un backup
precedente a quello dell'installazione di lilo per ripristinare
l' MBR.  Ti consiglio prima di provare con lilo -u perche
effettua un controllo ...
... sempre che tu non abbia completamente cancellato linux
infatti i backup che lilo fa li tiene su /boot
Newsgroup: it.comp.os.linux.development
Titolo: programmazione linux

linux e' una fonte senza limiti di soddisfazione per  un programmatore che
ha voglia di sviscerare tutte le potenzialita' di questo grande o.s. ma c'e'
un punto in cui qualcuno mi potrebbe dare una mano .
la grafica !!!!!!!!!
accesso diretto alla memoria video , vesa3.0 , no bank switching ......
per favore aiutatemi non riesco a rilassarmi se ogni tanto non faccio
qualche programmuccio grafico.....



www.lokigames.com
 e cerca SDL
In ogni luogo c'č un idiota. Se non lo vedi, probabilmente quello sei tu...
--
Michel <ZioBudda> Morelli                       
mic...@enter.it
Sito WWW                                
http://www.ziobudda.net
Italian Linux FAQ                       
http://faq.ziobudda.net
Forum su Linux	        	     
http://phorum.ziobudda.net


usa le svga lib, ti danno l'accesso alle risorse tipo memoria video, bank
switching e via dicendo, hai bisogno pero dei privilegi di root.
se vuoi un'astrazione magiore i tool kit sono molti,
eccone alcuni:
ggi   si basa su driver di livello più basso e fornisce un accesso uniforme a
        diversi tipi di librerie, tipo svga lib, x11, frame buffer.
clan lib, espressamente creata per i video games, fornisce
       i principali ogetti di un gioco, sprite, timer,  input output,
        trasparenza, ottimizzata in assembler, per il c++.
SDL simile alla clan lib, ma piu generica, e in C, fornisce una buon livello di
       astrazione ma senza perdere in flessibilità, e utilizzata per il porting
        sotto linux della maggior parte dei giochi commerciali.
ne esistono altre, ma non le conosco.
se vuoi informazioni detrtagliate fammelo sapere.
NB.
sul sito del nalug sto cercando di avviare una sezzione relativa
a linux e giochi e relativi sistemi di sviluppo, il progetto è in fase di
discussione, ma stò cercando appassionati che mi aiutino.
se ti interessa...
il sito è 
napoli.linux.it

Newsgroup: it.comp.os.linux.development
Titolo: SMS con cgi

Salve a tutti.
Esiste la possibilita' di inviare messaggi SMS tramite kataweb usando script
cgi in perl o in altri liguaggi (PHP) ? Tempo fa ho visto postato uno script
che pero' presuppone la presenza di netcat.
-- 
Ciao
Salvatore 
               L'unico modo di accelerare Windows e'...a 9,8m/s^2
                Bad Penguin, la distribuzione Linux in italiano
                               ICQ# 268227566

               Attenzione all'anti-spam XXX
Legge di Glatum sull'Acquisizione Materiale:
	L'utilita' prevista di un qualsiasi articolo e' inversamente
	proporzionale alla sua reale utilita' una volta comprato e pagato.




...


>
OOPS!! Vedo solo oggi la tua risposta e quella di Luca.
Devo dire che ho risolto col php in maniera piuttosto elegante (e semplice)
aprendo un socket e sparandoci dentro variabili di testo che e' preparato
automaticamente da altri script php del sito. Ho pero' dei problemi
a gestire le espressioni regolari per la formattazione del testo. Le mie
non funzionano e quelle che ho preso dal programma suggerito da luca hanno
dei problemi con gli apostrofi (gli fanno precedere un punto interrogativo
rovesciato).

Newsgroup: it.comp.os.linux.development
Titolo: redhat 7.3 e partizioni

Ho installato rh7.3 su una partizione di circa
22 Gb e vorrei sapere + 0 - quanto spazio riservare 
alle partizioni:
/boot
/home
/swap
/
E se magari mi consigliate di crearne altre.
Vi ringrazio anticipatamente.

, 
macs...@libero.it
 says...

X-Post & F/up in luogo meno OT...
-- 
don't feed the troll
partecipa anche tu all'iniziativa:
"il primo fanculo ? quello che conta"
killa in silenzio, vivi felice

Newsgroup: it.comp.os.linux.development
Titolo: modificare un carattere stampato su stdout

come si fa a modificare un carattere già stampato? Ad esempio, se un 
programma mostra con una percentuale a che punto sta, come posso aggiornare 
questo numero senza fargliene scrivere uno nuovo?
Grazie
Matteo

questo numero senza fargliene scrivere uno nuovo?
Prova con le librerie ncurses.
Alessandro.

 questo numero senza fargliene scrivere uno nuovo?
Una soluzione abbastanza usata (AFAIK) e` sovrascrivere la linea con una
aggiornata usando la sequenza di escape '\r' anziche` '\n'.
In questo modo il cursore sara` posizionato all'inizio della riga corrente,
permettendo appunto di sovrascrivere la vecchia stringa con una aggiornata.
Non so quanto portabile (e pratica) sia questa soluzione. Io l'ho vista
principalmente in programmi C sotto GNU/Linux.
Altrimenti ci sono le ncurses che fanno questo e molto di piu`, e sicuramente
sono portabili.
-- 
Ikitt 
"Stupid people do stupid things smart people outsmart each others"
*** mailserver: 
freemail.it

 aggiornata usando la sequenza di escape '\r' anziche` '\n'.
penso di non aver capito...
dopo aver fatto, ad esempio:
printf("20%%");
come posso tornare all'inizio della riga?
Grazie
Matteo

 come posso tornare all'inizio della riga?
Se fai tipo:
for(i=0; i < 60; i++) {
	sleep(1);
	printf("%2d (%3d%% di un minuto)\r", i, i * 100 / 60);
}
Ottieni un contatore che va da 1 a 60 in 60 secondi circa.
In pratica con '\r' il cursore torna all'inizio della linea senza andare 
accapo, quindi occhio alle sovrascritture (per questo uso %NUMd invece 
di %d).
Bye,
  Gabry
Newsgroup: it.comp.os.linux.development
Titolo: network driver?

Salve a tutti
desideravo sapere se è possibile, ed eventualmente come,
risalire alle varie funzioni (e quindi ai file.c che le contengono)
che vengonno coinvolte durante lo scambio di messaggi via UDP
tar due host
Grazie anticipatamente

 tar due host
prendi i sorgenti del kernel e vai sotto net nelle directory ipv4 e, se ti
interessa, ipv6.

 ha scritto nel messaggio
news:pan.2004.05.06....@campana.vi.it...


 ha scritto nel messaggio
news:pan.2004.05.06....@campana.vi.it...


 Grazie ancora
Sotto la directory modules trovi i moduli già compilati, sotto forma di
rilocabili. Per i sorgenti devi andare nella directory /usr/src/linux,
ammesso che tu abbia installato il pacchetto dei sorgenti.
Cià
--
Don't you know why your Python application has crashed?
Take a look to 
http://www.pycrash.org
My Home Page 
http://cnoviello.altervista.org
Sei un programmatore Python? E allora leggi PyJournal.it (
www.pyj.it
)

 ha scritto nel messaggio
news:Yixmc.172419$Kc3.5...@twister2.libero.it...



Oh dio, mo su due piedi non mi ricordo. Mi sembra che sia
"kernel-source-2.X.XX" o qualcosa giù di li. E sicuramente lo puoi
installare unsando il gestione software.
Ciau


 "kernel-source-2.X.XX" o qualcosa gių di li. E sicuramente lo puoi


 dov'è l'inghippo???
ho detto nei sorgenti.
non conosco mandrake e non so come si chiami il loro pacchetto. Io di 
solito scarico i sorgenti da 
http://kernel.org

 posso installarlo da gestione del software?
no, i 3 cd della mandrake 9.2 non contengono i sorgenti del kernel.
io l'ho scaricaro, man on mi ricordo piu' da dove.

Newsgroup: it.comp.os.linux.development
Titolo: Problema con il c

Non so se sia il newsgroup adatto, comunque avrei un problema con un 
programmino in c.
Vorrei definire una cosa del genere:
typedef struct
{
str2 var;
}str1;
typedef struct
{
str1 *p;
}str2;
ovviamente mi da errore perchè quando va a leggere la str1 (che ha un 
campo str2) non trova la definizione di str2, ovviamente invertendo 
avrei lo stesso problema. Pensavo si potesse risolvere mettendo:
typedef struct _str2 str2;
in testa alle 2 definizioni delle strutture ma mi da errore perchè trova 
   2 definizioni. Come si può fare?
Ciao

 }str2;
A cosa ti può servire una cosa del genere?
Comunque per rompere il riferimento circolare parti da:
struct tpippo
 {
  struct tpluto
   {
     struct tpippo *pippo;
     int paperino;
   } *pluto;
  int topolino;
 } pippo;
ma è solo cadere dalla paella nella brace.
Newsgroup: it.comp.os.linux.development
Titolo: Come muovere il puntatore di X da programma?

Se non ho capito male "X Window System" prevede un Xserver che
interaggisce da un lato con il mondo esterno tramite mouse e tastiera, e
dall`altro
con i vari client o applicativi. Quando uso xterm quello che digito da
tastiera viene letto da Xserver che lo spedisce al client Xterm, a me
servirebbe poter parlare a un Xclient da programma come farebbe Xserver
se un utente usasse mouse e tastiera. Ad esempio vorrei poter muovere il
puntatore di X in un certo punto dello schermo dove so che c`e` un
"bottone" di un certa finestra e comandare la pressione di uno dei
pulsanti del mouse o della tastiera sempre da programma, si puo` fare
tenuto conto che possiedo i privileggi di root? E se non fosse previsto
fare una cosa del genere come potrei modificare il canale di
comunicazione tra Xclient e Xserver per inserirci i miei comandi verso
Xclient?
Grazie,
 Gianluca

Gianluca <gial...@tiscaliELIMINAELIMINAnet.it> writes:

I privilegi di root non hanno nulla a che fare con questo, serve che tu
abbia la possiblita` di accedere al server X (via xhost o xauth).
Per quanto riguarda la realizzazione di messaggi X "fake", non dovrebbero
esserci problemi. Dai un'occhiata alle funzioni della Xlib (e` roba di
basso livello), sicuramente ci trovi quello che cerchi.
-- 
  /Kinkie
Se sulla scatola c'e` scritto "Per windows 95 e superiori", dovrebbe
funzionare sotto Linux, vero?

Newsgroup: it.comp.os.linux.development
Titolo: compilazione con --with-x

Scusate se la domanda fosse vecchia, ma non ho trovato niente..
cosa abilito mettendo quel parametro durante una compilazione?
ciao
-- 
:mh

cosa abilito mettendo quel parametro durante una compilazione?
in genere insieme con un programma sorgente c'è un file INSTALL dove
sono spiegate le istruzioni di installazione. Una di queste spesso è 
$> ./configure
e se vuoi aiuto 
$> ./configure --help
quest'ultimo comando ti spiega tutti i parametri (a parte alcuni in
comune, molti variano da programma a programma)

Ken75 wrote:

beh, almeno fin li ci arrivo.
proprio con quel comando ho trovato l'opzione (in particolare LICQ), ma poi 
ho visto che lo hanno molti programmi per X.
Dice solo che usa il sistema X.
Quello che vorrei sapere e' la differenza tra compilare con --with-x e 
senza, visto che da alcune prove non noto differenze.
grazie
-- 
:mh

senza, visto che da alcune prove non noto differenze.
Non avevo capito.
Mi dispiace non so risponderti.

Serve sostanzialmente per quei programmi che possono
avere o meno l'interfaccia grafica come ad esempio emacs o vim
(vim in particolare può avere l'interfaccia in gtk, motif o X11/athena 
widget) 
Ciao
Vincenzo.

Newsgroup: it.comp.os.linux.development
Titolo: OPENMOTIF ?????

Salve a tutti.
Ho comprato il numero di Luglio/Agosto di  DEV.
Sul cdrom allegato vi č OPENMOTIF, cioč le MOTIF 2.
Nei vari tree c'č la dir doc.
I file ps della guida, una volta decompressi, non li riesco a vedere con
ghostscript. Quando li carico esce solo una pagina bianca e basta.
Come posso fare ?
Poi volevo sapere se qualcuno sapeva se nel tarball ci sono i source del
CDE, non mi va di compilare tutta quella roba.
Per la cronaca al momento sto usando il gs di M7.1.
Ciao.

Per la cronaca al momento sto usando il gs di M7.1.
Non è colpa di gs (succede lo stesso anche a me), sono i files che non
vanno, prenditi quelli sul sito ufficiale, quelli si leggono bene!
Di compilare non se ne parla nemmeno, non c'è uno straccio di
indicazione e lo spazio occupato dalla somma dei sorgenti di XFree86 e
quelli di OpenMotif è impressionante!
CDE ???
Non credo sia incluso!
Già è tanto che ti danno le librerie!
Dovrai pur pagare qualcosa! :-)

Newsgroup: it.comp.os.linux.development
Titolo: accesso remoto come utente <root>

Salve a tutti.
Qualcuno sa indicarmi su quale file di configurazione
è necessario intervenire (e come intervenire) per attivare
l'accesso (telnet, login, ecc.) da una macchina remota, COME UTENTE
ROOT?
Sulle RehHat la funzione è disabilitata per default, l'unico modo
è loggarsi come utente normale e poi fare 'su'.
Preciso che non mi interessa ssh od altri meccanismi, ma un semplice
rsh...
Sono consapevole del fatto che si tratta di una operazione
generalmente da evitare, ma il contesto in cui sto lavorando
attualmente me lo impone :-))
Vi ringrazio anticipatamente!
 MdG

 ROOT?
se proprio non ne puoi fare a meno
/etc/securetty
-- 
David Mugnai
There are two ways to write error-free programs. Only the third one works.

Newsgroup: it.comp.os.linux.development
Titolo: caricare librerie nella directory del programma

ciao
come fare per caricare delle librerie condivise
dalla directory in cui il programma gira?
mi serve per distribuire un applicativo in formato binario,
per cui non so se tali librerie siano presenti sui computer
di destinazione.
mi serve qualcosa alla windows, in cui basta copiare le dll
nella dir dell'applicativo da distribuire.
ciao

Puoi usare una chiamata a dlopen(), anche se non è la cosa più intuitiva
del mondo. Abituati ai puntatori a funzione :-p.
lucriz ha scritto:

--
Matteo Settenvini
FSF Associated Member
Email : 
mat...@member.fsf.org
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N+ o?
w--- O- M++ V? PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-(--) b+++
DI+ D++ G++ e h+ r- y?
------END GEEK CODE BLOCK------

 dalla directory in cui il programma gira?
compilare un binarione statico ?
-- 
O mangi la minestra, o minimizzi la finestra.
                -- Andrea `Zuse' Balestrero, "Matemastica e Deformatica"

 (0x45070AD6)


[...]

Newsgroup: it.comp.os.linux.development
Titolo: libro aiuto

Cerco un libro sulla programmazione Unix/Linux in italiano (non conosco
ancora l'inglese).
Sapreste darmi qualche consiglio?
Grazie.

 ha scritto:

Anche se non č recentissimo (1999) credo che il libro : 
"Imparare la programmazione Linux" di Warren W. Gay edito da Tecniche
Nuove possa fare al caso tuo.
Tratta capitoli importanti come i Makefile e programmi di controllo di
versione, i file system, i processi, i semafori, la memoria condivisa
ecc.
ciao sim.

Newsgroup: it.comp.os.linux.development
Titolo: Che differenza c'e'....

tra Linux e Unix?
Esiste un Unix con interfaccia windows?
Grazie
Saxy The Madman


Intendi con interfaccia a finestre? Direi (quasi?) tutti.
Intendi che sia *uguale* a windows? Direi nessuno.
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: random

ciao ML,
	domanda semplice (e forse un po' OT) qual'è la funzione per modificare i valori restituite dalla funzione random...
In Vb si chima randomize <numero> (solitamtne timer)
in C ho visto che esiste una initstate o setstate ma non ho capito che argomenti si aspetta (e che cosa torna)....
-- 
Strhad
per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]

srand(time(NULL))
avvia il generatore dei numeri casuali basandosi sul tempo
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.os.linux.development
Titolo: SERVER FTP...AIUTO !!!

Ciao raga,
perdonate l'ignoranza, mi spieghereste cosa devo fare sulla mia Suse 7.1
perchč il server ftp ,mi consenta la navigazione delle mie cartelle (stile
server http  per intenderci) da un comune browser grafico.
Premetto che quando mi collego dal prompt di un qualsiasi PC tutto funge
regolarmente, in un senso e nell'altro. Cosa fare per ottenere la
navigazione ???
Vi prego aiutatemi, mi occorre.
Un grazie in anticipo.

 server http  per intenderci) da un comune browser grafico.
ftp://nomeutente@nomehost
Ciao,
         Umberto

Pure io l'ho installato ma mentre nelle altre release funziona tutto qui
no. Devi scrivere il nome del computer dal quali ti colleghi in remoto
nel file /etc/hosts sul computer server.
client 192.168.1.1
server 192.168.1.2
Nel file /etc/hosts del server scrivi l'indirizzo ed il nome del
computer, esci e salvi il file.
Collegati pure via ftp, se vuoi entrare come root commenta la riga:
root nel file /etc/ftpusers
ciao
Se sai un metodo migliore fammelo sapere.
ciao