Page MenuHomeDevCentral

Install eggdrop on viperserv role
ClosedPublic

Authored by dereckson on Nov 6 2017, 01:24.
Tags
None
Referenced Files
F3949586: D1181.id3085.diff
Fri, Dec 27, 18:23
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
Unknown Object (File)
Fri, Dec 27, 00:53
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 Passed
Unit
No Test Coverage
Branch
eggdrop
Build Status
Buildable 1902
Build 2150: arc lint + arc unit

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.