quinta-feira, 28 de março de 2013

Como Limpar Cache do Putty

Como limpar o cache do putty e atualizar as 'fingerprints'



Para todos aqueles que precisam limpar o cache do Putty de impressões digitais (fingerprints) de host (Windows) para desenvolvimento e teste, aqui está a resposta:

1. Abra o registro (regedit)
2. Vá para HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys

Lá você deve ver o cache Putty de chaves de host.
A coluna 'Nome' diz que chave é para qual servidor.
Por exemplo, ele vai ter o formato de <algo> @ <port>: <host> [RSA2 @ 22:172.16.117.159]

3. Excluir as linhas que você precisa e pronto!

Isso é tudo...

terça-feira, 26 de março de 2013

Instalando Fontes True Type no CentOs 6

Instalando Fonts TrueType no centOs 6


msttcorefonts é uma maneira de obter as fontes TrueType da Microsoft no Linux. No entanto, a liberação da versão 6 do Red Hat Enterprise Linux não inclui mais um pacote pré-requisito de msttcorefonts, nomeadamente chkfontpath, que, por sua vez, depende da fonte servidor pacote xfs.

A última versão do msttcorefonts no sourceforge não é adequado para isso, então, enquanto isso, podemos corrigir o arquivo de especificação e construí-lo nós mesmos.

1) Baixe o arquivo de especificações de http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec

2) corrigir o arquivo spec. Crie um arquivo chamado msttcorefonts.rhel6.patch, contendo o seguinte:

--- msttcorefonts-2.0-1.spec 2011-09-05 11:09:57.206756336 +0100
+++ msttcorefonts-2.0-1.1.spec 2011-09-05 11:23:56.925761649 +0100
@@ -19,8 +19,8 @@
 BuildPrereq: %{ttmkfdir}
 BuildPrereq: wget
 BuildPrereq: cabextract
-Prereq: /usr/sbin/chkfontpath
-Packager: Noa Resare 
+#Prereq: /usr/sbin/chkfontpath
+#Packager: Noa Resare 
 
 %description
 The TrueType core fonts for the web that was once available from
@@ -152,7 +152,7 @@
 %post
 if test $1 -eq 1
 then
- /usr/sbin/chkfontpath --add %{fontdir}
+ ln -s /usr/share/fonts/msttcorefonts/ /etc/X11/fontpath.d/msttcorefonts
 fi
 # something has probably changed, update the font-config cache
 if test -x /usr/bin/fc-cache
@@ -163,7 +163,7 @@
 %preun
 if test $1 -eq 0
 then
- /usr/sbin/chkfontpath --remove %{fontdir}
+ /bin/rm -f /etc/X11/fontpath.d/msttcorefonts
 fi
 
 %files

3) corrigir o arquivo de especificações, executando o seguinte comando no mesmo diretório do arquivo de especificação.
patch 

Inspecionar visualmente o arquivo de especificação resultante para verificar se ele não exige mais chkfontpath.
4) Reconstruir o pacote rpm usando o arquivo de especificação do novo
rpmbuild-bb msttcorefonts-2.0-1.spec

5) Finalmente, copie o RPM resultante para seu repositório local, ou instalar localmente com
yum localinstall msttcorefonts-2.0-1.noarch.rpm