22 lines
429 B
Bash
22 lines
429 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
mkdir -p /var/lib/local-installer-agent
|
|
mkdir -p /var/log/local-installer-agent
|
|
mkdir -p /var/cache/local-installer-agent/packages
|
|
|
|
cd /opt/local-installer-agent
|
|
|
|
if [ ! -d "venv" ]; then
|
|
python3 -m venv venv
|
|
fi
|
|
|
|
./venv/bin/pip install --upgrade pip
|
|
./venv/bin/pip install -r requirements.txt
|
|
|
|
systemctl daemon-reload
|
|
systemctl enable local-installer-agent
|
|
systemctl restart local-installer-agent
|
|
|
|
exit 0
|