[Erp5-report] r35034 lucas - /spec/debian-tiolive-application/debian/postinst

nobody at svn.erp5.org nobody at svn.erp5.org
Thu May 6 05:17:05 CEST 2010


Author: lucas
Date: Thu May  6 05:17:04 2010
New Revision: 35034

URL: http://svn.erp5.org?rev=35034&view=rev
Log:
Added post installation script.

Added:
    spec/debian-tiolive-application/debian/postinst   (with props)

Added: spec/debian-tiolive-application/debian/postinst
URL: http://svn.erp5.org/spec/debian-tiolive-application/debian/postinst?rev=35034&view=auto
==============================================================================
--- spec/debian-tiolive-application/debian/postinst (added)
+++ spec/debian-tiolive-application/debian/postinst [utf8] Thu May  6 05:17:04 2010
@@ -1,0 +1,29 @@
+#!/bin/sh -e
+INSTALL_PATH='/var/lib/erp5'
+
+case "$1" in
+    configure)
+	
+	adduser --quiet --system --no-create-home --home /var/lib/erp5 --shell /bin/false erp5
+	chown -R erp5 /var/lib/erp5	
+	
+	echo -e '$INSTALL_PATH/var/log/timmy.log {\nsharedscripts\nrotate 10\nweekly\nmissingok\ncompress\n}' > /etc/logrotate.d/timmy
+	echo '*/5 * * * * bin/timmy -k server.key -s https://www.tiolive.com/slap_service/ -b timmy-base.cfg -t local-eggs/erp5.timmy/src/erp5/timmy/examples/ -o timmy-controller.cfg -d timmy-instances -r bin/buildout -p timmy.pid -l var/log/timmy.log' > erp5.crontab
+	crontab -u erp5 erp5.crontab
+	rm -f erp5.crontab
+	$INSTALL_PATH/bin/timmy-keygen -k $INSTALL_PATH/server.key
+	echo "Navigate to http://appliance.tiolive.com/ and use the server key to register new computer"
+	chown erp5 $INSTALL_PATH/server.key
+        ;;
+
+    abort-upgrade|abort-deconfigure|abort-remove)
+        ;;
+
+    *)
+        echo "$0 called with unknown argument \`$1'" 1>&2
+        exit 1
+        ;;
+esac
+
+
+exit 0

Propchange: spec/debian-tiolive-application/debian/postinst
------------------------------------------------------------------------------
    svn:executable = *




More information about the Erp5-report mailing list