diff options
Diffstat (limited to 'deployment/websites/manifests/pkgcpan.pp')
| -rw-r--r-- | deployment/websites/manifests/pkgcpan.pp | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/deployment/websites/manifests/pkgcpan.pp b/deployment/websites/manifests/pkgcpan.pp deleted file mode 100644 index 592ea92b..00000000 --- a/deployment/websites/manifests/pkgcpan.pp +++ /dev/null @@ -1,37 +0,0 @@ -class websites::pkgcpan { - include websites::base - $vhost = "pkgcpan.$::domain" - $vhostdir = "$websites::base::webdatadir/$vhost" - $login = 'pkgcpan' - $homedir = "/var/lib/$login" - - user { $login: - managehome => true, - home => $homedir, - } - - apache::vhost_base { $vhost: - location => $vhostdir, - options => [ 'Indexes' ], - } - - file { $vhostdir: - ensure => directory, - owner => $login, - group => $login, - } - - package { 'perl-Module-Packaged-Generator': } - - cron { 'update cpanpkg': - hour => 23, - require => Package['perl-Module-Packaged-Generator'], - command => "pkgcpan -q -f $vhostdir/cpan_Mageia.db -d Mageia", - user => $login, - } - - file { "$vhostdir/cpan_Mageia.db": - owner => $login, - group => $login, - } -} |
