20 lines
526 B
Bash
Executable File
20 lines
526 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Copy the binary to the deployment location
|
|
cp build/c_relay_x86 ~/Storage/c_relay/crelay
|
|
|
|
# Copy the local service file to systemd
|
|
sudo cp systemd/c-relay-local.service /etc/systemd/system/
|
|
|
|
# Reload systemd daemon to pick up the new service
|
|
sudo systemctl daemon-reload
|
|
|
|
# Enable the service (if not already enabled)
|
|
sudo systemctl enable c-relay-local.service
|
|
|
|
# Restart the service
|
|
sudo systemctl restart c-relay-local.service
|
|
|
|
# Show service status
|
|
sudo systemctl status c-relay-local.service --no-pager -l
|