Hello all, I've download the selinux module from Puppet forge:
puppet module list /etc/puppetlabs/code/environments/production/modules └── fixnetix-base (v0.1.0) /etc/puppetlabs/code/modules ├── *puppetlabs-selinux_core (v1.0.2)* └── puppetlabs-stdlib (v6.1.0) /opt/puppetlabs/puppet/modules (no modules installed) # ll /etc/puppetlabs/code/modules total 16 drwxr-xr-x. 4 root root 4096 Oct 3 15:38 ./ drwxr-xr-x. 4 root root 4096 Oct 4 12:29 ../ drwxr-xr-x. 6 root root 4096 Aug 14 07:55 selinux/ drwxr-xr-x. 10 root root 4096 Sep 26 16:17 stdlib/ I created a manifest like so: # cat /etc/puppetlabs/code/environments/production/modules/base/manifests/selinux.pp class base::selinux { class { selinux: mode => 'permissive', type => 'targeted', } } Perms etc. all look good: # ll /etc/puppetlabs/code/environments/production/modules total 16 drwxr-xr-x. 4 root root 4096 Oct 4 11:48 ./ drwxr-xr-x. 5 root root 4096 Sep 27 10:40 ../ drwxr-xr-x. 10 root root 4096 Oct 4 11:48 base/ # ll /etc/puppetlabs/code/environments/production/modules/base/manifests/selinux.pp -rw-r--r--. 1 root root 242 Oct 7 13:47 /etc/puppetlabs/code/environments/production/modules/base/manifests/selinux.pp However, the agent is failing: # puppet agent --no-daemonize --verbose --onetime Info: Using configured environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Retrieving locales Info: Loading facts Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Could not find declared class selinux (file: /etc/puppetlabs/code/environments/production/modules/base/manifests/selinux.pp, line: 9, column: 5) on node lhcadvdeveye05.com Info: Using cached catalog from environment 'production' Info: Applying configuration version '1570455621' Notice: Applied catalog in 1.22 seconds Any help here would be appreciated. Thanks, Dan. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/cb7dd9d8-d0ac-41ba-bfa8-d3316259bc2d%40googlegroups.com.