Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

1. Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

andre luiz
xiloba

(usa Slackware)

Enviado em 12/03/2016 - 16:08h

Oi, galera.
Estou usando o Chromium para acessar a internet. Como usuário normal, funciona tranquilamente. Eu sei que há uma trava para impedir o login do root. Mas sempre que usei, no google-chrome, o comando acima ele funcionou.

Olha a cópia do meu /usr/bin/chromium
#!/bin/bash

# Allow users to override command-line options
# Based on Gentoo's chromium package (and by extension, Debian's)
for FILE in /etc/chromium/*.conf ; do
[[ -f ${FILE} ]] && source "${FILE}"
done

# Prefer user defined CHROMIUM_USER_FLAGS flags (from environment) over
# system default CHROMIUM_FLAGS (from /etc/chromium)/)
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS}

export CHROME_WRAPPER=$(readlink -f "$0")
export CHROME_DESKTOP=chromium.desktop

exec /usr/lib/chromium/chromium $CHROMIUM_FLAGS "$@" --user-data-dir







  


2. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/03/2016 - 17:44h

Aparece alguma mensagem no terminal quando você chama esse script por ele?
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


3. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

andre luiz
xiloba

(usa Slackware)

Enviado em 12/03/2016 - 20:42h

Grande, Lcavalheiro. Sempre ajudando.
Aparece a seguinte mensagem:
bash-4.2# chromium
[1:1:0312/204119:FATAL:setuid_sandbox_client.cc(126)] Check failed: IsFileSystemAccessDenied().
#0 0x0000b0014e84 <unknown>
#1 0x0000b002ff65 <unknown>
#2 0x0000b302c16f <unknown>
#3 0x0000b2c96a66 <unknown>
#4 0x0000affdf467 <unknown>
#5 0x0000affdfad7 <unknown>
#6 0x0000affdf168 <unknown>
#7 0x0000afae8175 <unknown>
#8 0x0000afae63a7 <unknown>
#9 0x0000ae01b7a3 __libc_start_main
#10 0x0000afae7fb9 <unknown>

Received signal 6
#0 0x0000b0014e84 <unknown>
#1 0x0000b001530f <unknown>
#2 0x0000ffffe40c ([vdso]+0x40b)
#3 0x0000ae031cdc __GI_raise
#4 0x0000ae0334f3 __GI_abort
#5 0x0000b0014602 <unknown>
#6 0x0000b0030015 <unknown>
#7 0x0000b302c16f <unknown>
#8 0x0000b2c96a66 <unknown>
#9 0x0000affdf467 <unknown>
#10 0x0000affdfad7 <unknown>
#11 0x0000affdf168 <unknown>
#12 0x0000afae8175 <unknown>
#13 0x0000afae63a7 <unknown>
#14 0x0000ae01b7a3 __libc_start_main
#15 0x0000afae7fb9 <unknown>
gs: 00000033 fs: c1a90000 es: ffff007b ds: 0000007b
edi: ae189000 esi: bfb57a88 ebp: 00000000 esp: bfb573b4
ebx: 00000001 edx: 00000006 ecx: 00000001 eax: 00000000
trp: 00000000 err: 00000000 ip: ae031cdc cs: 00000073
efl: 00000202 usp: bfb573b4 ss: 0000007b
[end of stack trace]



4. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/03/2016 - 21:26h

Eu fiz assim e abriu:
#!/bin/bash

# Allow users to override command-line options
# Based on Gentoo's chromium package (and by extension, Debian's)
for FILE in /etc/chromium/*.conf ; do
[[ -f ${FILE} ]] && source "${FILE}"
done

# Prefer user defined CHROMIUM_USER_FLAGS flags (from environment) over
# system default CHROMIUM_FLAGS (from /etc/chromium)/)
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS}

export CHROME_WRAPPER=$(readlink -f "$0")
export CHROME_DESKTOP=chromium.desktop

exec /usr/lib/chromium/chromium $CHROMIUM_FLAGS --user-data-dir "$@"


Detalhe pra última linha, onde eu coloquei o --user-data-dir
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


5. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

andre luiz
xiloba

(usa Slackware)

Enviado em 12/03/2016 - 21:34h

Lcavalheiro, eu copiei e colei o texto editado por você e ainda não abriu. Olha só:

# chromium
[1:1:0312/213223:FATAL:setuid_sandbox_client.cc(126)] Check failed: IsFileSystemAccessDenied().
#0 0x0000b0065e84 <unknown>
#1 0x0000b0080f65 <unknown>
#2 0x0000b307d16f <unknown>
#3 0x0000b2ce7a66 <unknown>
#4 0x0000b0030467 <unknown>
#5 0x0000b0030ad7 <unknown>
#6 0x0000b0030168 <unknown>
#7 0x0000afb39175 <unknown>
#8 0x0000afb373a7 <unknown>
#9 0x0000ae06c7a3 __libc_start_main
#10 0x0000afb38fb9 <unknown>

Received signal 6
#0 0x0000b0065e84 <unknown>
#1 0x0000b006630f <unknown>
#2 0x0000ffffe40c ([vdso]+0x40b)
#3 0x0000ae082cdc __GI_raise
#4 0x0000ae0844f3 __GI_abort
#5 0x0000b0065602 <unknown>
#6 0x0000b0081015 <unknown>
#7 0x0000b307d16f <unknown>
#8 0x0000b2ce7a66 <unknown>
#9 0x0000b0030467 <unknown>
#10 0x0000b0030ad7 <unknown>
#11 0x0000b0030168 <unknown>
#12 0x0000afb39175 <unknown>
#13 0x0000afb373a7 <unknown>
#14 0x0000ae06c7a3 __libc_start_main
#15 0x0000afb38fb9 <unknown>
gs: 00000033 fs: 00000000 es: 0000007b ds: 0000007b
edi: ae1da000 esi: bf8a6448 ebp: 00000000 esp: bf8a5d74
ebx: 00000001 edx: 00000006 ecx: 00000001 eax: 00000000
trp: 00000000 err: 00000000 ip: ae082cdc cs: 00000073
efl: 00000202 usp: bf8a5d74 ss: 0000007b
[end of stack trace]



6. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/03/2016 - 21:44h

Certo... vamos às perguntas:
- versão do Slackware;
- versão do Chromium;
- por que rodá-lo como root?
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


7. Re: Por que a sequência --user-data-dir não permite fazer o Chromium funcionar?

andre luiz
xiloba

(usa Slackware)

Enviado em 13/03/2016 - 10:49h

Vamos às resposta:
Slackware 14.1;
Chromiu version 49.0.2623.75
Eu não navego como root, em 99% do tempo, mas, às vezes, quando estou fazendo algo como superusuá&#341;io, aproveito para acessar alguma página da internet.
O curioso é que o comando acima sempre funcionou no google-chrome.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts