aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/websites/manifests/pkgcpan.pp
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/websites/manifests/pkgcpan.pp')
-rw-r--r--deployment/websites/manifests/pkgcpan.pp37
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,
- }
-}