Změna priority pam modulu

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání
Poznámka
package { [ 'ed', 'libpam-krb5' ]:
    ensure => present,
    }

exec {'pam-auth-update':
    path => "/bin:/sbin:/usr/bin:/usr/sbin",
    command => "pam-auth-update"
    }

exec { "krb5-update":
    path => "/usr/bin:/usr/sbin:/bin:/usr/local/bin:/usr/local/sbin",
    command => "ed /usr/share/pam-configs/krb5 2>/dev/null <<-EOF
/Priority
d
i
Priority: 128
.
w
q
EOF
",
    onlyif => "test 0 -eq $(grep -c 'Priority: 128' /usr/share/pam-configs/krb5)",
    notify => Exec['pam-auth-update'],
    require => Package['ed','libpam-krb5'],
    logoutput => true,
    }