From: frank Date: Mon, 16 Jan 2012 20:20:38 +0000 (+0100) Subject: committing changes in /etc after emerge run X-Git-Url: https://git.uhu-banane.org/?a=commitdiff_plain;h=033190a665875a943e8b488995a20d90958829d9;p=config%2Fbruni%2Fetc.git committing changes in /etc after emerge run Package changes: +dev-ruby/rubygems-1.3.7-r1 --- diff --git a/.etckeeper b/.etckeeper index 69cd8448..bdbb1e32 100755 --- a/.etckeeper +++ b/.etckeeper @@ -185,6 +185,7 @@ maybe chmod 0644 './conf.d/crypto-loop' maybe chmod 0644 './conf.d/device-mapper' maybe chmod 0644 './conf.d/dmesg' maybe chmod 0644 './conf.d/fsck' +maybe chmod 0644 './conf.d/gem_server' maybe chmod 0644 './conf.d/git-daemon' maybe chmod 0644 './conf.d/gpm' maybe chmod 0644 './conf.d/hostname' @@ -385,6 +386,7 @@ maybe chmod 0644 './env.d/04multilib' maybe chmod 0644 './env.d/05binutils' maybe chmod 0644 './env.d/05gcc-x86_64-pc-linux-gnu' maybe chmod 0644 './env.d/09sandbox' +maybe chmod 0644 './env.d/10rubygems' maybe chmod 0644 './env.d/20ant' maybe chmod 0644 './env.d/20java-config' maybe chmod 0644 './env.d/20php5.3' @@ -666,6 +668,7 @@ maybe chmod 0755 './init.d/dmesg' maybe chmod 0755 './init.d/dmeventd' maybe chmod 0755 './init.d/fancontrol' maybe chmod 0755 './init.d/fsck' +maybe chmod 0755 './init.d/gem_server' maybe chmod 0755 './init.d/git-daemon' maybe chmod 0755 './init.d/gpm' maybe chmod 0755 './init.d/hostname' diff --git a/conf.d/gem_server b/conf.d/gem_server new file mode 100644 index 00000000..b9cfa3f5 --- /dev/null +++ b/conf.d/gem_server @@ -0,0 +1,5 @@ +# /etc/conf.d/gem_server + +# See `gem_server --help` for more + +GEM_SERVER_OPTS="" diff --git a/env.d/10rubygems b/env.d/10rubygems new file mode 100644 index 00000000..f5122167 --- /dev/null +++ b/env.d/10rubygems @@ -0,0 +1 @@ +RUBYOPT="-rauto_gem" diff --git a/init.d/gem_server b/init.d/gem_server new file mode 100755 index 00000000..49af3831 --- /dev/null +++ b/init.d/gem_server @@ -0,0 +1,22 @@ +#!/sbin/runscript +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PID=/var/run/gem_server.pid + +depend() { + need localmount net +} + +start() { + ebegin "Starting gem_server" + start-stop-daemon --start --chuid nobody --quiet --background --make-pidfile \ + --pidfile ${PID} --exec /usr/bin/ruby -- /usr/bin/gem server ${GEM_SERVER_OPTS} + eend ${?} +} + +stop() { + ebegin "Stopping gem_server" + start-stop-daemon --stop --pidfile ${PID} + eend ${?} +}