I?m aware of one problem with this script, so far. When building Catalyst::Runtime. the module?s configuration routines complain that the optional package Catalyst::Engine::Apache is not installed. It appears to want version 1.05 which is an older version than what is currently available. The currently available version is installed by this point in the process. So, just hit ENTER when it asks if you want to install it (the default is No).
If the only with your script is the user has to know to accept the defaults, you may want to have a look at: http://search.cpan.org/~mschilli/Sysadm-Install-0.22/lib/Sysadm/Install.pm "hammer($cmd, $arg, ...) Run a command in the shell and simulate a user hammering the ENTER key to accept defaults on prompts." I came across this when fiddling with the pimpmycat installer for ubuntu (and perhaps other distros). Still haven't set things up with hammer, but it's close to the top of the queue. On 1/16/07, Doran Barton <[EMAIL PROTECTED]> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Installing Catalyst on a Fedora/RedHat system can be a challenge - especially if you insist on keeping all installed software manageable via RPM. This is because many of the packages required to run Catalyst are not available from any common repositories and therefore must be built as RPM packages. Eventually, I believe these packages will either show up in fedora-extras or a new third-party repository will be created for Perl modules required by Catalyst that are provided neither by fedora-core or fedora-extras. In the meantime, I?ve created a straightfoward shell script called catalystinstaller.sh that drives yum and cpan2rpm to install everything you need to get a good start developing Catalyst apps on a Fedora Core 6 system. I?m aware of one problem with this script, so far. When building Catalyst::Runtime. the module?s configuration routines complain that the optional package Catalyst::Engine::Apache is not installed. It appears to want version 1.05 which is an older version than what is currently available. The currently available version is installed by this point in the process. So, just hit ENTER when it asks if you want to install it (the default is No). This is a first release (v0.01). Run at your own risk. Please report any issues you run across and, of course, any suggestions you come up with. I would love to set up a yum repository for these packages that are not available yet in the standard repositories, so, if someone wants to help with that project, please let me know. The hard part won?t be setting up the repository, but keeping packages up to date. Interested parties can download the catalystinstaller.sh script here: http://castro.iodynamics.com/~fozz/catalystinstaller.sh - -- Doran L. Barton (AKA Fozz) <[EMAIL PROTECTED]> http://www.iodynamics.com/ - Network consulting, development, and Linux "Do not iron clothes on body." -- Seen on packaging for a clothes iron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFrUcjfSztmbgzr0ERAp8AAKDOXl45RY6lEE1hJ3lLLwCArnPA4ACgsuPz jnQDje++Mnnepigdogcc0Ko= =zvDq -----END PGP SIGNATURE----- _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
_______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
