From fe1c86b8f938283e9dd8196a8b11a9648f4b49e6 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 12 Apr 2013 17:09:03 -0300 Subject: Major refactor --- manifests/yacy.pp | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 manifests/yacy.pp (limited to 'manifests/yacy.pp') diff --git a/manifests/yacy.pp b/manifests/yacy.pp deleted file mode 100644 index 76aff1c..0000000 --- a/manifests/yacy.pp +++ /dev/null @@ -1,34 +0,0 @@ -class nodo::yacy inherits nodo::vserver { - class { 'onion': } - - package { 'yacy': - ensure => installed, - } - - service { 'yacy': - ensure => running, - require => Package['yacy'], - } - - # Gracefully restart yacy everyday - cron { "yacy-restart": - command => "/etc/init.d/yacy restart > /dev/null 2>&1", - user => root, - hour => "*/4", - minute => "0", - ensure => present, - require => Service['yacy'], - } - - tor::daemon::hidden_service { 'yacy': - ports => [ '8090 127.0.0.1:8090', '80 127.0.0.1:8090' ], - data_dir => "$tor::daemon::data_dir/hidden", - ensure => present, - } - - # Why they don't sign their releases? - apt::sources_list { "yacy.net.list": - content => "deb http://debian.yacy.net ./\n", - ensure => absent, - } -} -- cgit v1.2.3