Page MenuHomeDevCentral

Install eggdrop on viperserv role
ClosedPublic

Authored by dereckson on Nov 6 2017, 01:24.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

dereckson created this revision.Nov 6 2017, 01:24

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

dereckson updated this revision to Diff 3025.Nov 6 2017, 01:28
dereckson edited the summary of this revision. (Show Details)

Fix typo. Drop D1180 stuff.

dereckson planned changes to this revision.Nov 6 2017, 02:02

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

dereckson accepted this revision.Nov 14 2017, 02:43
dereckson added inline comments.
top.sls
25

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

dereckson updated this revision to Diff 3069.Nov 14 2017, 02:45

Rebased. Headings.

This revision is now accepted and ready to land.Nov 14 2017, 02:45
dereckson updated this revision to Diff 3070.Nov 14 2017, 03:56

Solve accounts and responsibilities issues

dereckson updated this revision to Diff 3073.Nov 14 2017, 04:10

Rebase against D1200

dereckson planned changes to this revision.Nov 14 2017, 04:11

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

dereckson updated this revision to Diff 3083.Nov 14 2017, 19:22

Allow bots to have their own accounts, populate pillar

This revision is now accepted and ready to land.Nov 14 2017, 19:22
dereckson updated this revision to Diff 3084.Nov 14 2017, 19:23

Drop fantoir (will be committed later)

dereckson accepted this revision.Nov 14 2017, 19:25
$ 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
dereckson marked an inline comment as done.Nov 14 2017, 19:26
This revision was automatically updated to reflect the committed changes.