Skip to content

Reverse engineer server configuration using Puppet Resources.

Notifications You must be signed in to change notification settings

djvdorp/puppet-blueprint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

puppet-blueprint

Available Resources in Puppet: https://docs.puppet.com/puppet/4.8/reference/type.html

Reverse Engineering

Packages

aptitude search '~i !~M' -F %p | tr -d ' \t\r\f' > packages.list
cat packages.list | xargs -d '\n' -n1 puppet resource package > packages.pp

Users

grep "/bin/bash" /etc/passwd | cut -d: -f1 > users.list
cat users.list | xargs -d '\n' -n1 puppet resource user > user.pp

About

Reverse engineer server configuration using Puppet Resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published