From 0c37512813f26c098e2c1d34c42e6b843009e9b2 Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 30 Jan 2013 01:12:06 +0100 Subject: //service README: install test-server.py as systemd service on arch --- services/README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 services/README.md (limited to 'services/README.md') diff --git a/services/README.md b/services/README.md new file mode 100644 index 00000000..eff94113 --- /dev/null +++ b/services/README.md @@ -0,0 +1,28 @@ +# //services + +## install and run test-server.py as systemd service + +### install dependencies + + pacman -S python2-pyasn1 twisted + +### install systemd service and configuration + + cp /krebs/services/etc/systemd/system/krebs-services-test-server.service \ + /etc/systemd/system/ + + cp /krebs/services/etc/conf.d/krebs-services-test-server \ + /etc/conf.d/ + +### create services user + + useradd -m -r -l -f -1 -d /opt/services -k /var/empty services + +### configure test-server.py + + $EDITOR /opt/services/services.txt + +### run + + systemctl enable krebs-services-test-server + systemctl start krebs-services-test-server -- cgit v1.2.3 From 9577db8e98c94e0b8e36fed70cfd246f98f0344a Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 30 Jan 2013 01:16:39 +0100 Subject: //services README: generate test.key --- services/README.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'services/README.md') diff --git a/services/README.md b/services/README.md index eff94113..e0769bce 100644 --- a/services/README.md +++ b/services/README.md @@ -10,19 +10,16 @@ cp /krebs/services/etc/systemd/system/krebs-services-test-server.service \ /etc/systemd/system/ - cp /krebs/services/etc/conf.d/krebs-services-test-server \ /etc/conf.d/ -### create services user +### create services user and populate it's home useradd -m -r -l -f -1 -d /opt/services -k /var/empty services - -### configure test-server.py - + sudo -u services ssh-keygen -t rsa -P '' -f /opt/services/test.key $EDITOR /opt/services/services.txt -### run +### run now and every reboot - systemctl enable krebs-services-test-server systemctl start krebs-services-test-server + systemctl enable krebs-services-test-server -- cgit v1.2.3