On Sun, 20 Jan 2008 13:38:16 -0500, Jim Cain wrote:
Is it possible for a gem to run a post-install script or write files
outside of the gem directory structure? I am specifically needing to
write config files to /etc and startup files to /etc/init.d and then run
chkconfig to create the proper symlinks.
What’s chkconfig? It doesn’t exist on my Debian system. (Alternatively,
one could ask “What’s /etc? It doesn’t exist on my Windows system.”)
You’re not distributing Ruby software. You’re distributing UNIX software
which happens to be written in Ruby. You should look at some alternate
way to distribute your software, most likely distributing it as a
with an installation script, and with its dependencies documented, and
documenting the proper procedure to set up init symlinks after
Also, target your software for the Linux Standard Base, not for RedHat.
Core-generic/initsrcinstrm.html for the right way to install init