Page MenuHomeDevCentral

Install eggdrop on viperserv role
ClosedPublic

Authored by dereckson on Nov 6 2017, 01:24.
Tags
None
Referenced Files
F3767740: D1181.diff
Sat, Nov 23, 03:14
Unknown Object (File)
Tue, Nov 12, 18:56
Unknown Object (File)
Tue, Nov 12, 14:06
Unknown Object (File)
Thu, Nov 7, 12:22
Unknown Object (File)
Thu, Nov 7, 11:47
Unknown Object (File)
Sun, Oct 27, 13:49
Unknown Object (File)
Oct 23 2024, 20:09
Unknown Object (File)
Oct 22 2024, 23:55
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 1892
Build 2140: 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.