blob: 98c2851487677b3a08c02965955c5a6b76785c19 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Created by Luke Kanies on 2006-04-30.
# Copyright (c) 2006. All rights reserved.
require 'puppet/util/feature'
# Add the simple features, all in one file.
# We've got LDAP available.
Puppet.features.add(:ldap, :libs => ["ldap"])
# We have the Rdoc::Usage library.
Puppet.features.add(:usage, :libs => %w{rdoc/ri/ri_paths rdoc/usage})
# We have libshadow, useful for managing passwords.
Puppet.features.add(:libshadow, :libs => ["shadow"])
# We're running as root.
Puppet.features.add(:root) { require 'puppet/util/suidmanager'; Puppet::Util::SUIDManager.uid == 0 }
# We've got mongrel available
Puppet.features.add(:mongrel, :libs => %w{rubygems mongrel})
# $Id$
|