Skip to content
Snippets Groups Projects
Commit 8f2a01de authored by Hugo Hörnquist's avatar Hugo Hörnquist
Browse files

Update package situation.

parent 1bb8050e
No related branches found
No related tags found
No related merge requests found
class irc_bouncer::setup {
require ::irc_bouncer::pre
# TODO This setup?
# require ::profiles::lysator_repo
require ::profiles::lysator_repo
# We use a self-packaged version of ZNC, whose package source is
# available at:
# https://git.lysator.liu.se/hugo/deb-znc
# It also comes bundled with a lysator module.
ensure_packages ( ['znc'],
{ ensure => latest, })
......@@ -48,20 +50,6 @@ class irc_bouncer::setup {
owner => 'znc',
}
# vcsrepo { '/var/lib/znc/znc-lysator':
# ensure => latest,
# provider => git,
# source => 'https://git.lysator.liu.se/hugo/znc-lysator',
# revision => 'release',
# } ~> exec { 'build znc-lysator':
# cwd => '/var/lib/znc/znc-lysator',
# command => 'make',
# path => '/usr/bin:/bin',
# } ~> file { '/usr/lib/znc/lysconf.so':
# ensure => present,
# source => '/var/lib/znc/znc-lysator/lysconf.so',
# }
file { '/var/lib/znc/configs/znc.conf':
ensure => present,
replace => no,
......@@ -69,6 +57,8 @@ class irc_bouncer::setup {
owner => 'znc',
}
# lysconf module comes bundled with lysator-version of znc
irc_bouncer::module { [ 'webadmin',
'fail2ban',
'chansaver',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment