View previous topic :: View next topic |
Author |
Message |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 2:35 pm Post subject: domande e problemi |
|
|
Ciao
ho alcune domande e alcuni problemi che forse nel forum hanno già avuto risposta ma io non sono stato capace di trovare i topic corrispondenti... quindi..
1° domanda: a cosa servono i flag? mi riferisco a CFLAG CXXFLAG?ne esistono altri?se si a che servono?
2°domanda: cosa sono invece le useflag? a che servono? che succede se ne attivo una? e se invece la disattivo?
3°domanda: ho creato un nuovo utente con il seguente comando
usersadd test -m -G users,wheel, audio -s /bin/bash
nella sua cartella home ho creato il file .xinetrc per far partire fluxbox all'avvio di X..
TUTTO OK... però se avviavo xmms mi dava errore, questo lo superato dando il permesso di scrittura a tutti gli utenti alla cartella var. Ho fatto bene?non è pericoloso per la sicurezza?
Invece un problema che mi è rimasto è che se provo ad aprire xterm o aterm non mi apre niente causando un errore del genere:
aterm: can't open pseudo-tty
cosa può essere? secondo me dipende da qualche permesso non settato...
4°domanda: qualli permessi devo configurare per dare la possibilità a un utente di eseguire tutti i programmi non amministrativi?
ciao e grazie in anticipo
questo è il mio primo post e già vi ho incasinato la vita...
p.s. per le prime due domande non rimandatemi ai manuali di gentoo che si sono fatti bene ma non mi ci hanno fatto capire niente |
|
Back to top |
|
 |
randomaze Bodhisattva


Joined: 21 Oct 2003 Posts: 9985
|
Posted: Sun Dec 07, 2003 3:18 pm Post subject: Re: domande e problemi |
|
|
nonsoniente wrote: | Ciao
ho alcune domande e alcuni problemi che forse nel forum hanno già avuto risposta ma io non sono stato capace di trovare i topic corrispondenti... quindi..
1° domanda: a cosa servono i flag? mi riferisco a CFLAG CXXFLAG?ne esistono altri?se si a che servono?
|
Sono i parametri da dare al gcc per rendere il risultato della compilazione ottimale.
mi spiego, se nei CFLAGS specifichi -mcpu=athlon-xp allora il gcc produrrá degli eseguibili ottimizzati per l'athlon-xp.
Se non sai cosa usare per il tuo processore ti conviene dare un occhiata al sito:
http://www.freehackers.org/gentoo/gccflags/flag_gcc3.html
e scorri la lista fino a che non trovi il tuo processore.
Quote: |
2°domanda: cosa sono invece le useflag? a che servono? che succede se ne attivo una? e se invece la disattivo?
|
Le USE servono per specificare ai rogrammi che stai compilando se vuoi o meno il supporto per un determinato "qualcosa".
Bada bene, le use si riferiscono solo alle caratteristiche opzionali dei pacchetti. Se tu hai impostato USE="-gnome" e provi ad emergere qualcosa che. tra le varie cose, potrebbe opzionalmente compilare un programma per gnome allora tale programma non verrá compilato. Se invece il supporto gnome non é opzionale ma obbilgatorio allora indipendemente da quello che vale la USE gnome verrá compilato.
Spero di averti chiarito la cosa....
Quote: |
3°domanda: ho creato un nuovo utente con il seguente comando
usersadd test -m -G users,wheel, audio -s /bin/bash
nella sua cartella home ho creato il file .xinetrc per far partire fluxbox all'avvio di X..
TUTTO OK... però se avviavo xmms mi dava errore, questo lo superato dando il permesso di scrittura a tutti gli utenti alla cartella var. Ho fatto bene?non è pericoloso per la sicurezza?
|
Anche io ho l'utente nel gruppi wheel, audio, users e non ho avuto problemi del genre, non so che dirti... se non che si, sarebbe pericoloso per la sicurezza ma dipende anche dalla destinazione finale della linux box.
Quote: |
Invece un problema che mi è rimasto è che se provo ad aprire xterm o aterm non mi apre niente causando un errore del genere:
aterm: can't open pseudo-tty
cosa può essere? secondo me dipende da qualche permesso non settato...
|
Probabile... resta da capire quale e perché fa cosí.
Anche in questo io non ho avuto nessun problema.
Quote: |
4°domanda: qualli permessi devo configurare per dare la possibilità a un utente di eseguire tutti i programmi non amministrativi?
|
cosa intendi per "programmi non amministrativi"?
Per i default basta aggiungere le varie /sbin e /usr/sbin nel path, quando l-utente non puó fare qualcosa gli viene dato il msg di errore.
Se invece hai una precisa idea di alcuni programmi che l'utente non puó eseguire allora puoi usare sudo o impostare il SUID del programma (nel secondo caso avresti incredibili problemi di sicurezza....)
ciao |
|
Back to top |
|
 |
Peach Advocate


Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Dec 07, 2003 3:24 pm Post subject: Re: domande e problemi |
|
|
innanzitutto ciao e benvenuto
nonsoniente wrote: |
3°domanda: ho creato un nuovo utente con il seguente comando
usersadd test -m -G users,wheel, audio -s /bin/bash
nella sua cartella home ho creato il file .xinetrc per far partire fluxbox all'avvio di X..
TUTTO OK... però se avviavo xmms mi dava errore, questo lo superato dando il permesso di scrittura a tutti gli utenti alla cartella var. Ho fatto bene?non è pericoloso per la sicurezza? |
magari c'era un'altro modo per sisolvere questo problema
magari prova a postare l'errore esatto che ti da xmms (magari prima facendo una ricerca nel forum con lo stesso)
a presto  _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31588 Location: here
|
Posted: Sun Dec 07, 2003 3:35 pm Post subject: Re: domande e problemi |
|
|
nonsoniente wrote: | 1° domanda: a cosa servono i flag? mi riferisco a CFLAG CXXFLAG?ne esistono altri?se si a che servono? |
Servono per il compilatore (gcc) per ottimizzare il binario. Esempi se tu metti
Code: | CFLAGS="-march=i686 -O2 -pipe" |
Vuol dire che compili per architetture i686 e potrai passare i binari tra i vari
pentium4,3, athlon,...
Mentre se metti
Code: | CFLAGS="-march=pentium4 -O2 -pipe" |
sara' sicuramente ottimizzato per la tua macchina ma difficilmente
trasportabile (intendo che se cambi processore difficilmente i programmi
compilati funzioneranno).
I CXXFLAG sono per il compilatore c++ ma ha gli stessi parametri di CFLAG.
nonsoniente wrote: | 2°domanda: cosa sono invece le useflag? a che servono? che succede se ne attivo una? e se invece la disattivo? |
Leggi qui. Pero' ho
visto solo adesso di non rimandarti i link. Mettendo queste use abiliti
il supporto a i programmi un esempio semplice e' wget (serve per scaricare)
che se abiliti la use ipv6 abiliterai il supporto ip6 al wget.
nonsoniente wrote: | 3°domanda: ho creato un nuovo utente con il seguente comando
usersadd test -m -G users,wheel, audio -s /bin/bash
nella sua cartella home ho creato il file .xinetrc per far partire fluxbox all'avvio di X..
TUTTO OK... però se avviavo xmms mi dava errore, questo lo superato dando il permesso di scrittura a tutti gli utenti alla cartella var. Ho fatto bene?non è pericoloso per la sicurezza? |
Non capisco come sia possibile. Che errore ti dava?
nonsoniente wrote: | Invece un problema che mi è rimasto è che se provo ad aprire xterm o aterm non mi apre niente causando un errore del genere:
aterm: can't open pseudo-tty
cosa può essere? secondo me dipende da qualche permesso non settato...
|
Non saprei.
nonsoniente wrote: | 4°domanda: qualli permessi devo configurare per dare la possibilità a un utente di eseguire tutti i programmi non amministrativi? |
Nessuno dovrebbe gia' essere cosi'.
nonsoniente wrote: | ciao e grazie in anticipo
questo è il mio primo post e già vi ho incasinato la vita...
|
Nessun problema. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 3:44 pm Post subject: |
|
|
grazie per le risposte...
Avevo configurato correttamente le CFLAG e le CXXFLAG, mentre ora ho capito che settare USE per esempio per kde permette di compilare i programmi e in caso che hanno un front-end per kde compillano pure esso...
è così?
quindi a livello di prestioni le flag importanti sono CFLAG e CXXFLAG, ho anche le useflag sono importanti? ci sono altre flag da configurare per ottimizzare i programmi?
Per quanto riguarda l'uso del mio pc e solo domestico...
per l'errore di xmms ci vuole domani perchè ora non posso riavviare X..
mentre per vorrei risolvere quel problema di aterm.. So che è molto difficile diagnosticare l'errore ma se vi serve qualche informazione o file di log dite pure...
Io vi sono già riconoscente per le risposte che mi avete dato...
Grazie mille |
|
Back to top |
|
 |
Peach Advocate


Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Dec 07, 2003 3:52 pm Post subject: |
|
|
bene o male il grosso della configurazione del sistema è in /etc/make.conf
Cmq per evitarti di impazzire a capire le varie flag di USE e inserirle manualmente potresti usare UFED che in questi casi si rivela decisamente utile e duttile
Code: | * app-portage/ufed
Latest version available: 0.34
Latest version installed: 0.34
Size of downloaded files: 14 kB
Homepage: http://www.gentoo.org
Description: Gentoo Linux USE flags editor
|
per quanto riguarda il problema che hai con aterm... stavo pensando che magari c'è qualche problema nella configurazione del kernel controlla di aver settato le seguenti opzioni sotto "Character devices"
Code: | [*] Virtual terminal
[*] Support for console on virtual terminal
<*> Standard/generic (8250/16550 and compatible UARTs) serial support
[*] Unix98 PTY support
(256) Maximum number of Unix98 PTYs in use (0-2048) |
_________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
 |
albazeus Tux's lil' helper


Joined: 03 Sep 2003 Posts: 81
|
Posted: Sun Dec 07, 2003 3:54 pm Post subject: |
|
|
Quote: | quindi a livello di prestioni le flag importanti sono CFLAG e CXXFLAG, ho anche le useflag sono importanti? ci sono altre flag da configurare per ottimizzare i programmi?
|
Anche le useflags sono importanti; ad es. alcune che io conosco:
-mmx
-3dnow
-sse
Sicuramente ce ne sono tante altre di importanti: leggiti cosa fanno e usale se ti servono.
Un consiglio, ma forse gia' lo sai, poi installare ufed che serve proprio a impostare le use flags ed ha una gui discreta (ncurses). |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 3:58 pm Post subject: |
|
|
albazeus wrote: |
Anche le useflags sono importanti; ad es. alcune che io conosco:
-mmx
-3dnow
-sse
Sicuramente ce ne sono tante altre di importanti: leggiti cosa fanno e usale se ti servono.
Un consiglio, ma forse gia' lo sai, poi installare ufed che serve proprio a impostare le use flags ed ha una gui discreta (ncurses). |
si conoscevo già, ma esiste in italiano? |
|
Back to top |
|
 |
albazeus Tux's lil' helper


Joined: 03 Sep 2003 Posts: 81
|
Posted: Sun Dec 07, 2003 4:04 pm Post subject: |
|
|
Quote: | si conoscevo già, ma esiste in italiano? |
Non lo so, ma credo di no... |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 4:13 pm Post subject: |
|
|
ma quindi non c'è niente da fare per aterm???
non ditemi che la cosa migliore da fare sia reinstallare tutto...  |
|
Back to top |
|
 |
Peach Advocate


Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Dec 07, 2003 4:15 pm Post subject: |
|
|
nonsoniente wrote: | ma quindi non c'è niente da fare per aterm??? |
prova a leggere il mio post poco + in alto... _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 4:29 pm Post subject: |
|
|
scusa mi era sfuggito il tuo topic... il kernel tutto ok.. tengo a precisare che come root tutto funziona perfettamente... |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Sun Dec 07, 2003 4:40 pm Post subject: |
|
|
piccola correzione la cartella a cui ho dato i permessi di scrittura non è var ma /temp è pericoloso cmq per la sicurezza???
se per esempio non riuscissi mai a trovare una soluzione per il problema di aterm utilizzare la macchiana sempre come utente root è molto pericoloso??? |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31588 Location: here
|
Posted: Sun Dec 07, 2003 5:01 pm Post subject: |
|
|
nonsoniente wrote: | piccola correzione la cartella a cui ho dato i permessi di scrittura non è var ma /temp è pericoloso cmq per la sicurezza???
se per esempio non riuscissi mai a trovare una soluzione per il problema di aterm utilizzare la macchiana sempre come utente root è molto pericoloso??? |
Per i permessi della tmp ti potrebbe interessare questo post. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Mon Dec 08, 2003 10:45 am Post subject: |
|
|
Buongiorno gente, speravo che la notte mi portasse un buonconsiglio ma niente e allora mi sono svegliato stamattina più rimbecillito di ieri...
Pensate, non sapevo che fare e mi sono scritto in java un programma per giocare a tris--->
Ecco i miei quesiti per oggi:
1) Aggiustato la cartela /tmp xmms fuziona ma aterm sempre solito problema...
Ho provato ad usare ufed e ne ho scelto qualcuno ma sono troppi quelli che non so che fanno...
2) c'è una guida in ITALIANO che spiega i più importanti useflag???
3)alcuni erano già settati, si settano da solo quanto installo i programmi o era in quel modo dall'origine??
4)se li setto è non ho quel programma che succede?
5)ma sono una lista statica o dimamica?nel senso se installo altri pacchetti li useflag aumentano???
ciao |
|
Back to top |
|
 |
shev Bodhisattva


Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Mon Dec 08, 2003 11:46 am Post subject: |
|
|
nonsoniente wrote: |
2) c'è una guida in ITALIANO che spiega i più importanti useflag???
3)alcuni erano già settati, si settano da solo quanto installo i programmi o era in quel modo dall'origine??
4)se li setto è non ho quel programma che succede? |
Consiglio la lettura di questo interessante topic, risponde praticamente alle tue stesse domande... senza contare altri topic simili più o meno recenti (tra i quali uno con un link alla traduzione dell'howto sulle flags USE.
Quote: | 5)ma sono una lista statica o dimamica?nel senso se installo altri pacchetti li useflag aumentano??? |
Statica, ma alcuni pacchetti ne hanno di personalizzate, tipo mozilla/firebird. Quindi l'opzione -v è sempre buona norma usarla. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
 |
nonsoniente n00b

Joined: 07 Dec 2003 Posts: 35
|
Posted: Tue Dec 09, 2003 3:08 pm Post subject: |
|
|
non è che il problema di aterm derivi dai permessi della cartella /proc? |
|
Back to top |
|
 |
|