summaryrefslogtreecommitdiff
path: root/~lukeshu/codeanalyst/codeanalyst.install
diff options
context:
space:
mode:
authorShackra Sislock <none@none>2012-08-05 12:42:52 -0600
committerShackra Sislock <none@none>2012-08-05 12:42:52 -0600
commit0b2879add9c1697b64ee3187d74476731626fe64 (patch)
tree0758b2f3da21a10cf40998a00738dd620b51b3a5 /~lukeshu/codeanalyst/codeanalyst.install
parent5d9bdbea7dba62f2382a396206e98a865af97dd9 (diff)
parentbca4f0908b1c82eccaf81bb0cb137f8597ec90a1 (diff)
adding: yate and pysfml2-git
Diffstat (limited to '~lukeshu/codeanalyst/codeanalyst.install')
-rwxr-xr-x~lukeshu/codeanalyst/codeanalyst.install32
1 files changed, 32 insertions, 0 deletions
diff --git a/~lukeshu/codeanalyst/codeanalyst.install b/~lukeshu/codeanalyst/codeanalyst.install
new file mode 100755
index 000000000..8edb4adc2
--- /dev/null
+++ b/~lukeshu/codeanalyst/codeanalyst.install
@@ -0,0 +1,32 @@
+post_install() {
+ getent group amdca &>/dev/null || /usr/bin/groupadd amdca &>/dev/null
+ echo " ==> To use CodeAnalyst as non-root, you must be in the 'amdca' group"
+ echo " ie: gpasswd -a USERNAME amdca"
+
+ chown root:amdca /usr/bin/calog_report
+ chown root:amdca /usr/bin/capackage.sh
+ chown root:amdca /usr/bin/careport.sh
+ chown root:amdca /usr/bin/cgreport
+ chown root:amdca /usr/bin/CodeAnalyst
+ chown root:amdca /usr/bin/opannotate
+ chown root:amdca /usr/bin/oparchive
+ chown root:amdca /usr/bin/opcontrol
+ chown root:amdca /usr/bin/opgprof
+ chown root:amdca /usr/bin/ophelp
+ chown root:amdca /usr/bin/opimport
+ chown root:amdca /usr/bin/opjitconv
+ chown root:amdca /usr/bin/opreport
+ chown root:amdca /usr/bin/oprofiled
+ chown root:amdca /usr/sbin/ca_oprofile_controller
+ #chown root:amdca /usr/sbin/ca_user_manager
+
+ update-desktop-database -q
+}
+
+post_remove() {
+ if getent group amdca &>/dev/null; then
+ groupdel amdca
+ fi
+
+ update-desktop-database -q
+}