$ npm install -g foundation-cli- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jun 15 2016
Jun 14 2016
Manually added, and published configuration files here in rOPSDATAN (not mirrored on GitHub).
Jun 13 2016
Decreasing priority after stopping former process and launc a new one with su bitlbee -s /bin/sh -c '/usr/sbin/bitlbee -p 12000 -P /var/run/bitlbee.pid -F'.
Jun 12 2016
*.eglide.org A 212.47.244.42 still missing, question of opportunity of this not answered
IPv6 still missing.
We have an issue with mismatches between local catalog and remote packages sizes, pkg update -f takes care of that for round C. The cache (/var/cache/pkg) has been purged.
Jun 9 2016
Fixed for Agora.
agora.nasqueron.org still use a StartSSL (has been expired for 4 days)
Deleting the ScaleWay image file /etc/update-motd.d/50-scw solves the issue.
Locally, we updated Salt and we enabled the yaml_utf8 option.
$ pkg upgrade […] $ pkg upgrade py27-salt […] $ salt --version salt 2016.3.0 (Boron)
Jun 8 2016
Jun 5 2016
Another use is for D372: it would be interesting to report nginx has been restarted and Let's encrypt certificates renewed.
Testing D396 script, three domains have issues.
Not really practical for the forum, as it requires 1 minute to bootstrap.
Jun 4 2016
We need a script to automate the process.
Done manually.
Following work this week by @Sandlayth (Dwellers) and me (Ysul), all *.nasqueron.org sites are migrated to Let's encrypt certificates.
Still actively developed, as shown on https://github.com/matrix-org and a GSoC participation.
Jun 3 2016
A restart of redis-server have resolved the problem
Created a branch nasqueron_deploy on git@github.com:dereckson/hotglue2.git
Should normally definitively fixed with this:
Another thing to test: SuEXEC AP_DOC_ROOT should be /var/wwwroot.
So for reference, we can now customize SuEXEC settings.
docroot switched back to /usr/local/www/data
Still the same error:
Jun 2 2016
May 31 2016
We can have the complete path to the executable through
httpd -V | grep SUEXEC_BIN | grep -o "/.*" | sed 's/.$//'
So far, we've a minimal test checking for hard-coded value /usr/local/sbin/suexec.
That doesn't need any Postfix restart.
May 30 2016
May 23 2016
May 22 2016
| 1 | #!/bin/sh |
|---|---|
| 2 | |
| 3 | # ------------------------------------------------------------- |
| 4 | # Auth Grove |
| 5 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 6 | # Author: Sébastien Santoro aka Dereckson |
| 7 | # Project: Nasqueron |
| 8 | # Created: 2016-05-21 |
| 9 | # Description: SSO for Nasqueron services. |
| 10 | # Image: nasqueron/auth-grove |
| 11 | # Services used: MySQL server (acquisitariat) |
| 12 | # Docker volume (/data/notifications/storage) |
| 13 | # ------------------------------------------------------------- |
| 14 | |
| 15 | # ------------------------------------------------------------- |
| 16 | # Container parameters |
| 17 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 18 | |
| 19 | INSTANCE_NAME=login |
| 20 | PORT=25080 |
| 21 | MYSQL_INSTANCE=acquisitariat |
| 22 | STORAGE=/data/login/storage |
| 23 | CANONICAL_URL=http://login.nasqueron.org |
| 24 | |
| 25 | # ------------------------------------------------------------- |
| 26 | # Database parameters |
| 27 | # |
| 28 | # Get credentials from zr |
| 29 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 30 | |
| 31 | MYSQL_HOST=mysql |
| 32 | MYSQL_USER=`ssh -4 -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 67 username` |
| 33 | MYSQL_PASS=`ssh -4 -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 67` |
| 34 | MYSQL_DB=$INSTANCE_NAME |
| 35 | |
| 36 | # ------------------------------------------------------------- |
| 37 | # Run the container |
| 38 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 39 | |
| 40 | # Checks container isn't running |
| 41 | docker-container-status $INSTANCE_NAME > /dev/null |
| 42 | if [ "$?" -lt 2 ]; then |
| 43 | echo "Container is already running." |
| 44 | echo "To force relaunch, try docker stop $INSTANCE_NAME ; docker rm $INSTANCE_NAME ; $0" |
| 45 | exit 1 |
| 46 | fi |
| 47 | |
| 48 | mkdir -p $STORAGE |
| 49 | chcon -Rt svirt_sandbox_file_t $STORAGE |
| 50 | chown 431:433 $STORAGE |
| 51 | docker run -t -d \ |
| 52 | --link $MYSQL_INSTANCE:$MYSQL_HOST \ |
| 53 | -p $PORT:80 \ |
| 54 | -e DB_HOST=$MYSQL_HOST \ |
| 55 | -e DB_DATABASE=$MYSQL_DB \ |
| 56 | -e DB_USERNAME=$MYSQL_USER \ |
| 57 | -e DB_PASSWORD=$MYSQL_PASS \ |
| 58 | -e CANONICAL_URL="$CANONICAL_URL" \ |
| 59 | --name $INSTANCE_NAME nasqueron/auth-grove |
| 60 | |
| 61 | echo "Deployment done at `date`." |
| 62 | exit 0 |
May 21 2016
$ mysql-acquisitariat-client Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 25258597 Server version: 5.7.11 MySQL Community Server (GPL)