31 lines
1.4 KiB
Bash
Executable File
31 lines
1.4 KiB
Bash
Executable File
#!/bin/bash
|
|
echo "=== CREATING VAULT STRUCTURE ==="
|
|
mkdir -p /opt/wevads/vault /opt/wevads/hamid-files
|
|
chown -R www-data:www-data /opt/wevads
|
|
|
|
# GOLD backups from current state
|
|
cp /var/www/html/weval-translate.js /opt/wevads/vault/weval-translate.js.GOLD-20260315
|
|
cp /var/www/html/api/nonreg-opus.php /opt/wevads/vault/nonreg-opus.php.GOLD-20260315
|
|
cp /var/www/html/api/ultimate-quality.php /opt/wevads/vault/ultimate-quality.php.GOLD-20260315
|
|
cp /var/www/html/index.html /opt/wevads/vault/index.html.GOLD-20260315
|
|
cp /var/www/html/products/workspace.html /opt/wevads/vault/workspace.html.GOLD-20260315
|
|
tar czf /opt/wevads/vault/wevia-api-GOLD-20260315.tar.gz -C /var/www/weval wevia-ia/weval-chatbot-api.php wevia-ia/cognitive-brain.php
|
|
tar czf /opt/wevads/vault/wevia-brain-GOLD-20260315.tar.gz -C /opt wevia-brain/
|
|
|
|
# Sentinel PHP whitelist fix on S95
|
|
echo ""
|
|
echo "=== FIX SENTINEL PHP WHITELIST ON S95 ==="
|
|
ssh -o StrictHostKeyChecking=no -p 49222 root@10.1.0.3 "
|
|
grep -q '10.1.0.2' /opt/wevads-arsenal/public/sentinel-brain.php && echo 'ALREADY_WHITELISTED' || {
|
|
# Find the IP whitelist array and add 10.1.0.2
|
|
sed -i \"s/'127.0.0.1'/'127.0.0.1','10.1.0.2'/\" /opt/wevads-arsenal/public/sentinel-brain.php 2>/dev/null
|
|
grep -q '10.1.0.2' /opt/wevads-arsenal/public/sentinel-brain.php && echo 'SENTINEL_PHP_WHITELIST_FIXED' || echo 'MANUAL_FIX_NEEDED'
|
|
}
|
|
" 2>&1
|
|
|
|
echo ""
|
|
echo "=== VERIFY ==="
|
|
ls -la /opt/wevads/vault/
|
|
echo ""
|
|
echo "=== DONE ==="
|