Page MenuHomeDevCentral

Install eggdrop on viperserv role
ClosedPublic

Authored by dereckson on Nov 6 2017, 01:24.
Tags
None
Referenced Files
F2828569: D1181.id3069.diff
Fri, Apr 19, 04:42
Unknown Object (File)
Wed, Apr 17, 21:40
Unknown Object (File)
Mon, Apr 15, 01:38
Unknown Object (File)
Mon, Apr 15, 01:36
Unknown Object (File)
Mon, Apr 15, 01:05
Unknown Object (File)
Mon, Apr 15, 00:45
Unknown Object (File)
Mon, Apr 15, 00:05
Unknown Object (File)
Mon, Apr 15, 00:00
Subscribers
None

Details

Summary

Build and install eggdrop for Dæghrefn and Wearg.

Ref T1309

Test Plan

Check we've a runnable eggdrop and scripts cloned

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Requires the builder account somewhere (Salt? devserver? here?)

dereckson edited the summary of this revision. (Show Details)

Fix typo. Drop D1180 stuff.

Blocked by a change to come provisionning the builder account on Ysul (but see T1310)

dereckson added inline comments.
top.sls
25

This part of the change was extracted for D1199 / b140b8a.

This revision is now accepted and ready to land.Nov 14 2017, 02:45

Solve accounts and responsibilities issues

There is a syntax error in roles/viperserv/eggdrop/files/viperserv.sudoers

Allow bots to have their own accounts, populate pillar

This revision is now accepted and ready to land.Nov 14 2017, 19:22

Drop fantoir (will be committed later)

$ eggdrop -v
Eggdrop v1.8.2+RC2 (C) 1997 Robey Pointer (C) 1999-2017 Eggheads
Configure flags: '--with-tclinc=/usr/local/include/tcl8.6/tcl.h' '-with-tcllib=/usr/local/lib/libtcl86.so'
Compiled with: IPv6, TLS, handlen=32
$ ls -lah /srv/viperserv
drwxrwx---   2 viperserv  nasqueron-irc     2B Nov 14 19:16 Daeghrefn
drwxrwx---   2 tc2        nasqueron-irc     2B Nov 14 19:16 TC2
This revision was automatically updated to reflect the committed changes.