Interview with Matt Drew, Gentoo Linux Security Team

12 March 2007

With all the noise going on in Gentoo this week concerning ex-developers almost rejoining, it was easy to miss out on the fact that Gentoo has a brand new developer. So let's take our eyes off the retired old guard and have a look at what's going on with the vanguard of Gentoo Linux.

By day, Matt Drew, from North Carolina, USA, works in network security and is a devoted father and husband. By night however, Matt aka 'Aetius' is now part of the Gentoo Security Team, the crack team of volunteers who keep all our computers safe.

One of the more high profile activities of the Security Team is the Gentoo Linux Security Announcements (GLSAs), these are how Gentoo informs the wider community about vulnerabilities in free/open source software, and how to keep your systems safe. The GLSAs are so respected that they are syndicated in many of the largest mainstream computer security information services.

I caught up with Gentoo's latest developer and got an interview.

How did you first start using Linux?

I started using Linux (Redhat 5.2) in 1998 or 1999, as a firewall at my house. I had some 486dx100's from work.

I used Red Hat for a long time. I worked for them from around the 6.2 release through to the 7.2 release, doing installation and commercial support. After I left Red Hat I grew frustrated with the rpm/yum setup, so I started to look around for a new distro.

I settled on Gentoo after reading some articles about it, back in 2004. Essentially, I was attracted by portage and the USE flag system. Total control, packaged in a pretty easy to use way.

You have also been having some fun with Itanium?

At Red Hat I was involved in the pre-release testing of the IA64 servers, which mostly involved watching them crash until we got new processors. They did not take off because they were too expensive and AMD torpedoed them with x86_64. AMD offered the easy transition. Going to Itanium was tough.

What led you to volunteer with Gentoo?

I had it in my mind that I wanted to help out with Gentoo, since I liked the distro and was using it on a daily basis both for work and at home. So I started hanging out in #gentoo-security and helping file bugs.

I liked what I saw on the security team. Most of the guys are really busy, like me, but they make time to do things on Gentoo. So when they asked for help a few months ago, I volunteered.

How did you get interested in security?

I just sorta gravitated to it. I'm still fairly "young" as far as security work goes; it's a really interesting field, with a lot of activity and interesting people. A lot to learn very fast. :)

How did you find the process of becoming a Gentoo Dev?

It was interesting. Very different from applying for a job. I would say simple but not easy, because you're measured very much by what you do and how you handle yourself. I had a lot of help from the senior security devs.

So the Gentoo security team seems to cover quite a lot of ground, what have you been involved with so far?

I file bugs, try to keep an eye on them, and write GLSAs. Very occasionally, I look at a vulnerability when the reports aren't clear about what the exact impact is, or get help from the senior devs on understanding how it works and what the impact is.

It is definitely a group process. You get blinders on when you are writing the GLSA, and sometimes you miss the most basic stuff. So we have a process where other devs check over what you've done, to make sure there aren't any mistakes. They sometimes slip through, but not very often.

Everything gets a security bug at some point. :)

** Gentoo always seems to be ahead of the curve on security, and there are always seems to be a resolution and upgrade before most other distros are onto it, is it sometimes a job to get the resolution ready and out there? **

Yah, we don't backport much. :) Sometimes we patch things, meaning the dev that maintains the package.

Some are tougher than others. Firefox/Thunderbird/Seamonkey releases are always tough. It's just a lot of work. It's a very popular package, so there are a lot of bugs. We have to be precise about what bugs are fixed in what version. Sometimes the Mozilla security announcements don't match up with the CVE numbers, so we have to investigate. If you look, most GLSAs are for one CVE, one vulnerability. Firefox ones are sometimes 10 or more in the same release.

So I am quite impressed you have chosen an ancient Greek name as your hacker alias. Is it because you send the barbarian insecurities in terror?

Heh! No, I took it from the Roman general, Flavius Aetius. He fought Attila the Hun to a standstill, but then was killed by the Emperor, who feared his popularity. Aetius was a master diplomat and strategist, from what we know of him. He grew up among the Goths and Huns.

** Were you born and bred in North Carolina? **

No, I was an Army brat, so I was born in Oklahoma and lived in all the usual places - North Carolina, Louisiana, New Jersey, 3 years in Vicenza, Italy, etc.

Wow, have you made it to England yet?

Yep. My wife's parents actually used to live in Oxford.

We have a lot of Gentoo hackers here in Europe

I've noticed! I'd like to get over for a conference or two this year.

What kind of conferences have you been to recently?

Not many! I talked work into sending me to BlackHat/Defcon last year. Loads of fun.

Good grounding in security there then, you clearly knew what was coming! As a family man like yourself, with probably lots of demands on your time, as well as being dedicated to your job, I expect a lot of people are wondering where you find the time for Gentoo? You must be a very organised person.

Mostly it was reorienting my free time (what little there is of it). Do I want to play WoW tonight or work on Gentoo? I make that decision every night. When the security page says what they need is a few minutes a day, they mean it. Long-term just being around is more important than large chunks of time.

Excellent, great advice for us all. I have taken up a lot of your time, so thanks a lot for that, is any thing else you want to add about Gentoo?

It's good that people are passionate about stuff. The worst thing is when people stop talking altogether. :

Thanks again!

No problem.

1 Joe Bloggs says...

Glad he could clear up my misconceptions about rumours, personal attacks, vendettas and other allegedly iffy goings-on at Gentoo.

Posted at 11:15 p.m. on March 12, 2007


2 ehab says...

thank you for topic Gentoo have solving all of problem

Posted at 10 a.m. on March 13, 2007


What do you have to say?

Show Editing Help

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

Essex Web Design

September 3, 2010
A lot of contract providers give you free internet usage now, but if you have Pay As You Go, then you are going to be paying heavy prices.
Calling time on mobile internet nonsense?

Krasochka

September 2, 2010
Hack again?!
Adding more terminals to your function keys

GenryFlorist

September 2, 2010
<b>Cheap flowers delivery around the world!</b> Celebrate summer with our gorgeous flowers. They?re the perfect gift for any summer occasion. From birthdays to anniversaries, we offer beautiful flowers, lush plants, ...
Burning an iso to CD on Windows

auto-financing.co.cc

September 2, 2010
auto-financing
ReStructuredText tables and doctests

rubaxa

September 1, 2010
FTP = NOT RANDOM software Dominated hands postflop suckout often on all-ins. EX. AK vs. A9 or KQ vs. K6. Both players hit top pair. Bad player goes all in ...
Burning an iso to CD on Windows

empodayaddelm

September 1, 2010
Sorry admin - my post is test
This Week: Heroes and Monsters

increase synthroid dosage

September 1, 2010
Latest world news: 1 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/viagra-cialis-buy-no>buy cheap cialis generic levitra viagra</a> Viagra 2 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/buy-viagra-online-at-lowest>rainbowpush discussion board buy viagra</a> Viagra 3 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/how-to-get-generic-brand>search viagra ...
SFTP in Python: Paramiko

Lacilslaw

September 1, 2010
HYUN JAIMIE enniless and homele JAMILA
This Week: Heroes and Monsters

domaserisk

August 31, 2010
who was shaking his head back and forth knowingly Grissom shifted his eyes over at Brass,
How I Removed Windows from my Laptop

get ready loan

August 30, 2010
Though, by the you kill the legitimate PC user from visiting the site. Also, think about the dynamic IP's issue.
Only the penitent man will pass - on captchas and cotton wool

Packers and movers in pune

August 30, 2010
The topic you disscussed here is very amazing, informative and useful in future...
On Comment Spam

serhanters1

August 30, 2010
?? ???????? ??... ??????...... ??. ????????? ??? ??? ???????D ???????? ??. ????? ????? ???? ??? ???=) ?? ?????- http://letitbit.net/download/8746.894a84bc20f38f1661895aeee0/stereokartinki.html ???http://f-zona.ru ? ? ?? ????????????
Burning an iso to CD on Windows

strona startowa

August 29, 2010
Thanks For This Post, was added to my bookmarks.
Python CGI contact forms

lerexottori

August 29, 2010
?????????????? ??????????
Adding more terminals to your function keys

KelpAugmeme

August 29, 2010
aofaapsymp, http://forums.quark.com/members/jennaq.aspx online stock trading broker, rdgofzary
PuTTY Series: Adding PuTTY to your system path

Cheeday

August 28, 2010
What flowers do you like?
This Week: Heroes and Monsters

magfcvb

August 28, 2010
??????? ?????????????? ?????? - ????? ?????? ?????????????? ??????, ?????????????? ?????? ???????, ?????????????? ?????? crosman, ???? ??????????????? ??????, ?????????????? ?????? ?????? ????????. ???? magazin-oruzhie.ru
Include ODF support in the Linux Standard Base?

noni

August 28, 2010
I find myself coming to your blog more and more often to the point where my visits are almost daily now!
On Comment Spam

Latenadsfes

August 28, 2010
http://mynewblog.for-breastcancer.com/ http://mynewblog.photoblogcentral.com/ http://ilovezebras.thechicks.org/ http://mynewblog.cyberbardsymposium.com/ http://wewphost.com/ilovezebras/
Burning an iso to CD on Windows

LeupoldEst

August 28, 2010
pretty cool stuff here thank you!!!!!!!
OOXML Vote Coverage