File: postinst

package info (click to toggle)
gnuplot 3.5beta6.340-5
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 4,792 kB
  • ctags: 4,205
  • sloc: ansic: 41,878; asm: 539; makefile: 498; objc: 379; csh: 297; sh: 277; pascal: 194; perl: 138; lisp: 88
file content (31 lines) | stat: -rw-r--r-- 757 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/sh 

set +e
dpkg --compare-versions "$2" lt 3.5beta6.336-0bo1 
err=$?
set -e

if [ $err -eq 0 ]
then 
   /usr/sbin/gnuplotconfig
   echo
   echo "Please note that you can run '/usr/sbin/gnuplotconfig' to change" 
   echo "gnuplot setuid root settings."
else
   set +e
   grep "is_suid=yes" /etc/gnuplot.conf > /dev/null
   err=$?
   set -e
   if [ $err -eq 0 ] 
   then 
      if [ -e /etc/suid.conf -a -x /usr/sbin/suidregister ] 
      then
         suidregister -s gnuplot /usr/bin/gnuplot root root 4755
      else
         chown root.root /usr/bin/gnuplot
         chmod 4755 /usr/bin/gnuplot
      fi
   fi
   echo "Keeping old gnuplot setuid root settings.  Please note that"
   echo "you can run '/usr/sbin/gnuplotconfig' to change them."
fi