Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#26 20/11/2012 12:30:46

hotvic
Membro
De: Remígio - PB
Registrado: 25/07/2012
Mensagens: 475
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

o dispositivo pertence ao root, e o grupo disk.

quando tentei montar usando o udisks, apareceu o dialogo do KDE pedindo autenticação, quando cancelei deu falha.

$ udisks --mount /dev/sda1
Mount failed: Not Authorized

Última edição por hotvic (20/11/2012 12:32:57)


Google + | Twitter
“A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.” (Albert Einstein)

Offline

#27 20/11/2012 14:48:26

leoarcher
Admin
De: Arapiraca - AL
Registrado: 13/07/2006
Mensagens: 1.286
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

@hotvic

Já tive esse problema tem quase 8 meses e olhe como resolvi:

# vim /usr/share/polkit-1/actions/org.freedesktop.udisks.policy

Procure por "org.freedesktop.udisks.filesystem-mount.
Na parte de configuração "defaults" mudei de "auth_admin" para "no".

  <action id="org.freedesktop.udisks.filesystem-mount">
    <description>Mount a device</description>
    <description xml:lang="da">Montér en enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

Tente fazer essa mudança e me diga se funciona.
Recomendo fazer isso também no udisks2.


Se copiarem, forneçam a fonte de origem. Se alguma resposta te ajudou a solucionar o problema, por favor edite o título do tópico e adicione "[Resolvido]" a ele (sem as aspas). Obrigado!

Offline

#28 20/11/2012 18:38:41

hotvic
Membro
De: Remígio - PB
Registrado: 25/07/2012
Mensagens: 475
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

o meu já está assim.

<action id="org.freedesktop.udisks.filesystem-mount">
     <description>Mount a device</description>
     <description xml:lang="da">Montér en enhed</description>
     <message>Authentication is required to mount the device</message>
     <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
     <defaults>
       <allow_any>no</allow_any>
       <allow_inactive>no</allow_inactive>
       <allow_active>yes</allow_active>
     </defaults>
   </action>

Google + | Twitter
“A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.” (Albert Einstein)

Offline

#29 20/11/2012 23:18:30

sistematico
Admin
De: Campo Grande / MS
Registrado: 13/06/2008
Mensagens: 1.023
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

hotvic escreveu:

o dispositivo pertence ao root, e o grupo disk.

Aqui você colou o resultado do comando groups, e você não está no grupo disk.

Offline

#30 21/11/2012 00:36:04

hotvic
Membro
De: Remígio - PB
Registrado: 25/07/2012
Mensagens: 475
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

sistematico

adicionei meu user ao disk, e...

$ groups 
sys disk lp wheel network video audio optical storage users networkmanager
$ udisks --mount /dev/sda1
Mount failed: Not Authorized

Google + | Twitter
“A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.” (Albert Einstein)

Offline

#31 23/11/2012 18:12:18

hotvic
Membro
De: Remígio - PB
Registrado: 25/07/2012
Mensagens: 475
Website

Re: Systemd e montagem de partições internas (RESOLVIDO)

consegui, somente editar /usr/share/polkit-1/actions/org.freedesktop.udisks.policy, mais ao invés de mudar  org.freedesktop.udisks.filesystem-mount, é so mudar org.freedesktop.udisks.filesystem-mount-system-internal deixando assim:

...
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
    <description>Mount a system-internal device</description>
    <description xml:lang="da">Montér en intern enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>
...

Google + | Twitter
“A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.” (Albert Einstein)

Offline

#32 27/11/2012 01:00:54

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.962

Re: Systemd e montagem de partições internas (RESOLVIDO)

flavioml
http://forum.archlinux-br.org/viewtopic … 124#p26124

já tentou fazer um reload do dbus?

systemctl reload dbus.service

talvez seja necessário reiniciar

Última edição por swatquest (27/11/2012 16:43:34)

Offline

#33 20/12/2012 11:17:07

flavioml
Membro
De: Rio de Janeiro - RJ
Registrado: 06/11/2006
Mensagens: 34

Re: Systemd e montagem de partições internas (RESOLVIDO)

Galera,
Comprei um notebook novo e fiz uma instalação zero bala do Arch. Continuei com o problema da senha de root para acessar outras partições, mesmo tentando todo o receituário prescrito neste tópico. Para não desistir de vez, fiz uma nova pesquisa no forum internacional, onde encontrei uma nova versão do arquivo /etc/polkit-1/rules.d/10-udisks.rules (udisks2, para quem usa gnome), que resolveu o problema. transcrevo a seguir o conteúdo do meu arquivo:

// Allow udisks2 to mount devices without authentication
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.udisks.filesystem-mount-system" ||
     action.id == "org.freedesktop.udisks.filesystem-mount" ||
     action.id == "org.freedesktop.udisks.filesystem-mount-system-internal") {
       return polkit.Result.YES;
   }
});

Offline

Rodapé do site