---
name: super
version: 3.30.0
origin: security/super
comment: Allow others to run commands as root
arch: freebsd:9:x86:64
www: http://www.ucolick.org/~will/#super
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [GPLv1]
flatsize: 219147
desc: "Super is a setuid-root program that offers:\n\n    o  restricted setuid-root
  access to executables, adjustable\n\ton a per-program and per-user basis;\n\n    o
  \ a relatively secure environment for scripts, so that well-written\n\tscripts can
  be run as root (or some other uid/gid), without\n\tunduly compromising security.\n\nThe
  design philosophy behind super is two-fold:\n\n    (a) some users can be trusted
  when executing certain commands;\n    (b) there are some commands, such as a script
  to mount CDROM's,\n\twhich you'd like to be safely executable even by users who\n\tare
  NOT trusted.  Although setuid-root scripts are insecure,\n\ta good setuid-root wrapper
  around a sensible non-setuid script\n\tcan be hard to break, and super provides
  that wrapper so that\n\teven a non-trusted user can use the scripts.\n\nWWW: http://www.ucolick.org/~will/#super\n"
categories: [sysutils, security]
files:
  /usr/local/bin/setuid: 6d40710975ef188326864787a7758cd9a38985693f7696986618ae0dd47dc911
  /usr/local/bin/super: 5f21c93f8be904cb867ca9d15032b7fa9e28c6aa802ca2be7f79c2133d345aa9
  /usr/local/man/man1/setuid.1.gz: 3bf07d75943fc9402099f62535ee1085ccc7163bfc640aec692cdbd9fd29a079
  /usr/local/man/man1/super.1.gz: 493dca89982189aeec9f61a16d856d40dd9b3ebf48397fa911824ec4edaa7215
  /usr/local/man/man5/super.5.gz: 745ef670650ac5927e68364da993cc86c3a31a56a29c811136c69b0dd91b3b28
  /usr/local/share/doc/super/README: e8184d5e1f556d864489f31f6a7d9809b2e6c3b2a7dfa8a48b9f4bd7ef628410
  /usr/local/share/examples/super/barebones.tab: 36eb96167f6a34a8fc7979990f2b6269373406cb181057fa5e9d0e3cd0178df7
  /usr/local/share/examples/super/sample.cdmount: 89e6ada1b2af6f1ca14abd5f703a151260f859f1f3aa028c2a6f5ab46fa37ff5
  /usr/local/share/examples/super/sample.tab: 81cf1f1ce35ba701de8549e1161ed8f0238e7ef88cce9569606f0daa4e66c81b
  /usr/local/share/licenses/super-3.30.0/GPLv1: 25ddc75607ddd58ecf5db27a630c56adc2f190c4659645a331167bd5b2c36ea3
  /usr/local/share/licenses/super-3.30.0/LICENSE: 7dc28d92e97a3ef9087298d86d363f90570a87ff9384ca6674738348587bb859
  /usr/local/share/licenses/super-3.30.0/catalog.mk: 0922f9d704184e0f44fff0a5a554ae77f924583c5bc20e241b71b1305896b814
directories:
  /usr/local/share/licenses/super-3.30.0/: n
  /usr/local/share/licenses/: y
  /usr/local/share/examples/super/: n
  /usr/local/share/doc/super/: n
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    if cmp -s /usr/local/etc/super.tab /usr/local/share/examples/super/barebones.tab; then rm -f /usr/local/etc/super.tab; fi
    cd /usr/local
  post-deinstall: |
    cd /usr/local
