Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cynipe/puppet-ngircd

The ngIRCd Puppet Module
https://github.com/cynipe/puppet-ngircd

Last synced: about 16 hours ago
JSON representation

The ngIRCd Puppet Module

Awesome Lists containing this project

README

        

# ngIRCd Puppet Module

## Usage

### Installing ngIRCd

default:
```puppet
include ngircd
```

custom:
```puppet
class { 'ngircd':
servername => $::fqdn,
listen_addresses => $::ipaddress,
oper_can_use_mode => 'yes',
oper_server_mode => 'yes',
$predef_channels_only => 'yes'
}
```

### Managing Operator

```puppet
ngircd::operator { 'cynipe':
password => 'plain-password',
mask => '*[email protected]'
}

```

### Managing Pre Defained Channel

```puppet
ngircd::channel { 'lobby':
topic => 'Sup?',
modes => 'tnk',
key => 'plain key for channel'.
}
```