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: , ,

9 Comments:

Anonymous Anonymous said...

dillo dont not use SVN cms. mercurial is the cms of this curent project.

http://www.dillo.org/source.html

February 18, 2009 at 5:04 PM  
Blogger chris said...

I don't know how I missed that. I went to the totally wrong site. I'm working on the build write now. As it stands the compile fails but I'm not sure if it's an issue with my build and maybe dependencies or if it is just in a broken state right now.

February 18, 2009 at 5:38 PM  
Anonymous Anonymous said...

Your computer knowledge is so cute.

February 18, 2009 at 8:26 PM  
Blogger Milan said...

winexe ebuild here -> http://bugs.gentoo.org/209079

February 19, 2009 at 12:18 PM  
Blogger chris said...

Very nice. I'm going to clean up my pymills ebuild and see how things work out.

February 19, 2009 at 12:23 PM  
Blogger chris said...

I'm still getting errors trying to compile winexe. It looks like an autoconf problem.

February 19, 2009 at 1:44 PM  
Blogger chris said...

Finally compiling winexe. It seems winexe doesn't like autoconf >2.59.

February 19, 2009 at 1:59 PM  
Anonymous Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

November 14, 2009 at 8:33 AM  
Anonymous Ines said...

Cool!

September 25, 2013 at 12:02 AM  

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home

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: , ,

9 Comments:

Anonymous Anonymous said...

dillo dont not use SVN cms. mercurial is the cms of this curent project.

http://www.dillo.org/source.html

February 18, 2009 at 5:04 PM  
Blogger chris said...

I don't know how I missed that. I went to the totally wrong site. I'm working on the build write now. As it stands the compile fails but I'm not sure if it's an issue with my build and maybe dependencies or if it is just in a broken state right now.

February 18, 2009 at 5:38 PM  
Anonymous Anonymous said...

Your computer knowledge is so cute.

February 18, 2009 at 8:26 PM  
Blogger Milan said...

winexe ebuild here -> http://bugs.gentoo.org/209079

February 19, 2009 at 12:18 PM  
Blogger chris said...

Very nice. I'm going to clean up my pymills ebuild and see how things work out.

February 19, 2009 at 12:23 PM  
Blogger chris said...

I'm still getting errors trying to compile winexe. It looks like an autoconf problem.

February 19, 2009 at 1:44 PM  
Blogger chris said...

Finally compiling winexe. It seems winexe doesn't like autoconf >2.59.

February 19, 2009 at 1:59 PM  
Anonymous Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

November 14, 2009 at 8:33 AM  
Anonymous Ines said...

Cool!

September 25, 2013 at 12:02 AM  

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home