- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 8 2026
Feb 7 2026
Split
We need to split that one in two different concerns.
Associated documentation available at https://agora.nasqueron.org/Operations_grimoire/Deploy_with_Terraform
Rebased. Secret is about Vault access, not Salt access.
Duplicate of D3917.
Next step: declare also Orbeon in anubis_instances to test on Dwellers
viperserv.nasqueron.org. 86400 IN AAAA 2001:470:1f13:9e1:0:c0ff:ee:7
Data imported from Ysul.
Doesn't currently work on WindRiver:
Eggdrop 1.10 comes with Python support:
Roles is provisioned excepted the youtube-dl package, see T2214.
$ salt windriver state.apply roles/viperserv/fbsql windriver: ---------- ID: fbsql_repo Function: file.directory Name: /opt/fbsql Result: True Comment: The directory /opt/fbsql is in the correct state Started: 13:38:21.046436 Duration: 19.35 ms Changes: ---------- ID: fbsql_repo Function: git.latest Name: https://devcentral.nasqueron.org/source/fbsql.git Result: True Comment: https://devcentral.nasqueron.org/source/fbsql.git was fetched, resulting in updated refs. Repository was fast-forwarded to remote HEAD (fda64dc). Started: 13:38:21.094531 Duration: 2715.47 ms Changes: ---------- revision: ---------- new: fda64dc4e58ad764fb1b1900a69071ab8506e109 old: 33ab3b29e9cb19871c7e69b342bcef0b8f2121cc ---------- ID: fbsql_build Function: cmd.run Name: make Result: True Comment: Command "make" run Started: 13:38:23.813914 Duration: 3066.909 ms Changes: ---------- pid: 87837 retcode: 0 stderr: fbsql.c:556:19: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] 556 | int sql_number = (int)sql_word; | ^~~~~~~~~~~~~ fbsql.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | WaitVariableProc(clientData, interp, name1, name2, flags) | ^ fbsql.c:610:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | int fbWaitCmd(clientData, interp, argc, argv) | ^ fbsql.c:680:53: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 680 | Tcl_CreateCommand (interp, command_name, SqlCmd, (ClientData) i, (Tcl_CmdDeleteProc*) NULL); | ^~~~~~~~~~~~~~ 4 warnings generated. stdout: cc -O2 -pipe -Wall -fPIC -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/tcl8.6 -c fbsql.c -o fbsql.o ld -o fbsql.so -lz -shared -L/usr/local/lib/mysql/ -lmariadb -L /usr/lib -L /usr/local/lib ---------- ID: /srv/viperserv/lib/fbsql.so Function: file.symlink Result: True Comment: Symlink /srv/viperserv/lib/fbsql.so is present and owned by viperserv:nasqueron-irc Started: 13:38:26.881347 Duration: 3.204 ms Changes:
Note we don't have an error handling if mysql_config fails, but that would mainly mean MySQL client library isn't installed (or the -dev/-devel package on Linux distros).
Submitted the fbsql.c and compilation log to Claude Sonnet 4.5
Vault credentials provisioned, eggdrop installed
Unit account done, next step: Vault credentials