Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/cynipe/puppet-ngircd
- Owner: cynipe
- Created: 2013-04-05T11:07:20.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-04-05T11:26:25.000Z (over 11 years ago)
- Last Synced: 2024-11-05T07:25:06.024Z (about 2 months ago)
- Language: Puppet
- Size: 105 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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'.
}
```