tag:blogger.com,1999:blog-20809037666749443422024-03-20T10:31:49.668+01:00KcraamCodi, fotos i altres...Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.comBlogger80125tag:blogger.com,1999:blog-2080903766674944342.post-19679146360749702652012-08-17T14:20:00.002+02:002012-08-17T14:21:12.419+02:00Com saber qui envia mailCom saber qui envia mail via analisis de /var/log/messages<br />
<br />
<ul style="background-color: white; color: #303030; font-family: 'Helvetica Neue',Verdana,Helvetica,Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; margin: 0px 0px 16px 20px; orphans: 2; padding: 0px; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div style="margin: 0px 0px 10px; padding: 0px;">
<span style="font-size: small;"><code style="background-color: #f3f3f3; border: 1px solid rgb(221, 221, 221); display: block; padding: 3px;">bzcat /var/log/messages.* | grep 'from=<' | sed -e 's/.*msgid=<\(.*\)>.*/\1/g' > who_send_mail.txt</code></span></div>
</ul>
Important: per agrupar un grup: cal "escapar" els "(":<br />
<br />
<br />
<ul style="background-color: white; color: #303030; font-family: 'Helvetica Neue',Verdana,Helvetica,Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; margin: 0px 0px 16px 20px; orphans: 2; padding: 0px; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div style="margin: 0px 0px 10px; padding: 0px;">
<span style="font-size: small;"><code style="background-color: #f3f3f3; border: 1px solid rgb(221, 221, 221); display: block; padding: 3px;">\(.*\)</code></span></div>
</ul>
<br />
El resultat es recupera via:<br />
<br />
<ul style="background-color: white; color: #303030; font-family: 'Helvetica Neue',Verdana,Helvetica,Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; margin: 0px 0px 16px 20px; orphans: 2; padding: 0px; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div style="margin: 0px 0px 10px; padding: 0px;">
<span style="font-size: small;"><code style="background-color: #f3f3f3; border: 1px solid rgb(221, 221, 221); display: block; padding: 3px;">\1</code></span></div>
</ul>
Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-57417864668071152522012-08-01T13:36:00.000+02:002012-08-01T13:39:51.236+02:00Activar el servidor FTP en MacOSx 10.7L'opció ha desaparescut de les preferencies...<br />
<br />
<ul style="background-color: white; color: #303030; font-family: 'Helvetica Neue',Verdana,Helvetica,Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; margin: 0px 0px 16px 20px; orphans: 2; padding: 0px; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div style="margin: 0px 0px 10px; padding: 0px;">
<span style="font-size: small;"><code style="background-color: #f3f3f3; border: 1px solid rgb(221, 221, 221); display: block; padding: 3px;">sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist</code></span></div>
</ul>
<br />
Per desactivar:<br />
<ul style="background-color: white; color: #303030; font-family: 'Helvetica Neue',Verdana,Helvetica,Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; margin: 0px 0px 16px 20px; orphans: 2; padding: 0px; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div style="margin: 0px 0px 10px; padding: 0px;">
<span style="font-size: small;"><code style="background-color: #f3f3f3; border: 1px solid rgb(221, 221, 221); display: block; padding: 3px;">sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist</code></span></div>
</ul>
<br />
Per configurar mes coses: <a href="http://enteratec.com/sistemas/servidor-ftp-mac-configurar-ftp-en-mac-osx-lion-el-reto-despues-de-activarlo/" rel="nofollow" target="_blank">Servidor FTP Mac. Configurar ftp en Mac OSX Lion. El reto después de activarlo</a>.Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com2tag:blogger.com,1999:blog-2080903766674944342.post-30397656055188814082012-04-01T10:53:00.000+02:002012-04-03T11:01:52.585+02:00Connectar Dynamips a la xarxa real<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Com combatre "206-unable to create generic ethernet NIO" </span><br />
<br />
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Cal fer que dynamips s'executi com root, per aixo cal canviar el propietari de l'executable i l'<i>stiky bit</i>.</span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Jo tinc el GNS3 aqui: <span style="font-family: "Courier New",Courier,monospace;">/Applications/Xarxa/GNS3.app/Contents/Resources/dynamips-0.2.8-RC3-community-OSX.intel64.bin</span> pero cadascu el te on vol :-D</span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><br /></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">1. Canvia el propietari <span style="font-family: "Courier New",Courier,monospace;">root</span> & <span style="font-family: "Courier New",Courier,monospace;">wheel</span>:<span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span style="font-family: "Courier New",Courier,monospace;">% sudo chown root:wheel dynamips-0.2.8-RC2-OSX-Leopard.intel.bin</span><span class="Apple-converted-space"> </span></span></div>
<div style="">
<br /></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">2. Canvia el mode i l'<span style="font-family: "Courier New",Courier,monospace;">stiky bit</span>:<span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: "Courier New",Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">% sudo chmod <b>6</b>755 dynamips-0.2.8-RC3-community-OSX.intel64.bin<span class="Apple-converted-space"> </span></span></div>
<div style="">
<br /></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">3. verifica:<span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: "Courier New",Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">% ls -l dynamips-0.2.8-RC3-community-OSX.intel64.bin<span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: "Courier New",Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">-rwsr-sr-x 1 root wheel 980552 Mar 14 04:28 dynamips-0.2.8-RC3-community-OSX.intel64.bin</span></div>
<div style="">
<br /></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">4. Obre el GNS3 de la manera habitual, engega un router i comproba que el Dynamps s'executa com root:<span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style=" color: black; display: inline ! important; float: none; font-family: "Courier New",Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">% ps auwx | grep -i dyna <br /><b>root</b> 61647 200,4 2,9 3121052 362800 ?? R 10:29AM 2:33.42 /[...]/dynamips-0.2.8-RC3-community-OSX.intel64.bin -H 7201<br /><b>root</b> 61646 125,2 2,9 3121052 362968 ?? R 10:29AM 1:50.67 /[...]/dynamips-0.2.8-RC3-community-OSX.intel64.bin -H 7200<br /><b>root</b> 61644 99,2 1,8 2848516 227544 ?? R 10:29AM 1:16.66 /[...]/dynamips-0.2.8-RC3-community-OSX.intel64.bin -H 7202</span><span style="background-color: #efefef; color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span style=""></span><span class="Apple-converted-space"> </span></span></div>
<div style="">
<span style="background-color: #efefef; color: black; display: inline ! important; float: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-converted-space"><br /></span></span></div>
<div style=" text-align: center;">
</div>
<div style=" font-family: Verdana,sans-serif; text-align: center;">
<span style="font-size: x-small;"><img alt="" src="data:image/png;base64,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" /> </span></div>
<div style=" font-family: Verdana,sans-serif; text-align: left;">
<span style="font-size: x-small;"> Enllaços:</span></div>
<ul style="">
<li><a href="http://7200emu.hacki.at/viewtopic.php?t=6134%20" rel="nofollow" target="_blank"><span style="font-size: x-small;"><span style="font-family: Verdana,sans-serif;">http://7200emu.hacki.at/viewtopic.php?t=6134 </span></span></a></li>
</ul>
<div style="text-align: center;">
<br /></div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-27158702512788170232011-09-27T11:33:00.001+02:002011-09-27T11:34:06.619+02:00My Cisco Labs: GNS3 Duplex Mismatch Messages<a href="http://myciscolabs.blogspot.com/2011/09/gns3-duplex-mismatch-messages.html?spref=bl">My Cisco Labs: GNS3 Duplex Mismatch Messages</a>: When Cisco devices are connected to one another and CDP is enabled (which it is by default), if one port is configured as full duplex but th... <b style="color: red;"><span style="font-family: "Courier New",Courier,monospace;"> </span></b><br />
<br />
<b style="color: red;"><span style="font-family: "Courier New",Courier,monospace;">R3(config)#no cdp log mismatch duplex</span></b>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-61289525911223773582011-09-26T18:45:00.000+02:002011-09-26T18:45:06.940+02:00IPv6 subnetting calculatorPer fi una calculadora per fer subnetting IPv6...<br />
<a href="http://www.ipv6calculator.net/">www.ipv6calculator.net/</a>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0Avinguda de l'Alcalde Barnils, 72, 08173 Sant Cugat del Vallès, Espanya41.484308987246692 2.078475952148437541.48133498724669 2.0735404521484373 41.487282987246694 2.0834114521484377tag:blogger.com,1999:blog-2080903766674944342.post-42172839250839775452011-05-20T16:48:00.000+02:002011-05-20T16:48:35.089+02:00DNIe & PK11 en MacOS X3 tutorial i pagines d'ajuda per fer servir certificats PK11 i DNIe en MacOS X<br />
<ul><li>Tutorial: DNI electrónico en Mac OS X Leopard: <a href="http://www.macuarium.com/cms/index.php?id=1762&Itemid=90&option=com_content&task=view">http://www.macuarium.com/cms/index.php?id=1762&Itemid=90&option=com_content&task=view</a></li>
<li>DNI electrónico en MacOS X Snow Leopard: <a href="http://www.bisente.com/blog/2010/04/12/dni-electronico-en-macos-x-snow-leopard/">http://www.bisente.com/blog/2010/04/12/dni-electronico-en-macos-x-snow-leopard/</a></li>
<li>DNI electrónico en Mac OS X: <a href="http://www.kriptopolis.org/dni-electronico-en-macosx">http://www.kriptopolis.org/dni-electronico-en-macosx</a></li>
</ul>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-81498310621271902692011-04-27T12:09:00.000+02:002011-04-27T12:10:08.305+02:00nginx + PHP + FreeBSDInvestigació bibliografica per internet...<br />
<br />
<br />
<ul>
<li>FreeBSD: Nginx FastCGI PHP Configuration: <a href="http://www.cyberciti.biz/faq/freebsd-configure-nginx-php-fastcgi-server/">http://www.cyberciti.biz/faq/freebsd-configure-nginx-php-fastcgi-server/</a></li>
<li><a href="http://www.softwareprojects.com/resources/programming/t-installing-nginx-web-server-w-php-and-ssl-1474.html">http://www.softwareprojects.com/resources/programming/t-installing-nginx-web-server-w-php-and-ssl-1474.html</a></li>
<li>Molt ben explicat i pas per pas: <a href="http://www.netstorming.com.ar/2010/08/01/nginx-php-fastcgi-mysql-freebsd/">http://www.netstorming.com.ar/2010/08/01/nginx-php-fastcgi-mysql-freebsd/</a></li>
</ul>
<div>
<br />
<b>Instal·lació:</b><br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;">[root@nginx ~]cd </span></span><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;">/usr/ports/www/nginx && make install clean</span></span><br />
<b>[...]</b><br />
<b><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;">[root@nginx ~]# echo "nginx_enable="YES"" >> /etc/rc.conf</span></span></span></b><br />
<b><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;"><br />
</span></span></span></b><br />
Configuració a <span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;">/usr/local/etc/nginx/nginx.conf</span><br />
<br />
<b>Acceleració</b>:<br />
Fer servir un volum <a href="http://en.wikipedia.org/wiki/Tmpfs">tmpfs</a> per accelerar encara mes la cache del nginx:<br />
Cal fer coincidir el punt de muntatge del tmpfs amb la conf del nginx on guarda la cache.<br />
<br />
<ul>
<li>Versio a manija:</li>
</ul>
<br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;">[root@nginx ~]#mount -t tmpfs tmpfs /data/nginx/cache</span><br />
<br />
<ul>
<li>Versio automatica pesistent a reinicis:</li>
</ul>
<script class="brush: bash" type="syntaxhighlighter">
echo "tmpfs_load="YES"" >> /boot/loader.conf
echo "tmpfs /data/nginx/cache tmpfs defaults 0 0" >> /etc/fstab
</script><br />
<br />
No s'ha d'oblidar l'advertencia:<br />
<br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;">Jan 4 11:05:07 nginx kernel: WARNING: TMPFS is considered to be a highly experimental feature in FreeBSD.</span></span><br />
<br />
<br />
<br /></div>
<div>
Accessoris:</div>
<div>
<ul>
<li>Sintaxis de colors amb el vim: <a href="http://www.vim.org/scripts/script.php?script_id=1886">http://www.vim.org/scripts/script.php?script_id=1886</a></li>
</ul>
</div>
<div>
<br />
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-2282313560253868132011-04-27T12:01:00.002+02:002011-04-27T12:05:24.181+02:00Instal·lar VMware tools en una VM<br />
<div style="font-family: Arial;">
Es interessant instal·lar desde el repositori de la propia VMware:</div>
<div style="font-family: Arial;">
<br /></div>
<script class="brush: bash" type="syntaxhighlighter">
apt-add-repository 'deb http://packages.vmware.com/tools/esx/4.1latest/ubuntu lucid main restricted'
wget http://packages.vmware.com/tools/VMWARE-PACKAGING-GPG-KEY.pub -q -O- | apt-key add -
aptitude update && aptitude safe-upgrade
aptitude search vmware
</script><br />
<div style="font-family: Arial;">
I instal·lar el paquet que vulguis. Si es per un server, es recomanable el -nox-</div>
<div style="font-family: Arial;">
<br /></div>
<span class="Apple-style-span" style="font-family: Arial;">Bibliografia:</span><br />
<ul style="font-family: Arial;">
<li><a href="https://help.ubuntu.com/community/VMware/Tools">https://help.ubuntu.com/community/VMware/Tools</a></li>
<li><a href="http://www.vmware.com/pdf/osp_install_guide.pdf">http://www.vmware.com/pdf/osp_install_guide.pdf</a></li>
</ul>
Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-5130893292778867572011-04-15T16:31:00.000+02:002011-04-15T16:31:19.537+02:00Ubuntu 10.10 en un Toshiba Dynabook UX/ NB200 / NB205Cal retocar els parametres d'arrencada del nucli que venen en el GRUB:<br />
<br />
sudo vim /etc/default/grub<br />
<br />
Buscar la linia<br />
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"<br />
<br />
i canviar-la per:<br />
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nolapci_timer clocksource=jiffies"<br />
<br />
Actualitzar el GRUB:<br />
sudo update-grub<br />
<br />
reboot<br />
<br />
Altres formes: <br />
<br />
LiveCD:<br />
<ul><li>Despres del boot, despres de la BIOS premer [ESC] per entrar al prompt del syslinux</li>
<li>escriure "live intel_idle.max_cstate=0" i [enter]</li>
</ul><br />
Despres d'instal·lar:<br />
<ul><li>Despres del boot, despres de la BIOS, premer [shift] esquerra per tenir el prompt del GRUB</li>
<li>Premer [e] per editar els parametres de boot, afegir "intel_idle.max_cstate=0" despres de "splash"</li>
<li>Premer [ctrl + x] per fer el boot.</li>
</ul>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-83266543554669070652011-03-17T16:02:00.002+01:002011-03-17T16:15:02.853+01:00VLAN Access Control Lists (VACLs)<span class="Apple-style-span" style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 14px;"></span><br />
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">When you want to filter traffic that is moving from one VLAN to another, things are real <a href="http://www.ine.com/self-paced/ccna/bootcamps.htm#Training/ccna-bootcamp" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="CCNA">CCNA</a>-like and friendly <img alt=":-)" class="wp-smiley" src="http://blog.ine.com/wp-includes/images/smilies/icon_smile.gif" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" />We use an Access Control List. In fact, we should elaborate on that term a bit now in light of this discussion. We actually use a Router-based Access Control List or RACL.</div><div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">But what if we want to filter traffic that is flowing <em>within</em> a VLAN? On no, a Router-based Access Control List cannot help us! This is when we turn to the VLAN Access Control List. To help us understand this feature, let us create a topology and a sample scenario.</div><div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;">NOTA: es un recordatori, cal traduir i adaptar l'article.</span></div><div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;">Suposant que volem filtrar la VLAN 55, quan s'enrouta. En el switch que fa el IVR, apliquem la llista d'acces següent:</span> </div><br />
Literatura:<br />
<br />
<ul><li><a href="http://www.cisco.com/en/US/docs/switches/lan/catalyst6500/ios/12.2SX/configuration/guide/vacl.html#wp1097863">Cisco Configuring Port ACLs and VLAN ACLs</a></li>
<li><a href="http://www.cisco.com/en/US/products/hw/switches/ps700/products_tech_note09186a008013565f.shtml#vlan_access">Securing Networks with Private VLANs and VLAN Access Control List</a></li>
</ul><br />
<br />
<script class="brush: bash" type="syntaxhighlighter">
!
no vlan filter departament_map vlan-list 55
no vlan access-map departament_map
no ip access-list extended departament_net
!
!
ip access-list extended departament_net
permit icmp host 192.168.2.138 any log-input
permit ip 192.168.1.0 0.0.0.255 any log-input
permit ip 192.168.128.0 0.0.1.255 any log-input
permit ip 192.168.63.0 0.0.1.255 any log-input
permit ip 192.168.64.0 0.0.0.255 any log-input
!
vlan access-map departament_map
action drop
match ip address departament_net
vlan access-map departament_map
action forward
exit
!
vlan filter departament_map vlan-list 55
!
</script>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-51229992677462258892011-03-10T13:37:00.001+01:002011-03-10T16:27:52.282+01:00Configurar el Syslogd del MacOS XEditar l'arxiu /etc/syslog.conf :<br />
Afegir<br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"><span class="Apple-style-span" style="font-size: x-small;">*.* @192.168.1.12</span></span><br />
o<br />
<span class="Apple-style-span" style="font-size: x-small;"><span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;">*.* @192.168.1.12:5140</span></span><br />
si no fem servir el port estandad, i reniciar el syslogd:<br />
<script class="brush: shell" type="syntaxhighlighter">
# launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
# launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
</script><br />
Per saber si esta en marxa i enviant els logs, podem injectar algo en el syslog:<br />
<script class="brush: shell" type="syntaxhighlighter">
# syslog -s -l Emergenci Hola Syslog 2
</script><br />
i el el servidor de syslog hem de veure:<br />
<script class="brush: shell" type="syntaxhighlighter">
[root@syslog ~]# grep "Hola Syslog 2" /var/log/messages
Mar 10 12:18:45 helsinki.fi syslog[11342]: Hola Syslog 2
</script><br />
<div><br />
</div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-75238927017993106752011-03-01T10:20:00.000+01:002011-03-01T10:20:17.856+01:00Enabling High Performance Data Transfers<span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 17px;"></span><br />
<div id="subhead" style="font-family: sans-serif; font-weight: bold; text-align: justify;">System Specific Notes for System Administrators (and Privileged Users)<br />
<span class="Apple-style-span" style="font-family: Times; font-weight: normal; line-height: 19px;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: Times; font-weight: normal; line-height: 19px;">These notes are intended to help users and system administrators maximize TCP/IP performance on their computer systems. They summarize all of the end-system (computer system) network tuning issues including a tutorial on TCP tuning, easy configuration checks for non-experts, and a repository of operating system specific instructions for getting the best possible network performance on these platforms</span></div><div style="line-height: 1.3em; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;">This material is currently under active revision. Please send any suggestions, additions or corrections to us at <b><a href="mailto:nettune@psc.edu" style="color: #000033; font-weight: bold; text-decoration: none;">nettune@psc.edu</a></b> so we can keep the information here as up-to-date as possible.</div><ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#intro" style="color: #000033; font-weight: bold; text-decoration: none;">Introduction</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#tutorial" style="color: #000033; font-weight: bold; text-decoration: none;">Tutorial</a><ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Bandwidth*Delay Products (BDP)</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Buffers</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Computing the BDP</li>
</ul></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#options" style="color: #000033; font-weight: bold; text-decoration: none;">High Performance Networking Options</a><ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Maximum Buffer Sizes on the host</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Socket Buffers sizes</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Negotiating TCP Large Windows options (RFC1323)</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">TCP Selective Acknowledgments (SACK, RFC2018)</li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Path MTU</li>
</ul></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#diagservers" style="color: #000033; font-weight: bold; text-decoration: none;">Using Web Based Network Diagnostic Servers</a><ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Quick Link: <a href="http://kirana.psc.edu/NPAD/" style="color: #000033; font-weight: bold; text-decoration: none;">NPAD Pathdiag end system and last mile diagnostics at PSC</a><ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Quick Link: <a href="http://draft.blogger.com/pathdiag/" style="color: #000033; font-weight: bold; text-decoration: none;">NPAD Documentation and additional servers.</a></li>
</ul></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Quick Link: <a href="http://syntest.psc.edu:7961/" style="color: #000033; font-weight: bold; text-decoration: none;">SYN Test Server</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Quick Link: <a href="http://www.epm.ornl.gov/~dunigan/java/misc/tcpbw.html" style="color: #000033; font-weight: bold; text-decoration: none;">ORNL Bandwidth Tester</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;">Quick Link: <a href="http://miranda.ctd.anl.gov:7123/" style="color: #000033; font-weight: bold; text-decoration: none;">ANL Network Diagnostic Tool</a></li>
</ul></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#detailed" style="color: #000033; font-weight: bold; text-decoration: none;">Detailed Procedures</a> for System tuning and Raising network limits for:<ul style="margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#FreeBSD" style="color: #000033; font-weight: bold; text-decoration: none;">FreeBSD</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#Linux" style="color: #000033; font-weight: bold; text-decoration: none;">on Linux</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#MacOS" style="color: #000033; font-weight: bold; text-decoration: none;">on Macintosh OS X</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#Solaris" style="color: #000033; font-weight: bold; text-decoration: none;">on Sun Solaris Systems</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#WindowsXP" style="color: #000033; font-weight: bold; text-decoration: none;">on Windows XP</a></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/historical.php" style="color: #000033; font-weight: bold; text-decoration: none;">or on other historical Operating Systems.</a></li>
</ul></li>
<li style="margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0em;"><a href="http://draft.blogger.com/post-create.g?blogID=2080903766674944342#acknowledgment" style="color: #000033; font-weight: bold; text-decoration: none;">Acknowledgments</a></li>
</ul>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-31435228625824872882011-02-01T13:07:00.002+01:002011-02-01T13:38:10.869+01:00Eliminar Apple Remote DesktopPer desinstal·lar totalment el Apple Remote Desktop, s'ha d'esborrar a manija:<br />
Esborrar l'aplicació i<br />
<script class="brush: shell" type="syntaxhighlighter">
sudo rm -rf /var/db/RemoteManagement
sudo rm /Library/Preferences/com.apple.RemoteDesktop.plist
sudo rm /Library/Preferences/com.apple.RemoteManagement.plist
rm ~/Library/Preferences/com.apple.RemoteDesktop.plist
rm -rf ~/Library/Application\ Support/Remote\ Desktop/
sudo rm -rf /Library/Application\ Support/Apple\ Remote\ Desktop/
rm -r /Library/Receipts/RemoteDesktopAdmin*
rm -r /Library/Receipts/RemoteDesktopRMDB*
sudo rm -r /Library/Widgets/Remote\ Desktop/
</script><br />
<br />
Instruccions d'Apple: <a href="http://docs.info.apple.com/article.html?path=RemoteDesktop/3.0/en/ARDC311.html">Uninstalling the Administrator Software</a><br />
<br />
<br />
Mes info en els Forums de suport d'Apple: <a href="http://discussions.info.apple.com/message.jspa?messageID=10056322">http://discussions.info.apple.com/message.jspa?messageID=10056322</a><br />
<br />
Si la rao d'esborrar es perque l'aplicació casca, abans de posar el SN ni obrir, cal actualitzar l'aplicació descarregant de la web l'actualitzador: <a href="http://support.apple.com/downloads/#appleremotedesktop">http://support.apple.com/downloads/#appleremotedesktop</a>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-1650813945321368362011-01-26T23:08:00.001+01:002011-01-26T23:10:08.930+01:00Exportar directoris via NFS amb Snow LeopardRobat de: How to Share Directories over NFS with Mac OS X by <a href="mailto:chris@behanna.org">Chris BeHanna</a>, chris@behanna.org<br />
<br />
<br />
Edita <tt>/etc/exports</tt>:<br />
<script class="brush: shell" type="syntaxhighlighter">
sudo vi /etc/exports
</script><br />
Afegeix una linia com la següent (suposant que la xarxa es 192.168):<br />
<br />
<tt>/Users -alldirs -network 192.168.0.0 -mask 255.255.0.0</tt><br />
<br />
Activa nfsd:<br />
<script class="brush: shell" type="syntaxhighlighter">
kcraam@Akasha:~$ sudo nfsd enable
</script><br />
O reinicia el nfsd:<br />
<script class="brush: shell" type="syntaxhighlighter">
kcraam@Akasha:~$sudo nfsd restart
</script><br />
Verifica els exports: showmount -e<br />
<script class="brush: shell" type="syntaxhighlighter">
kcraam@Akasha:~$ showmount -e
Exports list on localhost:
/Users 192.168.0.0
</script><br />
Munta el directori desde una alte maquina:<br />
<script class="brush: shell" type="syntaxhighlighter">
kcraam@formol:~$ cd /net/Akasha.local/Users/
kcraam@formol:~$ df ls
.localized Shared kcraam
kcraam@formol:~$ df -ah
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s1 465Gi 223Gi 242Gi 49% /
devfs 110Ki 110Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home
trigger 0Bi 0Bi 0Bi 100% /net/Akasha.local/Users
Akasha.local:/Users 298Gi 270Gi 28Gi 91% /net/Akasha.local/Users
</script><br />
Per un altre Unix, pot haver-se de fer servir la comanda <tt>mount -t nfs</tt>.Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-65092439004131820282011-01-07T19:36:00.000+01:002011-01-07T19:36:02.280+01:00ghettoVCBg2 - Free alternative for backing up VMs in ESX(i) 3.5 and 4.x<span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 1em; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">This tool is the follow up release of the <a class="jive-link-wiki-small" href="http://communities.vmware.com/docs/DOC-8760" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://communities.vmware.com/4.0.13/images/jive-icon-wiki-12x12.gif); background-origin: initial; background-position: 0% 50%; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #3399cc; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 1px; padding-left: 17px; padding-right: 0px; padding-top: 1px; text-decoration: none; zoom: 1;">ghettoVCB</a> backup utility which allows users to perform backups of virtual machines residing on <strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 12px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">ESX(i) 3.5+/4.x+ </strong>servers using methodology similar to <a class="jive-link-external" href="http://www.vmware.com/products/vi/consolidated_backup.html" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #3399cc; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">VMware's VCB</a> tool. By incorporating highly constructive feedback from the VMware community and utilizing the existing VI API, ghettoVCB’s framework was completely rewritten to be <a class="jive-link-external" href="http://www.youtube.com/watch?v=K2cYWfq--Nw" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #3399cc; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">harder, better, faster, stronger</a>.</div><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 1em; height: 8pt; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-height: 8pt; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><br />
</div><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 1em; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">The primary motivation for ghettoVCBg2 was to provide ESXi users with access to the utility without relying on unlocking and utilizing the unsupported console. To satisfy this requirement, the rebuilt framework takes advantage of the</div><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 1em; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a class="jive-link-external" href="http://www.vmware.com/support/developer/viperltoolkit/" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #3399cc; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">VI Perl Toolkit/vSphere SDK for Perl</a> which is present in the</div><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 1em; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a class="jive-link-external" href="http://www.vmware.com/support/developer/vima/" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #3399cc; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">VIMA/vMA</a> virtual appliance provided by VMware. As a result, ghettoVCBg2 provides a more proper backup solution that administrators can utilize in their virtual infrastructure.</div><br />
<br />
<br />
<ul><li><a href="http://communities.vmware.com/docs/DOC-9843">ghettoVCBg2 - Free alternative for backing up VMs in ESX(i) 3.5 and 4.x (no SSH console required!)</a></li>
<li><a href="http://www.vmware.com/support/developer/vima/">vMA - vSphere Management Assistant Documentation</a></li>
</ul>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-41410156507215598212011-01-07T11:26:00.010+01:002011-01-07T14:17:11.849+01:00TextMate Bundle Management<div class="content">Installing and managing <a href="http://macromates.com/">TextMate</a> bundles has always been a pain. You have to check it out from source, figure out where in the filesystem it goes, and restart TextMate.<br />
<br />
Fortunately, <a href="http://www.yehudakatz.com/">someone</a> was clever enough to make an <a href="http://github.com/wycats/textmate/tree/master">automated solution to this problem</a>. It handles all these cases: fetching the source, putting it in the right place, and reloading TextMate.<br />
<br />
It’s available on <a href="http://github.com/">GitHub</a> as a gem, so you’d think you’d be able<br />
<br />
<script type="syntaxhighlighter" class="brush: shell">sudo gem install wycats-textmate</script><br />
<br />
Not so much. The executable the gem seems broken. Let’s install it by hand:<br />
<br />
<script type="syntaxhighlighter" class="brush: shell">git clone git://github.com/wycats/textmate.git
cd textmate
rake gem
sudo gem install pkg/*.gem</script><br />
<br />
Now let’s see what’s available:<br />
<br />
<script type="syntaxhighlighter" class="brush: shell">textmate remote</script><br />
<br />
Lots of goodies. Let me just install a few for the stuff I regularly use…<br />
<br />
<script type="syntaxhighlighter" class="brush: shell">
textmate install "Ruby Haml" GitHub
textmate install "Ruby Shoulda" GitHub
textmate install HTML GitHub
textmate install Git GitHub
textmate install "Javascript Jquery" GitHub
textmate install "Nginx" GitHub
textmate install "Ruby C Extensions" GitHub
textmate install "Ruby on Rails"
</script><br />
<br />
If you happened to installed one of these in the past, you’ll need to uninstall it first.<br />
<br />
<script type="syntaxhighlighter" class="brush: shell">textmate uninstall "Ruby on Rails"</script><br />
<br />
That’s all there is to it.<br />
<br />
By j<a href="http://technicalpickles.com/posts/textmate-bundle-management/">osh on technical stuff @ http://technicalpickles.com/</a></div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-86396392739840713332011-01-03T16:38:00.008+01:002011-03-10T16:55:48.822+01:00Estat de la memoria en FreeBSDNecessites l'estat de la memoria per traçar amb el Cacti, amb la sortida de Linux?<br />
<div>Hi ha varies opcions:</div><script class="brush: shell" type="syntaxhighlighter">
root@mysql:# free
total used free shared buffers cached
Mem: 508876 469684 39192 0 74748 212444
-/+ buffers/cache: 182492 326384
Swap: 1495032 38708 1456324
</script><br />
<br />
<script class="brush: shell" type="syntaxhighlighter">
[root@ies ~]# cd /usr/ports/sysutils/freecolor
[root@ies /usr/ports/sysutils/freecolor]# make install clean
[...]
[root@ies /usr/ports/sysutils/freecolor]# freecolor -m
Physical : [###########........................] 34% (171/499)
Swap : [##############################.....] 87% (900/1024)
</script><br />
<br />
<script class="brush: shell" type="syntaxhighlighter">
[root@ies /usr/ports/sysutils/freecolor]# freecolor -m -o
total used free shared buffers cached
Mem: 499 334 165 0 0 12
Swap: 1024 124 899
</script><br />
<div>i si ho hem de cridar desde un script:</div><script class="brush: shell" type="syntaxhighlighter">
ies# cat > free.prova
#!/usr/local/bin/bash
/usr/local/bin/freecolor -m -o
</script><br />
Una altre opció força xula, pero la sortida no es igual a la de linux es l'script freebsd-memory:<br />
<div><script class="brush: shell" type="syntaxhighlighter">
ies# ./free-memory
SYSTEM MEMORY INFORMATION:
mem_wire: 96497664 ( 92MB) [ 18%] Wired: disabled for paging out
mem_active: + 55054336 ( 52MB) [ 10%] Active: recently referenced
mem_inactive:+ 123686912 ( 117MB) [ 24%] Inactive: recently not referenced
mem_cache: + 14082048 ( 13MB) [ 2%] Cached: almost avail. for allocation
mem_free: + 40525824 ( 38MB) [ 7%] Free: fully available for allocation
mem_gap_vm: + 184094720 ( 175MB) [ 35%] Memory gap: UNKNOWN
-------------- ------------ ----------- ------
mem_all: = 513941504 ( 490MB) [100%] Total real memory managed
mem_gap_sys: + 9723904 ( 9MB) Memory gap: Kernel?!
-------------- ------------ -----------
mem_phys: = 523665408 ( 499MB) Total real memory available
mem_gap_hw: + 13205504 ( 12MB) Memory gap: Segment Mappings?!
-------------- ------------ -----------
mem_hw: = 536870912 ( 512MB) Total real memory installed
SYSTEM MEMORY SUMMARY:
mem_used: 358576128 ( 341MB) [ 66%] Logically used memory
mem_avail: + 178294784 ( 170MB) [ 33%] Logically available memory
-------------- ------------ ----------- ------
mem_total: = 536870912 ( 512MB) [100%] Logically total memory
</script></div><br />
Font de l'script:<br />
<br />
<script class="brush: perl" type="syntaxhighlighter">
#!/usr/bin/perl
##
## freebsd-memory -- List Total System Memory Usage
## Copyright (c) 2003-2004 Ralf S. Engelschall <rse@engelschall.com>
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions
## are met:
## 1. Redistributions of source code must retain the above copyright
## notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
## notice, this list of conditions and the following disclaimer in the
## documentation and/or other materials provided with the distribution.
##
## THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
##
# query the system through the generic sysctl(8) interface
# (this does not require special priviledges)
my $sysctl = {};
my $sysctl_output = `/sbin/sysctl -a`;
foreach my $line (split(/\n/, $sysctl_output)) {
if ($line =~ m/^([^:]+):\s+(.+)\s*$/s) {
$sysctl->{$1} = $2;
}
}
# round the physical memory size to the next power of two which is
# reasonable for memory cards. We do this by first determining the
# guessed memory card size under the assumption that usual computer
# hardware has an average of a maximally eight memory cards installed
# and those are usually of equal size.
sub mem_rounded {
my ($mem_size) = @_;
my $chip_size = 1;
my $chip_guess = ($mem_size / 8) - 1;
while ($chip_guess != 0) {
$chip_guess >>= 1;
$chip_size <<= 1;
}
my $mem_round = (int($mem_size / $chip_size) + 1) * $chip_size;
return $mem_round;
}
# determine the individual known information
# NOTICE: forget hw.usermem, it is just (hw.physmem - vm.stats.vm.v_wire_count).
# NOTICE: forget vm.stats.misc.zero_page_count, it is just the subset of
# vm.stats.vm.v_free_count which is already pre-zeroed.
my $mem_hw = &mem_rounded($sysctl->{"hw.physmem"});
my $mem_phys = $sysctl->{"hw.physmem"};
my $mem_all = $sysctl->{"vm.stats.vm.v_page_count"} * $sysctl->{"hw.pagesize"};
my $mem_wire = $sysctl->{"vm.stats.vm.v_wire_count"} * $sysctl->{"hw.pagesize"};
my $mem_active = $sysctl->{"vm.stats.vm.v_active_count"} * $sysctl->{"hw.pagesize"};
my $mem_inactive = $sysctl->{"vm.stats.vm.v_inactive_count"} * $sysctl->{"hw.pagesize"};
my $mem_cache = $sysctl->{"vm.stats.vm.v_cache_count"} * $sysctl->{"hw.pagesize"};
my $mem_free = $sysctl->{"vm.stats.vm.v_free_count"} * $sysctl->{"hw.pagesize"};
# determine the individual unknown information
my $mem_gap_vm = $mem_all - ($mem_wire + $mem_active + $mem_inactive + $mem_cache + $mem_free);
my $mem_gap_sys = $mem_phys - $mem_all;
my $mem_gap_hw = $mem_hw - $mem_phys;
# determine logical summary information
my $mem_total = $mem_hw;
my $mem_avail = $mem_inactive + $mem_cache + $mem_free;
my $mem_used = $mem_total - $mem_avail;
# information annotations
my $info = {
"mem_wire" => 'Wired: disabled for paging out',
"mem_active" => 'Active: recently referenced',
"mem_inactive" => 'Inactive: recently not referenced',
"mem_cache" => 'Cached: almost avail. for allocation',
"mem_free" => 'Free: fully available for allocation',
"mem_gap_vm" => 'Memory gap: UNKNOWN',
"mem_all" => 'Total real memory managed',
"mem_gap_sys" => 'Memory gap: Kernel?!',
"mem_phys" => 'Total real memory available',
"mem_gap_hw" => 'Memory gap: Segment Mappings?!',
"mem_hw" => 'Total real memory installed',
"mem_used" => 'Logically used memory',
"mem_avail" => 'Logically available memory',
"mem_total" => 'Logically total memory',
};
# print system results
printf("SYSTEM MEMORY INFORMATION:\n");
printf("mem_wire: %12d (%7dMB) [%3d%%] %s\n", $mem_wire, $mem_wire / (1024*1024), ($mem_wire / $mem_all) * 100, $info->{"mem_wire"});
printf("mem_active: + %12d (%7dMB) [%3d%%] %s\n", $mem_active, $mem_active / (1024*1024), ($mem_active / $mem_all) * 100, $info->{"mem_active"});
printf("mem_inactive:+ %12d (%7dMB) [%3d%%] %s\n", $mem_inactive, $mem_inactive / (1024*1024), ($mem_inactive / $mem_all) * 100, $info->{"mem_inactive"});
printf("mem_cache: + %12d (%7dMB) [%3d%%] %s\n", $mem_cache, $mem_cache / (1024*1024), ($mem_cache / $mem_all) * 100, $info->{"mem_cache"});
printf("mem_free: + %12d (%7dMB) [%3d%%] %s\n", $mem_free, $mem_free / (1024*1024), ($mem_free / $mem_all) * 100, $info->{"mem_free"});
printf("mem_gap_vm: + %12d (%7dMB) [%3d%%] %s\n", $mem_gap_vm, $mem_gap_vm / (1024*1024), ($mem_gap_vm / $mem_all) * 100, $info->{"mem_gap_vm"});
printf("-------------- ------------ ----------- ------\n");
printf("mem_all: = %12d (%7dMB) [100%%] %s\n", $mem_all, $mem_all / (1024*1024), $info->{"mem_all"});
printf("mem_gap_sys: + %12d (%7dMB) %s\n", $mem_gap_sys, $mem_gap_sys / (1024*1024), $info->{"mem_gap_sys"});
printf("-------------- ------------ -----------\n");
printf("mem_phys: = %12d (%7dMB) %s\n", $mem_phys, $mem_phys / (1024*1024), $info->{"mem_phys"});
printf("mem_gap_hw: + %12d (%7dMB) %s\n", $mem_gap_hw, $mem_gap_hw / (1024*1024), $info->{"mem_gap_hw"});
printf("-------------- ------------ -----------\n");
printf("mem_hw: = %12d (%7dMB) %s\n", $mem_hw, $mem_hw / (1024*1024), $info->{"mem_hw"});
# print logical results
printf("\n");
printf("SYSTEM MEMORY SUMMARY:\n");
printf("mem_used: %12d (%7dMB) [%3d%%] %s\n", $mem_used, $mem_used / (1024*1024), ($mem_used / $mem_total) * 100, $info->{"mem_used"});
printf("mem_avail: + %12d (%7dMB) [%3d%%] %s\n", $mem_avail, $mem_avail / (1024*1024), ($mem_avail / $mem_total) * 100, $info->{"mem_avail"});
printf("-------------- ------------ ----------- ------\n");
printf("mem_total: = %12d (%7dMB) [100%%] %s\n", $mem_total, $mem_total / (1024*1024), $info->{"mem_total"});
</script>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-48731543501014509982010-12-29T10:15:00.003+01:002011-01-03T16:56:57.698+01:00Instal·lar Nagios en Freebsd<b>Instruccions per instal·lar nagios en Freebsd 8.1:</b><br />
<br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;">ies# cd /usr/ports/net-mgmt/nagios</span><br />
<span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;">ies# make install clean</span><br />
<br />
Fer una ullada a:<br />
<br />
<ul><li><a href="http://angelvg.blogspot.com/2009/07/freebsd-nagios.htm">http://angelvg.blogspot.com/2009/07/freebsd-nagios.htm</a>l</li>
</ul><br />
<br />
<div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><b>Moduls a instal·lar:</b></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
<ul><li>Per graficar coses varies: <a href="http://nagiosgraph.sourceforge.net/">http://nagiosgraph.sourceforge.net/</a></li>
<li>Gestor PHP de la configuracio: <a href="http://www.nagiosql.org/">http://www.nagiosql.org/</a></li>
<li>Visualitzador variat: <a href="http://www.nagvis.org/">http://www.nagvis.org</a></li>
<li>Plugin suposadament interessant, pero el site de demo dona error: <a href="http://zwhite.github.com/nboard/">http://zwhite.github.com/nboard/</a></li>
</ul></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
<b>Plugins:</b><br />
<ul><li>Per VMware i altres: <a href="https://secure.opsera.com/svn/opsview/trunk/opsview-core/nagios-plugins/">https://secure.opsera.com/svn/opsview/trunk/opsview-core/nagios-plugins/</a></li>
<li>Per les impresores Ricoh i Kyocera: <a href="http://www.ciphron.de/de/downloads.html">http://www.ciphron.de/de/downloads.html</a></li>
<li>Per Oracle sense el client instal·lat: <a href="http://exchange.nagios.org/directory/Plugins/Databases/Oracle/Check-Oracle-status-%26-health-without-install-Oracle-client/details">http://exchange.nagios.org/directory/Plugins/Databases/Oracle/Check-Oracle-status-%26-health-without-install-Oracle-client/details</a></li>
</ul></div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-39163907324389516472010-12-28T11:18:00.000+01:002010-12-28T11:18:06.085+01:00Mac Os X: Mount NFS Share / Set an NFS Client<span class="Apple-style-span" style="color: #111111; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px;">Super ben explicat:</span><br />
<span class="Apple-style-span" style="color: #111111; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px;"><br />
</span><br />
<span class="Apple-style-span" style="color: #111111; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px;">How do I access my enterprise NAS server by mounting NFS filesystem onto my Mac OS X based system using GUI and command line based tools?<br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /><span id="more-8977" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></span><br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" />NFS (Network File System) is the common for file sharing on NAS server and Linux / UNIX systems like, HP-UX, Solaris, Mac OS X, and others. Mac OS X can be setup as an NFS client to access shared files on the network.</span>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-22897242717710848692010-11-12T13:25:00.002+01:002010-11-12T13:28:00.041+01:00Webmin en Ubuntu Server 10.4 LTSInstal·lem les llibreries i dependències:<br />
<br />
<pre style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;"># aptitude -y install perl libnet-ssleay-perl openssl \</span></pre><pre style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;">libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl \</span></pre><pre style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;">apt-show-versions libapt-pkg-perl</span></pre><pre></pre><pre style="font-family: inherit;"> </pre><pre style="font-family: inherit;">Si es queixa de libmd5-perl l'haurem d'instal·lar a ma:</pre><pre style="font-family: inherit;">Descarregar la versió mes actual des de:</pre><pre style="font-family: inherit;"><a href="http://ftp.debian.org/pool/main/libm/libmd5-perl/">http://ftp.debian.org/pool/main/libm/libmd5-perl/</a> </pre><pre style="font-family: inherit;"> </pre><pre style="font-family: inherit;"><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">#dpkg -i libmd5-perl_2.03-1_all.deb</span></span></pre><pre style="font-family: inherit;">Descarregar el Webmin de http://www.webmin.com</pre><pre style="font-family: inherit;">i instal·lar:</pre><pre style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;"># dpkg -i webmin_1.510-2_all.deb</span></pre><div style="text-align: left;"><pre style="font-family: inherit;"> </pre><pre style="font-family: inherit;">El problema / Complexitat esta en les dependències i que la llibreria libmd5-perl no esta en els repositoris... </pre><pre style="font-family: inherit;">La resta es tot normal, senzill i ràpid.</pre></div><pre style="font-family: inherit;"> </pre>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-21370538681633429052010-10-26T22:31:00.002+02:002010-10-26T22:31:45.566+02:00Convertir hores localsPer saber quan cony es el webminar aquell :D<br />
<br />
<a href="http://www.timeanddate.com/worldclock/converter.html">http://www.timeanddate.com/worldclock/converter.html</a>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-15226135692277872972010-10-16T10:13:00.000+02:002010-10-16T10:13:42.324+02:00Guidelines for Numbering IPv6 Point-to-Point Links and Easing the Addressing Planshttp://www.consulintel.euro6ix.org/ietf/draft-palet-v6ops-point2point-00.html<br />
<br />
There are different alternatives for numbering IPv6 point-to-point links, and from an operational perspective, they may have different advantages or disadvantages that need to be taken in consideration under the scope of each specific network architecture design.<br />
<br />
However, as a general rule, this document suggest the approach of using /64 in order to ensure not only compliance with standards, and consequently facilitate interoperability, but also in order to ensure avoiding possible future issues and simplifying the addressing plans.<br />
<br />
The use of /64 also facilitates an easier way for routing the shorter aggregated prefix into the point-to-point link. Consequently it simplifies the "view" of a more unified addressing plan, providing an easier path for following up any issue when operating IPv6 networks.Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-36563822399375093642010-09-27T19:34:00.000+02:002010-09-27T19:34:03.727+02:00Implementing IPv6 Addressing and Basic Connectivity<div class="pB1_Body1" style="color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;">Implementing basic IPv6 connectivity in the Cisco IOS software consists of assigning IPv6 addresses to individual router interfaces. The forwarding of IPv6 traffic can be enabled globally, and Cisco Express Forwarding switching for IPv6 can also be enabled. Basic connectivity can be enhanced by configuring support for AAAA record types in the Domain Name System (DNS) name-to-address and address-to-name lookup processes, and by managing IPv6 neighbor discovery.</div><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px;"><a href="" name="wp1342965"></a></span><div class="pB1_Body1" style="color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;">This module describes IPv6 addressing and basic IPv6 connectivity tasks.</div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-55420299191027634552010-09-23T20:13:00.000+02:002010-09-23T20:13:46.062+02:00UNIX tips: Learn 10 good UNIX usage habits<div class="p1">Adopt 10 good habits that improve your UNIX® command line efficiency -- and break away from bad usage patterns in the process. This article takes you step-by-step through several good, but too often neglected, techniques for command-line operations. Learn about common errors and how to overcome them, so you can learn exactly why these UNIX habits are worth picking up.</div><div class="p1"><br />
</div><div class="p1"><a href="http://www.ibm.com/developerworks/aix/library/au-badunixhabits.html?ca=dgr-jw64tenunixtips&S_TACT=105AGX59&S_CMP=GR">http://www.ibm.com/developerworks/aix/library/au-badunixhabits.html?ca=dgr-jw64tenunixtips&S_TACT=105AGX59&S_CMP=GR</a></div>Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0tag:blogger.com,1999:blog-2080903766674944342.post-69711503998721820612010-09-22T15:46:00.001+02:002010-09-22T18:58:47.774+02:00Installing Git with macports<a href="http://confluence.concord.org/display/CCTR/Installing+git+with+macports">http://confluence.concord.org/display/CCTR/Installing+git+with+macports</a><br />
<br />
http://code.google.com/p/git-osx-installer/<br />
<br />
http://dysinger.net/2007/12/30/installing-git-on-mac-os-x-105-leopard/Anonymoushttp://www.blogger.com/profile/16116578419686167406noreply@blogger.com0