write(msg)

write(msg)

A Linux blog to share any hints, tips, ebuilds, and insight I have picked up along the way. My interests mainly lie in security, photography, the web, and multimedia.

Wednesday, February 18, 2009

Fast-Track, Dillo CVS ebuild progress

I have spent a lot of time recently trying to get Fast-Track to work with Gentoo and portage. The first problem I ran into was that the fast-track installer tries to download and install its dependencies outside of the package management system unless you happen to be using Ubuntu. I created a patch that strips that out and configures the metasploit directories to the default Gentoo locations. Then I made an ebuild that depends on the packages that the default installer tries to download. At this point I ran into another problem because one of the dependencies is Pymills which isn't in portage so I made an ebuild for that. That part was a little tricky because Pymills doesn't want to install if its parent directory has the version number attached and that's how the tar.gz is setup. I hacked out a working, but not pretty solution. After that I got Fast-Track installed with my ebuild but it was complaining about not having Winexe installed so I took a go at creating a build for that but I'm stuck again. The build instructions and dependencies don't seem to be correct because I can't even get it to build using their instructions. I think it has to do with Samba but I have to dig a little deeper.

I decided to try something else before going back to the Winexe ebuild. A Dillo cvs version seemed like an easy task but try as I might I couldn't connect to their cvs repository. I guess I'll I have to look into that again today to see if things have changed. So I did a little search on Gnome Files for applications that I might want to create ebuilds for. I found Smuxi which looks promising. It's an irssi-like graphical IRC client written in C#. Fortunately for me (considering my recent track record) there is already an ebuild in portage. Unfortunately for me it doesn't work. All the dependencies installed without a hitch but Smuxi itself gets stuck in an infinite loop during compilation. I filed a bug so we'll see what happens.

Labels: , ,

write(msg)

A Linux blog to share any hints, tips, ebuilds, and insight I have picked up along the way. My interests mainly lie in security, photography, the web, and multimedia.

Wednesday, February 18, 2009

Fast-Track, Dillo CVS ebuild progress

I have spent a lot of time recently trying to get Fast-Track to work with Gentoo and portage. The first problem I ran into was that the fast-track installer tries to download and install its dependencies outside of the package management system unless you happen to be using Ubuntu. I created a patch that strips that out and configures the metasploit directories to the default Gentoo locations. Then I made an ebuild that depends on the packages that the default installer tries to download. At this point I ran into another problem because one of the dependencies is Pymills which isn't in portage so I made an ebuild for that. That part was a little tricky because Pymills doesn't want to install if its parent directory has the version number attached and that's how the tar.gz is setup. I hacked out a working, but not pretty solution. After that I got Fast-Track installed with my ebuild but it was complaining about not having Winexe installed so I took a go at creating a build for that but I'm stuck again. The build instructions and dependencies don't seem to be correct because I can't even get it to build using their instructions. I think it has to do with Samba but I have to dig a little deeper.

I decided to try something else before going back to the Winexe ebuild. A Dillo cvs version seemed like an easy task but try as I might I couldn't connect to their cvs repository. I guess I'll I have to look into that again today to see if things have changed. So I did a little search on Gnome Files for applications that I might want to create ebuilds for. I found Smuxi which looks promising. It's an irssi-like graphical IRC client written in C#. Fortunately for me (considering my recent track record) there is already an ebuild in portage. Unfortunately for me it doesn't work. All the dependencies installed without a hitch but Smuxi itself gets stuck in an infinite loop during compilation. I filed a bug so we'll see what happens.

Labels: , ,