經過多年的遠離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