Joel Bastos bio photo

Joel Bastos

Automation engineer with a keen interest on devops culture, geek by definition and curious by nature

Email Twitter LinkedIn Github

Time Machine

2017

2016

2015

2014

Cooking with Containers

If you follow my blog you probably already know I’ve been playing around with docker and CoreOS from sometime now. Even though I have several KVM instances o...

Home is Where the Blog is

And the day came to migrate my old blog. I know it’s an usual thing to do, but I’ve never done it before.

Beyond the HTPC

When I got my first job as a Linux sysadmin, I built a small PC to practice as much as I could on all the cool technologies I wanted to learn, and not only t...

Tools of the trade

A few months after joining the Jedi order of Linux Application Engineers, much has changed on the way I get stuff done. For starters, I'm finally able to wor...

2013

Server side SVN + SSH logging

After searching the interwebs for a method on obtaining server side logging capability on SVN over SSH with no success, I decided to do some reverse engineer...

PTCoreSec - Because Security Matters

For a year now, I've been a member of a Portuguese security research group named PTCoreSec. It all started as a way to give something back to the infosec com...

ModSecurity Nagios NRPE Check

Even with our best efforts web servers/applications security are always vulnerable to 0 day exploits, poorly written code or even a bad configuration. Introd...

2012

2011

Version 2.0

I used to develop software for a living. Nowadays, being a sysadmin for more than 4 years, my developing skills became rusty as hell.I won't deny that I stil...

Do It Yourself Phone Stand

For anyone who knows what a Cassette is, here's a cool and cheep phone stand.I still have a few cassettes laying around so I've put an old Led Zeppelin casse...

Android remote filesystem with sshfs

Well, now that I'm a proud Samsung Galaxy Ace owner and just entered the amazing world of Android, let the hacking begin!For my first post on Android I'll ex...

Nagios NRPE OSSEC check

For some time now I've been testing OSSEC on my own infrastucture, so far it's one of the best IDS software I've implemented. Unfortunately the only method o...

2010

Conky Config eee Netbook

Just remembered how fun it was to tinker with conky scripts, so here is the config I've made for my eee Netbook.I've tried to arrange it so it would display ...

Asus eee 1001p Ubuntu How-To

I've finally give in to temptation and bought a netbook. After allot of searching I've chosen an Asus eee 1001p.Then come the decision of a suitable OS, alm...

Book Review: The Art Of Deception

FBI wanted criminal and the world most known hacker, Kevin Mitnick, writes an exceptional manual on social engineering.The book is divided into stories, each...

There's no place like 127.0.0.1

As previously announced, last Saturday, I attended as a speaker at PortoLinux technical meeting at FEUP. My main goal was to give an overview of the main ser...

PortoLinux Encontro Técnico

No próximo Sábado dia 20 terá lugar mais um encontro técnico do PortoLinux.  Este encontro terá um formato diferente do habitual, sendo mais informal (a...

Book Review: Linux Firewalls

Just finished reading this book and I must recommend it to those who are firewall experts and people interested on the subject.Giving an overview on iptables...

TEDxO'Porto life changing experience

What is TEDx?In the spirit of ideas worth spreading, TED has created a program calledTEDx.TEDx is a program of local, self-organized events that bring people...

How To Disk Dump dd

Disk Dump is nothing less than a life saviour when we're talking about disk disaster recovery or even data forensics.Here's a quick list of cool examples for...

2009

How to enable VDPAU XBMC 1080p Linux

After some time tinkering and compiling several XBMC binaries, I've finally got my HTPC decompressing 1080p movies (mkv x264) directly on the GPU. What does ...

PortoLinux Encontro Técnico

Tal como em todos os outros, este encontro é completamente gratuito, aberto ao público em geral e informal/descontraído.11 de Julho de 2009, pelas 9h, na E...

Apresentação @ IPP - ESTGF

No passado dia 17 de Junho fui convidado pela ESTGF a preparar uma apresentação para demonstrar o que de melhor é feito pelos seus antigos alunos no mundo p...

2008

Firestarter Firewall Switch

If you use Firestarter you know the huge bummer that is restarting your settings upon a change of the working interface.Here's a little script I've made to a...

Live USB system rescue cd

Here's a fool prof tutorial on how to create a dual partition liveusb system rescue pen drive:(pen drive == /dev/sdb)sudo fdisk /dev/sdb * n to create a ...

Media Center Wars

This video shows the various aspects of the media center edition (MCE) software from micro$oft and Linux. I'm a little bias to provide an opinion, so, watch ...

Cool Ubuntu know how

One interesting thing is that in Red Hat based distributions the "run levels" configuration utility is chkconfig but in Ubuntu (Debian) the utility is sysv-r...

Custom LiveCD

Howto Forge has a great article up on how you can make your own custom Ubuntu LiveCD with Remastersys: “This guide shows how you can create a Live-CD from yo...

Linux is sexy

who | grep -l blonde | date; cd~; unzip; touch; finger; mount; gasp; yes; uptime; unmount; sleep

Cheat Sheets

Cá ficam os ditos "auxiliares de memória", sim porque o copianço nunca matou ninguém, embora já tenha dado ZERO a muita boa gente :pLinuxVimGoogleFirefoxThun...

Open Source Software

Para todos que pretendam envergar no caminho do bem, fica aqui um site de referência de software Open Source de qualidade.Open Source LivingUsem e abusem... ...

Reembolso Windows (Asus)

Cá fica o relato da minha saga em busca do valor do "micro$oft windows XP home" que veio com o portátil. A mim não serviu de muito mas poderá servir para alg...