lib/automateit/account_manager/nscd.rb in automateit-0.71103 vs lib/automateit/account_manager/nscd.rb in automateit-0.71104
- old
+ new
@@ -2,10 +2,11 @@
#
# AccountManager driver for invalidating records stored in the NSCD, Name
# Service Cache Daemon, found on Unix-like systems.
class ::AutomateIt::AccountManager::NSCD < ::AutomateIt::AccountManager::BaseDriver
depends_on :programs => %w(nscd ps),
- :callbacks => [lambda{`ps -ef`.match(%r{/usr/sbin/nscd$})}]
+ # FIXME AccountManager.nscd - "ps -ef" isn't portable, may need to be "ps aux" or such
+ :callbacks => lambda{`ps -ef`.match(%r{/usr/sbin/nscd$})}
def suitability(method, *args) # :nodoc:
# Level must be higher than Portable
return available? ? 5 : 0
end