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

Installazione, configurazione e uso di programmi e strumenti.

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

Messaggioda ik@r0 » martedì 19 dicembre 2017, 15:34

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.
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » martedì 19 dicembre 2017, 18:37

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ik@r0 » martedì 19 dicembre 2017, 20:09

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
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » martedì 19 dicembre 2017, 21:13

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda rai » martedì 19 dicembre 2017, 21:54

posta
Codice: Seleziona tutto
cat /usr/lib/thunderbird/thunderbird.sh

magari si capisce quale comando solleva l'errore
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2276
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

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

Messaggioda ik@r0 » martedì 19 dicembre 2017, 22:13

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: novembre 2008

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

Messaggioda ik@r0 » martedì 19 dicembre 2017, 22:15

ho provato a reinstallare thunderbird senza ottenere risultati
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » mercoledì 20 dicembre 2017, 11:27

steff Immagine ha scritto:
Codice: Seleziona tutto
which thunderbird
ls -l /bin/which
?
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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ik@r0 » mercoledì 20 dicembre 2017, 12:08

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:~$
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda VenereNera » giovedì 21 dicembre 2017, 23:42

Dal momento che lo stesso topic l' hai aperto nel foro di Arch Linux la domanda sorge spontanea, che distro stai usando?
VenereNera
Prode Principiante
 
Messaggi: 17
Iscrizione: aprile 2010

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

Messaggioda ik@r0 » venerdì 22 dicembre 2017, 1:39

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: novembre 2008

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

Messaggioda ik@r0 » venerdì 29 dicembre 2017, 9:52

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

ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » venerdì 29 dicembre 2017, 12:32

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ik@r0 » venerdì 29 dicembre 2017, 17:30

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 ( ?? )
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » venerdì 29 dicembre 2017, 17:34

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ik@r0 » venerdì 29 dicembre 2017, 18:03

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 ..
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » venerdì 29 dicembre 2017, 19:49

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ik@r0 » venerdì 29 dicembre 2017, 23:29

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
ik@r0
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 326
Iscrizione: novembre 2008

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

Messaggioda steff » sabato 30 dicembre 2017, 9:18

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
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 38193
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

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

Messaggioda ivantu » sabato 30 dicembre 2017, 11:38

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
Avatar utente
ivantu
Rampante Reduce
Rampante Reduce
 
Messaggi: 5190
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 18.04.2 LTS, 19.04
Sesso: Maschile

Successiva

Torna a Applicazioni

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti