经过多年的远离Ruby之后,我回到了全力以赴,并且刚刚削减了我的第一个包含可执行文件的gem。一切都像一个魅力。安装系统服务的方法实现为Ruby gem
但是,我面临的问题是,我还有一个启动脚本(不是gem istelf的一部分),它将守护程序守护进程。另外,我还想让启动脚本将配置文件指向/ var/
这样的地方,据我所知,rubygems,gemspec等没有办法指定文件获取在安装过程中被吹到你的系统的其他部分(例如启动脚本到/etc/init.d,配置到/ var /)。如果你能做到这一点,那肯定没有意义。
所以...我的问题是...什么是适当的过程来自动安装这样的东西。我正在使用RHEL,并且想知道是否也许是时候让我的第一个RPM成为我的脚了。
有什么想法?
的可能的复制[?我怎样才能让一个Ruby gem包文件拷贝到任意位置(http://stackoverflow.com/questions/367377/how-can-i-make-a-ruby-gem-package-copy-files-to-arbitrary-locations) – x1a4