Como desabilitar o automount no GNOME


Em algumas situações pode-se ter a necessidade de desabilitar a montagem automática de mídias removíveis, tais como pendrivers, HDs externos ou até mesmo unidades de CD/DVD-ROM no seu computador/servidor.

A principal motivação para desabilitar esta funcionalidade é a segurança da informação, ou para evitar que algum usuário abra esses dispositivos automaticamente alterando ou até mesmo sem o conhecimento instalar algum tipo de malware no computador que esteja utilizando.

Para desabilitar a montagem automática em máquinas Linux com o GNOME, podemos fazê-lo das seguintes formas:

Desabilitar por usuário

Desabilitar o automount graficamente

Caso possua o DConf-Editor instalado, você pode abrir a opção org > gnome > desktop > media-handling  e desmarcar as opções automount e automount-open no lado direito da janela.

Desabilitar o automount por linha de comando

Para desabilitar o automount por linha de comando, siga os seguintes passos:

  1. Abra um novo terminal
  2. Autentique com o usuário root utilizando o comando su –  e informando a senha (alternativamente o comando sudo su também funciona)
  3. Informe os seguintes comandos
  4. 
    # gsettings set org.gnome.desktop.media-handling automount false
    # gsettings set org.gnome.desktop.media-handling automount-open false
    

    Reinicie o serviço GDM, nota, antes de executar esse comando, salve todos seus arquivos, pois o mesmo efetuará o logout do seu usuário

    # systemctl restart gdm.service

Ao autenticar novamente, o automount estará desabilitado.

Desabilitar para todos os usuários

Para desabilitar para todos os usuários, os seguintes passos deverão ser seguidos:

  1. Abra um novo terminal
  2. Autentique com o usuário root utilizando o comando su –  e informando a senha (alternativamente o comando sudo su também funciona)
  3. Crie o arquivo /etc/dconf/db/local.d/00-media-automount com o seguinte conteúdo:
  4. [org/gnome/desktop/media-handling]
    automount=false
    automount-open=false
  5. Salve o mesmo e digite o comando como root
  6. dconf update

Feito isso, no próximo login de cada usuário o automount estará desabilitado.

Como instalar o CyanogenMod no Moto G


O artigo explica como instalar o CyanogenMod, uma versão não-oficial do Android (mais atualizada que a versão de fábrica) no aparelho Moto G. O procedimento descrito é compatível com os seguintes versões de aparelhos: XT1031, XT1032, XT1033 e XT1034 e também os de 2ª geração.

Perco a garantia do aparelho ao instalar o Cyanogenmod?

Sim, pois o processo exige o desbloqueio do aparelho.

Quais os riscos existentes ao instalar o Cyanogenmod?

Trata-se de um processo que pode danificar o aparelho e deixá-lo “bricado”, mas só se você fizer algo realmente estranho e diferente do procedimento. Além disso, você perderá todos os dados do aparelho, seus arquivos pessoais, músicas etc. O aparelho será zerado. Fazer backup é importante.

O processo é reversível?

Sim, mas não será abordado neste artigo.

Se algo der errado durante o procedimento, quem eu devo processar ou xingar?

Ninguém. O risco é todo seu. Não há garantias por parte da equipe do CyanogenMod e nem por parte do autor desse artigo.

Nota de esclarecimento do Cyanogenmod:

“Modifying or replacing your device’s software may void your device’s warranty, lead to data loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore must be done entirely at your own risk. No one affiliated with the CyanogenMod project is responsible for your actions. Good luck.”

Tradução livre:

“Modificar ou substituir o software do seu dispositivo pode anular a garantia do dispositivo, levar à perda de dados, perda de cabelo, perda financeira, perda de privacidade, violações de segurança ou outros danos e, portanto, deve ser feito inteiramente por sua conta e risco. Ninguém afiliado com o projeto CyanogenMod é responsável por suas ações. Boa sorte.”

Este artigo foi feito usando:

  • Moto G 2013 (1ª geração)
  • Ubuntu 15.04

E terminou com a instalação do Android 5.1.1 (CM 12.1).

Resumo do procedimento para instalar o CyanogenMod:

  1. Desbloquear o bootloader;
  2. Instalar programa de “recovery” usando o fastboot;
  3. Instalar do CyanogenMod a partir do “recovery”.

Continue lendo “Como instalar o CyanogenMod no Moto G”

Programação orientada a objetos no ActionScript


Este post descreve os elementos do ActionScript que oferecem suporte à OOP (Programação orientada a objetos).
O capítulo não descreve princípios de OOP gerais, como design de objeto, abstração, encapsulamento, herança e
polimorfismo. Ele se concentra em como aplicar esses princípios usando o ActionScript 3.0.
Devido a raízes do ActionScript como uma linguagem de script, o suporte ao OOP do ActionScript 3.0 é opcional. Isso
fornece aos programadores flexibilidade para escolherem a melhor abordagem para projetos de vários escopos e
complexidades. Para tarefas pequenas, você pode chegar à conclusão de que usar o ActionScript com um paradigma
de programação de procedimento é tudo o que você precisa. Para projetos maiores, aplicar princípios de OOP pode
fazer com que o código fique mais fácil de ser compreendido, mantido e estendido. Continue lendo “Programação orientada a objetos no ActionScript”