[ RISOLTO ] /usr/bin/thunderbird: which: Permission denied

Installazione, configurazione e uso di programmi e strumenti.
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

[ RISOLTO ] /usr/bin/thunderbird: which: Permission denied

Messaggio da ik@r0 »

Ciao a tutti :D ,

non parte più Thunderbird , prima si avviava automaticamente al login
( avevo inserito il comando " thunderbird " nelle " Applicazioni di avvio " del MATE desktop ) .

Ecco il problema :

Codice: Seleziona tutto

ikar0@linux:~$ thunderbird
/usr/bin/thunderbird: 1: /usr/bin/thunderbird: which: Permission denied
ikar0@linux:~$ sudo thunderbird
[sudo] password di ikar0: 
/usr/bin/thunderbird: 1: /usr/bin/thunderbird: which: Permission denied
ikar0@linux:~$ sudo su
root@linux:/home/ikar0# thunderbird
/usr/bin/thunderbird: 1: /usr/bin/thunderbird: which: Permission denied
Questi sono i permessi settati

Codice: Seleziona tutto

lrwxrwxrwx 1 root root 33 nov 22 18:18 /usr/bin/thunderbird -> ../lib/thunderbird/thunderbird.sh
ikar0@linux:~$ ls -l /usr/lib/thunderbird/thunderbird.sh
-rwxr-xr-x 1 root root 2665 nov 22 16:55 /usr/lib/thunderbird/thunderbird.sh
Cosa devo fare ?? m :muro: :muro:

Grazie in anticipo :ciao:

Ikar0
Ultima modifica di ik@r0 il giovedì 11 gennaio 2018, 22:04, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Hm, cercando in rete sembra che il problema sia which, assicurati che è installato bene.

Codice: Seleziona tutto

whereis which
ls -l /usr/bin/which
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Ecco qui il risultato dei comandi che mi hai indicato :

Codice: Seleziona tutto

ikar0@linux:~$ whereis which
which: /usr/bin/which /bin/which /usr/share/man/man1/which.1.gz
ikar0@linux:~$ ls -l /usr/bin/which
lrwxrwxrwx 1 root root 10 apr 18  2017 /usr/bin/which -> /bin/which
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Codice: Seleziona tutto

which thunderbird
ls -l /bin/which
?

Forse mi son sbagliato e non c'entra which come causa.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2848
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da rai »

posta

Codice: Seleziona tutto

cat /usr/lib/thunderbird/thunderbird.sh
magari si capisce quale comando solleva l'errore
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Codice: Seleziona tutto

ikar0@linux:~$     cat /usr/lib/thunderbird/thunderbird.sh
#!/bin/sh

set -e

# Firefox launcher containing a Profile migration helper for
# temporary profiles used during alpha and beta phases.

# Authors:
#  Alexander Sack <asac@jwsdot.com>
#  Fabien Tassin <fta@sofaraway.org>
#  Steve Langasek <steve.langasek@canonical.com>
#  Chris Coulson <chris.coulson@canonical.com>
# License: GPLv2 or later

MOZ_LIBDIR=/usr/lib/thunderbird
MOZ_APP_LAUNCHER=`which $0`
EXE=thunderbird
MOZ_APP_NAME=thunderbird

export MOZ_APP_LAUNCHER

while [ ! -x $MOZ_LIBDIR/$EXE ] ; do
    if [ -L "$MOZ_APP_LAUNCHER" ] ; then
        MOZ_APP_LAUNCHER=`readlink -f $MOZ_APP_LAUNCHER`
        MOZ_LIBDIR=`dirname $MOZ_APP_LAUNCHER`
    else
        echo "Can't find $MOZ_LIBDIR/$EXE"
        exit 1
    fi
done

usage () {
    $MOZ_LIBDIR/$EXE -h | sed -e 's,/.*/,,'
    echo
    echo "      -g or --debug          Start within debugger"
    echo "      -d or --debugger       Specify debugger to start with (eg, gdb or valgrind)"
    echo "      -a or --debugger-args  Specify arguments for debugger"
}

moz_debug=0
moz_debugger_args=""
moz_debugger="gdb"

while [ $# -gt 0 ]; do
    case "$1" in
        -h | --help )
            usage
            exit 0
            ;;
        -g | --debug )
            moz_debug=1
            shift
            ;;
        -d | --debugger)
            moz_debugger=$2;
            if [ "${moz_debugger}" != "" ]; then
	            shift 2
            else
                echo "-d requires an argument"
                exit 1
            fi
            ;;
        -a | --debugger-args )
            moz_debugger_args=$2;
            if [ "${moz_debugger_args}" != "" ] ; then
                shift 2
            else
                echo "-a requires an argument"
                exit 1
            fi
            ;;
        -- ) # Stop option processing
            shift
            break
            ;;
        * )
            break
            ;;
    esac
done

if [ $moz_debug -eq 1 ] ; then
    case $moz_debugger in
        memcheck)
            debugger="valgrind"
            ;;
        *)
            debugger=$moz_debugger
            ;;
    esac

    debugger=`which $debugger`
    if [ ! -x $debugger ] ; then
        echo "Invalid debugger"
        exit 1
    fi

    case `basename $moz_debugger` in
        gdb)
            exec $debugger $moz_debugger_args --args $MOZ_LIBDIR/$MOZ_APP_NAME "$@"
            ;;
        memcheck)
            echo "$MOZ_APP_NAME has not been compiled with valgrind support"
            exit 1
            ;;
        *)
            exec $debugger $moz_debugger_args $MOZ_LIBDIR/$MOZ_APP_NAME "$@"
            ;;
    esac
else
    exec $MOZ_LIBDIR/$EXE "$@"
fi
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

ho provato a reinstallare thunderbird senza ottenere risultati
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

posta anche questi due.

Una opzione è usare thunderbird compilato dal sito https://www.mozilla.org/it/thunderbird/
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Codice: Seleziona tutto

ikar0@linux:~$ which thunderbird
/usr/bin/thunderbird
ikar0@linux:~$ ls -l /bin/which
-rwxr-xr-x 1 root root 946 gen 26  2016 /bin/which
ikar0@linux:~$ 
VenereNera
Prode Principiante
Messaggi: 17
Iscrizione: mercoledì 28 aprile 2010, 18:33

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da VenereNera »

Dal momento che lo stesso topic l' hai aperto nel foro di Arch Linux la domanda sorge spontanea, che distro stai usando?
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Server : Debian 9 . Sistemi operativi virtualizzati : Arch ( mio desktop ) , Ipfire ( firewall ) , Alpine Linux ( Apache ) , Ubuntu 16.04 con mate ( altri desktop ) . Il problema è con thunderbird su ubuntu .
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Codice: Seleziona tutto

ikar0@linux:~$ ls -l ~/.thunderbird
totale 12
drwx------  3 ikar0 ikar0 4096 dic  1 18:52 Crash Reports
-rw-rw-r--  1 ikar0 ikar0  104 apr 19  2017 profiles.ini
drwxr-xr-x 13 ikar0 ikar0 4096 dic 28 12:51 zu0kmulx.default

Codice: Seleziona tutto

drwxrwxrwx  4 ikar0 ikar0     4096 apr 19  2017 .thunderbird

Codice: Seleziona tutto

ikar0@linux:/usr/bin$ ls -l thunderbird
lrwxrwxrwx 1 root root 33 nov 22 18:18 thunderbird -> ../lib/thunderbird/thunderbird.sh
Thunderbird parte se do il comando " /usr/lib/thunderbird/thunderbird.sh "

Codice: Seleziona tutto

    ikar0@linux:/usr/bin$ cd /usr/lib/thunderbird/
    ikar0@linux:/usr/lib/thunderbird$ sh ./thunderbird.sh
    1514536828645   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing permissions.0: Unknown permission "webNavigation"
    1514536828648   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing permissions.1: Unknown permission "webRequest"
    1514536828651   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing permissions.2: Unknown permission "webRequestBlocking"
    1514536828653   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing permissions.3: Unknown permission "tabs"
    1514536828655   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing permissions.4: Unknown permission "cookies"
    1514536828657   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing browser_action: An unexpected property was found in the WebExtension manifest.
    1514536828659   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing default_locale: An unexpected property was found in the WebExtension manifest.
    1514536828659   addons.webextension.https-everywhere@eff.org   WARN   Loading extension 'https-everywhere@eff.org': Reading manifest: Error processing devtools_page: An unexpected property was found in the WebExtension manifest.

    (thunderbird:26363): Gtk-CRITICAL **: gtk_icon_theme_append_search_path: assertion 'path != NULL' failed

ikar0
     
    Messaggi: 8
    Iscritto il: 2014-04-26 10:53

Top

Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Codice: Seleziona tutto

drwx------  3 ikar0 ikar0 4096 dic  1 18:52 Crash Reports
[strike]Questa cmq è accessibile solo a root.[/strike]

Codice: Seleziona tutto

sudo chmod 755 ~/.thunderbird/Crash\ Reports
dovrebbe sistemare ma mi sembra che ci sia un problema con estensioni.
Prova

Codice: Seleziona tutto

thunderbird --safe-mode
Edit: svista... sono a posto questi permessi.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Credo che forse il problema riguarda Apparmor : ho installato i permessi aggiuntivi che riguardano firefox ecc .. ( non ricordo il nome del pacchetto )

Testo dell'URL

Non ho capito bene ma forse il problema è che Apparmor nega l' accesso per via del profilo firefox ( ?? )
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Allora prova a disinstallarlo, dovresti vederlo nel log con

Codice: Seleziona tutto

cat /var/log/dpkg.log |grep -i firefox
o simile.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

Prima vorrei fare una prova stoppando Apprmor : quale comando devo digitare ? ho provato con una guida di ubuntu ma sembra che " apparmor_status " indichi che apparmor è ancora in funzione ..
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Codice: Seleziona tutto

sudo systemctl stop apparmor.service
?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: mercoledì 26 novembre 2008, 17:10

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ik@r0 »

niente da fare il problema non riguarda apparmor . Era già disabilitato , sempre il solito errore " which permission denied "
Ho provato ad installare thunderbird scaricato da debianitalia ma ha gli stessi problemi : " which permission denied "
Quindi non è un problema dei permessi della cartella ma di which ( ?? )

Codice: Seleziona tutto

ikar0@linux:~$ sudo systemctl stop apparmor.service
ikar0@linux:~$ which
ikar0@linux:~$ thunderbird
/usr/bin/thunderbird: 1: /usr/bin/thunderbird: which: Permission denied
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da steff »

Se rinomini il profilo (in . .thunderbird.old) nella home parte?
Hai provato lanciarlo con --safe-mode?
Hai provato di usare la versione dal sito thunderbird (scompattarlo e lanciare l'eseguibile nella cartella)?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6670
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 23.10
Sesso: Maschile

Re: Aiuto ! : /usr/bin/thunderbird: which: Permission denie

Messaggio da ivantu »

drwxr-xr-x 13 ikar0 ikar0 4096 dic 28 12:51 zu0kmulx.default
i problemi sono in questi permessi
Buona giornata utenti del forum. :ciao: ivantu
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti