diff --git a/files/sudoers_aes b/files/sudoers_aes new file mode 100644 index 0000000000000000000000000000000000000000..3eab14a37dfa61bec4c6329ed5d09428e08e9ca4 --- /dev/null +++ b/files/sudoers_aes @@ -0,0 +1 @@ +klaar36 ALL=(ALL) NOPASSWD: ALL diff --git a/manifests/init.pp b/manifests/init.pp new file mode 100644 index 0000000000000000000000000000000000000000..c21a795084897e7de26512fecc215b1d3f1deffd --- /dev/null +++ b/manifests/init.pp @@ -0,0 +1,27 @@ +class aes { + include yum::centos_scl + + package { [ + 'devtoolset-7', + 'java-11-openjdk-devel', + 'python36', + 'squid', + ]: + ensure => installed, + require => Class['Yum::Centos_scl'], + } + + file { '/etc/sudoers.d/aes': + ensure => file, + mode => '0440', + owner => root, + group => root, + source => "puppet:///modules/${module_name}/sudoers_aes", + } + + ::users::liu_user { 'klaar36': + commonname => 'Klas Arvidsson', + shell => '/bin/bash', + sshkey => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDOYyYpxtrci8RFelyYsZaLkjSnEATzMn6pKe50kAVGgnntWGynKSnlgfhKwRb0nqR4ZDpxqXB9qmJ4QxetiToWMDYJJgNVpCJ3xewH8Ov6Qx1+xaZWSBGJ1602CP4B0nVn4PTEBDRhyvrsvjoc4Quim6vmYHcL8I8un2EiQKPOQ5f4H4BeA4jGqCOnl+XqCMAUXD7rrZy3IxS02jD6fyDpThBKK4cpKvknx8EWf2WsEgRZgo3jJAvRUqrB2BAUMuG4U4ICNT0LOuwU2qGiOi0nTIIkpAmF0qv71nOIvWAwQHImw0fK6Q4yYp9SlCw421EYsseM4dTvGACCxQ6tlduZ', # lint:ignore:140chars + } +}