From b9123773d1856f9df895671e653727f1bc0cc67f Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Sun, 13 Oct 2013 19:00:35 +0100 Subject: [PATCH] Detect which sysvinit is enabled for sabayon hosts --- lib/facter/init.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 lib/facter/init.rb diff --git a/lib/facter/init.rb b/lib/facter/init.rb new file mode 100644 index 0000000..c061ca1 --- /dev/null +++ b/lib/facter/init.rb @@ -0,0 +1,10 @@ +# init.rb +# Determine the init system in use on Sabayon/Gentoo systems + + +Facter.add("init") do + setcode do + %x{/usr/bin/eselect sysvinit list | /bin/grep '\\[' | /bin/grep '\\*' | /usr/bin/awk '{print $2}'}.chomp + end +end +