From: Fred G. <fr...@fr...> - 2003-03-07 22:41:21
|
Hi, Redhat has had this floating around for a while, but it was apparently little known and used. It's called cpanflute2, and basically builds RPMs from perl tarballs. Just yesterday, Matthias Saou over at www.freshrpms.net packaged this application up. You can find it here, but documentation will be forthcoming later. http://psyche.freshrpms.net/rpm.html?id=841 He has a RPM for Red Hat 8.0 ready to go. This will not work on 7.3, but it can be rebuilt from the source RPM which is also available. When I did the rebuild, it protested about a pair of missing dependencies, but I was able to located them over on Red Hat's site. I wrote a simple Webmin custom command to run cpanflute2 after selecting the perl tarball file I want to build the RPM for. You can hunt around on CPAN for whatever perl modules you need and download them, or use a kludge like I do where I use Webmin's Perl Modules applet to select and grab the file off CPAN. If you abort the install in this module after the download, the tarball will be sitting in /tmp/.webmin/ where the cpanflute custom command can grab it. Anyway, for those who would rather install perl modules via RPM, this is very handy. Also, poking around in the CPAN Webmin module folder, I discovered an undocumented uninstall.cgi. I ran it from a browser, and it's not fully functional yet, but it looked like it would uninstall the last perl module installed by Webmin. But I didn't actually try it. I guess this cgi will eventually be finished? |