summaryrefslogtreecommitdiff
path: root/debian/rtsadmin.postinst
diff options
context:
space:
mode:
authorNicholas Bellinger <nab@risingtidesystems.com>2011-05-04 21:14:18 +0000
committerNicholas Bellinger <nab@risingtidesystems.com>2011-05-04 21:14:18 +0000
commitdb0c7fd76abc5fcc929b039f2d49f1a38f947968 (patch)
treee2d8b8535610d8e6d2c9d1b305230be376d15887 /debian/rtsadmin.postinst
downloadtargetcli-db0c7fd76abc5fcc929b039f2d49f1a38f947968.tar.gz
initial rtsadmin commit1.99
Signed-off-by: Nicholas Bellinger <nab@risingtidesystems.com>
Diffstat (limited to 'debian/rtsadmin.postinst')
-rwxr-xr-xdebian/rtsadmin.postinst17
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/rtsadmin.postinst b/debian/rtsadmin.postinst
new file mode 100755
index 0000000..184f745
--- /dev/null
+++ b/debian/rtsadmin.postinst
@@ -0,0 +1,17 @@
+#!/bin/sh
+for lib in lib lib64; do
+ for python in python2.6; do
+ if [ -e /usr/${lib}/${python} ]; then
+ if [ ! -e /usr/${lib}/${python}/rtsadmin ]; then
+ mkdir /usr/${lib}/${python}/rtsadmin
+ for source in /usr/share/python-support/rtsadmin/rtsadmin/*.py; do
+ ln -sf ${source} /usr/${lib}/${python}/rtsadmin/
+ done
+ python_path=$(which ${python} 2>/dev/null)
+ if [ ! -z $python_path ]; then
+ ${python} -c "import compileall; compileall.compile_dir('/usr/${lib}/${python}/rtsadmin', force=1)"
+ fi
+ fi
+ fi
+ done
+done