This version is compatible with:
This module has been deprecated by its author since Jan 18th 2019.
The author has suggested simp-gdm as its replacement.
Start using this module
This module is a component of the System Integrity Management Platform, a compliance-management framework built on Puppet.
If you find any issues, they can be submitted to our JIRA.
Please excuse us as we transition this code into the public domain.
Downloads, discussion, and patches are still welcome!
Types in this module release
- Thu Jun 09 2016 Nick Markowski email@example.com - 4.1.1-0
- Moved the gdm_version fact to simplib.
- Mon Nov 09 2015 Chris Tessmer firstname.lastname@example.org - 4.1.0-4
- migration to simplib and simpcat (lib/ only)
- Fri Jan 16 2015 Trevor Vaughan email@example.com - 4.1.0-3
- Changed puppet-server requirement to puppet
- Tue Sep 30 2014 Nick Markowski firstname.lastname@example.org - 4.1.0-2
- Updating for RHEL7
- Mon May 05 2014 Trevor Vaughan email@example.com - 4.1.0-1
- Removed the fix-etc-gconf exec since it is no longer required.
- Wed Mar 19 2014 Nick Markowski firstname.lastname@example.org - 4.1.0-0
- Refactored module for puppet3/hiera, and added spec tests.
- gdm::conf was deprecated and has been removed. All gdm config is set by gdm::set.
- Tue Oct 08 2013 Kendall Moore email@example.com - 4.0.0-7
- Updated all erb templates to properly scope variables.
- Wed Oct 02 2013 Trevor Vaughan firstname.lastname@example.org - 4.0.0-6
- Use 'versioncmp' for all version comparisons.
- Tue Dec 11 2012 Maintenance 4.0.0-5
- Created a Cucumber test to install xwindows from the xwindows module and ensure that all dependecnies were properly installed with it.
- Created a Cucumber test to ensure that the system runlevel changes to 5 and installing xwindows.
- Fri May 25 2012 Maintenance 4.0.0-4
- Now use augeas to manage /etc/gdm/custom.conf
- Added a xwindows::gdm::sec class that applies common security settings using the gconf type.
- Created a new native type for manipulating gconf settings via gconftool-2.
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
- Fri Mar 02 2012 Maintenance 4.0.0-3
- Improved test stubs.
- Mon Dec 26 2011 Maintenance 4.0.0-2
- Updated the spec file to not require a separate file list.
- Scoped all of the top level variables.
- Mon Dec 05 2011 Maintenance 4.0.0-1
- Fixed the restart for GDM to work with RHEL6.
- Started work on the new custom.conf file for RHEL6 but it still needs work.
- Wed Nov 02 2011 Maintenance 4.0.0-0
- Updated to handle RHEL6
- Mon Oct 10 2011 Maintenance 2.0.0-3
- Updated to put quotes around everything that need it in a comparison statement so that puppet > 2.5 doesn't explode with an undef error.
- Wed Jun 08 2011 Maintenance - 2.0.0-2
- Now install all packages before attempting to switch to runlevel 5. This fixes the problem where X wouldn't start until the next puppet run (if at all).
- Updated documentation reference comment.
- Now spawn X with -audit 4 and -s 15 by default.
- Fri Feb 04 2011 Maintenance - 2.0.0-1
- Changed all instances of defined(Class['foo']) to defined('foo') per the directions from the Puppet mailing list.
- Tue Jan 11 2011 Maintenance 2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
- Tue Oct 26 2010 Maintenance - 1-1
- Converting all spec files to check for directories prior to copy.
- Mon May 24 2010 Maintenance 1.0-0
- Code refactor.
- Thu Oct 08 2009 Maintenance 0.1-5
- Added a patch for checking the permissions on the GDM directory since having a strict root umask appears to mess things up.
- Fri Oct 2 2009 Maintenance 0.1-4
- Fixed the gdm ordering issues. GDM will now install properly and the conf file will get placed appropriately.
- Thu Oct 1 2009 Maintenance 0.1-3
- Fixed the GDM template
- Set DESKTOP="GNOME" in /etc/sysconfig/desktop
- Tue Sep 29 2009 Maintenance 0.1-0
- Initial configuration module
pupmod-simp-xwindows - A Puppet Module for managing X Windows -- Per Section 105 of the Copyright Act of 1976, these works are not entitled to domestic copyright protection under US Federal law. The US Government retains the right to pursue copyright protections outside of the United States. The United States Government has unlimited rights in this software and all derivatives thereof, pursuant to the contracts under which it was developed and the License under which it falls. --- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.