Skip to content

Commit

Permalink
Merge pull request #17 from devilcove/cleanup
Browse files Browse the repository at this point in the history
update links in scripts to point to github release
  • Loading branch information
mattkasun committed Apr 4, 2024
2 parents 6ab4335 + 1382398 commit c734ced
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 8 deletions.
1 change: 1 addition & 0 deletions files/plexus-agent.service
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ After=network-online.target
User=plexus
Type=simple
ExecStart=/usr/local/bin/plexus-agent run
WorkingDirectory=/var/lib/plexus
Restart=on-success

[Install]
Expand Down
4 changes: 2 additions & 2 deletions scripts/install-agent.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ useradd -r -d /var/lib/plexus -s /sbin/nologin -m plexus

##get files
echo "installing files"
wget https://file.nusak.ca/plexus-agent.service -O /lib/systemd/system/plexus-agent.service
wget https://file.nusak.ca/plexus-agent -O /usr/local/bin/plexus-agent
wget https://raw.githubusercontent.com/devilcove/plexus/master/files/plexus-agent.service -O /lib/systemd/system/plexus-agent.service
wget https://github.com/devilcove/plexus/releases/latest/download/plexus-agent-linux-amd64 -O /usr/local/bin/plexus-agent
setcap cap_net_admin=ep /usr/local/bin/plexus-agent
chmod +x /usr/local/bin/plexus-agent
mkdir /etc/plexus-agent
Expand Down
8 changes: 4 additions & 4 deletions scripts/install-server.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ useradd -r -d /var/lib/plexus -G systemd-journal -s /sbin/nologin -m plexus

##get files
echo "installing files"
wget https://file.nusak.ca/plexus-agent.service -O /lib/systemd/system/plexus-agent.service
wget https://file.nusak.ca/plexus-server.service -O /lib/systemd/system/plexus-server.service
wget https://file.nusak.ca/plexus-agent -O /usr/local/bin/plexus-agent
wget https://file.nusak.ca/plexus-server -O /usr/local/bin/plexus-server
wget https://raw.githubusercontent.com/devilcove/plexus/master/files/plexus-agent.service -O /lib/systemd/system/plexus-agent.service
wget https://github.com/devilcove/plexus/releases/latest/download/plexus-agent-linux-amd64 -O /usr/local/bin/plexus-agent
wget https://raw.githubusercontent.com/devilcove/plexus/master/files/plexus-server.service -O /lib/systemd/system/plexus-server.service
wget https://github.com/devilcove/plexus/releases/latest/download/plexus-server-linux-amd64 -O /usr/local/bin/plexus-server
setcap cap_net_admin=ep /usr/local/bin/plexus-agent
setcap cap_net_bind_service=ep /usr/local/bin/plexus-server
chmod +x /usr/local/bin/plexus-agent
Expand Down
2 changes: 1 addition & 1 deletion scripts/update-agent.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

systemctl stop plexus-agent
wget file.nusak.ca/plexus-agent -O /usr/local/bin/plexus-agent
wget https://github.com/devilcove/plexus/releases/latest/download/plexus-agent-linux-amd64 -O /usr/local/bin/plexus-agent
setcap cap_net_admin=ep /usr/local/bin/plexus-agent
systemctl start plexus-agent
2 changes: 1 addition & 1 deletion scripts/update-server.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

systemctl stop plexus-server
wget file.nusak.ca/plexus-server -O /usr/local/bin/plexus-server
wget https://github.com/devilcove/plexus/releases/latest/download/plexus-server-linux-amd64 -O /usr/local/bin/plexus-server
setcap cap_net_bind_service=ep /usr/local/bin/plexus-server
systemctl start plexus-server

0 comments on commit c734ced

Please sign in to comment.