Pagina 1 di 1

Swaret-RISOLTO

Inviato: sab 18 nov 2006, 12:26
da Osvardo
Ho installato dei pacchetti con swaret(loggato come root).Quando accedo come utente questi nuovi programmi installati non ci sono,mentre come root li trovo!E' evidente che essendo come root li trovi perchè sono il proprietario del pacchetto installato! C'è un modo per installare pacchetti con swaret(loggato come root) e trovarmeli anche quando mi loggo come utente normale?
Se non si può,c'è qualche buon metodo per abilitare i nuovi pacchetti anche agli altri utenti normali? Ossia ad "esempio" creare un nuovo gruppo che includa i nuovi pacchetti,includendo nel suddetto gruppo anche gli utenti normali!Come potrei fare?

Grazie per eventuali consigli e risposte

Inviato: sab 18 nov 2006, 12:31
da airex
che pacchetti sono? E' probabile che i loro eseguibili siano posizionati in /sbin, /usr/sbin o /usr/local/sbin che sono le directory di default non inserite nel path degli utenti "normali".

Inviato: sab 18 nov 2006, 12:53
da Osvardo
Ti porto ad esempio "amsn" ma ce ne sono anche altri che sono soggetti al medesimo problema. L'ho installato con swaret loggato come root ma se entro come utente normale non c'è mentre come root si! Il programma viene trovato in "amsn: /usr/bin/amsn /usr/share/amsn". Logicamente ha i diritti d'accesso solo il proprietario root! Non credo che ogni volta che installo un programma o pacchetto devo cambiare i diritti d'accesso ed aggiungere l'utente che può usarlo! C'è qualche metodo risolutivo? Bisogna forse aggiungere l'utente ad un gruppo specifico?

P.s. Questo non vale per i programmi gia inclusi che si upgradano sempre con swaret.Quelli già inclusi funzionano anche come utente normale.Il problema è per i nuovi programmi che non sono inclusi nell'installazione nativa e sono inseriti ex novo.

Grazie per eventuali consigli e risposte

Inviato: sab 18 nov 2006, 13:54
da airex
mah, che sia un qualche errore nei pacchetti realizzati?
hai impostato per il filesystem qualche umask particolare?
versione di swaret in uso?

Inviato: sab 18 nov 2006, 14:35
da aLvArO
visto che come esempio hai unato amsn scrivendo da utente nella shell il comando amsn che dice?

Inviato: dom 19 nov 2006, 17:55
da Osvardo
aLvArO ha scritto:visto che come esempio hai unato amsn scrivendo da utente nella shell il comando amsn che dice?
Da console come utente mi funziona amsn(viene correttamente eseguito)! Solo che non lo trovo in nessun pannello di kde!Dovrei creargli un collegamento,ma credevo che alla fine dell'installazione di qualsiasi pacchetto lo facesse automaticamente(aggiungere nuovi programmi nei pannelli di kde). Questo problema l'ho riscontrato ad esempio anche con il pacchetto openoffice!

Grazie per eventuali suggerimenti risolutivi

Inviato: dom 19 nov 2006, 19:14
da DanBadJar
Ho avuto lo stesso problema con la slackware 11.
Non è un dramma, io ho risolto così:

Dal menu di KDE vado su IMPOSTAZIONI e poi clicco su STRUMENTO DI AGGIORNAMENTO DEI MENU.

Altrimenti puoi lanciare lo stesso applicativo con kappfinder.

Questo programmino consente di trovare i pacchetti nuovi installati e di farli comparire nel menu di KDE

Inviato: dom 19 nov 2006, 23:34
da Osvardo
DanBadJar ha scritto:Ho avuto lo stesso problema con la slackware 11.
Non è un dramma, io ho risolto così:

Dal menu di KDE vado su IMPOSTAZIONI e poi clicco su STRUMENTO DI AGGIORNAMENTO DEI MENU.

Altrimenti puoi lanciare lo stesso applicativo con kappfinder.

Questo programmino consente di trovare i pacchetti nuovi installati e di farli comparire nel menu di KDE
Perfetto! Mi hai risolto il problema!
Grazie