sexta-feira, 15 de junho de 2012

Alterar configurações de menus no Gnome3

Quando fazemos a instalação básica do Debian com o gnome3 não conseguimos adicionar, remover ou mover itens do menu "aplicativos" para que isso seja possível temos que adicionar o pacote "alacarte" como o comando:

# apt-get install alacarte

Agora é só clicar o botão direito no menu "aplicativo", escolher "Editar menus" e poderá adicionar, remover ou alterar aplicativos ao menu.

quarta-feira, 13 de junho de 2012

Adicionar suporte os M$Sql ao php 5.3 no Debian

Para habilitar o suporte ao MSSql do php 5.3 em servidores Debian basta adicionar os pacotes freetds-dev, freetds-bin, libaprutil1-dbd-freetds, libdbd-freetds e php5-sybase

Para isso use o comando:
# apt-get install freeteds-dev freetds-bin libaprutil1-dbd-freetds libdbd-freetds php5-sybase

Configure o arquivo /usr/share/freetds/freetds.conf adicionando o item para seu banco de dados ao final dele conforme esse exemplo:

[servidor_sql]
   host = 192.168.0.99
   port = 1433
   tds version = 8.0

onde:

"[servidor_sql]" = é um nome que o sistema usará para se referir ao ser servidor.
"host = 192.168.0.99" = é o ip do seu servidor.
"port = 1433" = é a porta disponibilizada pelo servidor M$Sql
"tds version = 8" =  é a versão do tds


Em seguida faça um reload do apache.

Então tente a conexão a partir do FreeTDS com o seguinte comando:


tsql -S servidor_sql  -U "usuário" -P "senha" -D "bancodedados"


Ser você receber uma mensagem de erro parecida com essa:

Msg 18456 (severity 14, state 1) from [servidor_sql]:
 "Falha de logon do usuário 'youruser'."

Significa que você, ou o administrador do M$Sql, terá que efetuar uma alteração no servidor.
Utilizando o sistema de administração do Windows 
  1- abra as propriedades do servidor do Banco de dados;
  2- Clique no ítem "security" e mude o modo de autenticação
         de "Windows Authentication Mode"
         para "Sql Server and Windows Authentication Mode"
   3- Reinicialize o servidor M$Sql.

Repita o comando tsql, se não conectar reveja essas configurações.








segunda-feira, 11 de junho de 2012

Mudar aparência do GDM3

É possivel, claro, alterar a aparência do gerenciador de login GDM3. Para isso devemos alterar as informações constantes no arquivo:

/etc/gdm3/greeter.gconf-defaults


- Para alterar o papel de parede do GDM3 é só substituir o arquivo:

/usr/share/images/desktop-base/login-background.svg

Claro, que tem várias outras formas de fazer isso, uma delas é aplicando temas, mas dessa forma é mais rápido e não exige a instalação de nenhum componente ou tema.

- Excluir o painel inferior que permite ao usuário alterar DM ou Idioma:
    Para isso devemos utilizar o gconf-editor acessando a seguinte chave:

/apps/metacity/general/compositing_manager true


Por padrão estará como false, altere pra true.

-> Para que o usuário tenha que digitar seu login ao invés de escolhê-lo em um lista:
   Para isso devemos utilizar o gconf-editor acessando a seguinte chave:

/apps/gdm/simple-greeter/disable_user_list true

Por padrão estará como false, altere pra true.

Truque: Após efetuar as alterações através do gconf-editor, clique o botão direito na chave alterada e escolha "definir como obrigatório" isso fará com que as opções sejam aplicadas. Mas depois disso você não conseguirá mais alterar o valor de algumas chaves, então elas poderão ser alteradas apartir do arquivos /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml, não se esqueça de fazer um backup dele antes.