---
name: privman
version: 0.9.3_2
origin: devel/privman
comment: Library that makes it easy for programs to use privilege separation
arch: freebsd:9:x86:64
www: http://code.google.com/p/privman/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [BSD]
flatsize: 287573
desc: "Privman is a library that makes it easy for programs to use privilege\nseparation,
  a technique that prevents the leak or misuse of privilege\nfrom applications that
  must run with some elevated permissions. The\nPrivman library simplifies the otherwise
  complex task of separating\nthe application, protecting the system from compromise
  if an error in\nthe application logic is found.\n\nApplications that use the Privman
  library split into two halves, the\nhalf that performs valid privileged operations,
  and the half that\ncontains the application's logic. The library uses configuration
  files\nto provide fine-grained access control for the privileged operations,\nlimiting
  exposure in even of an attack against the application. When \nthe application is
  compromised, the attacker gains only the privileges\nof an unprivileged user and
  the specific privileges granted to the\napplication by the application's Privman
  configuration file.\n\nWWW: http://code.google.com/p/privman/\n"
categories: [security, devel]
files:
  /usr/local/etc/privman/check_user: f9b2b9bda1fbe3a16fbedb4f907a42c3154d735b7514ba4a1eea4ff15216abb0
  /usr/local/etc/privman/microb: 3d08a7794d706a3ffc35c2c422cf1ec179eb100a3db265382a048ff1ba7c5bb4
  /usr/local/etc/privman/mycat: 5a488c748eeebf3e7023ec97f0b5d850e6617f782fe61a6b47047a1df667ed12
  /usr/local/etc/privman/myecho: e55b9a6fc933d26b4eebd3024f81d62c15f99450a0fe1b04487e300ae0687426
  /usr/local/etc/privman/myexec: 0e2d4c506bbf0e6f0e6c0612e3cfa42dc3dcdbf78e161447639e5306e91d0eaa
  /usr/local/etc/privman/mypopen: ce7339359377837042d556ff8e7b1b755ba14e81deb577669d2f2dbf2a45c5ff
  /usr/local/etc/privman/myrerun: 12008b022bb35e56d8c04d3181d007a3c7af0c4159f5d35521d5521dd4abf09e
  /usr/local/etc/privman/privman.conf: f6b8fb0c5168d49ebf6e865f27eb425aff7fd52da809628e090fc167bddf97b3
  /usr/local/include/msghdr.h: c45fcb5a1637d9551eb47e7e73d2dd7d3ed9b87648cbab71c7f9f7cae48a85ea
  /usr/local/include/privman.h: e7ae1fa9fd2e4b946b62e548912f40c10b5c8f19bdf002e50f1be4b85013f649
  /usr/local/lib/libprivman.a: c1fb6e59d5dd215791481038f69437f994ffb429b674899885829b0beb4aabc5
  /usr/local/lib/libprivman.la: 8ebfb1d48430839e53d6ef876e497db9e3aad37243f364e83585b8ddb98a4c7f
  /usr/local/lib/libprivman.so: '-'
  /usr/local/lib/libprivman.so.2: 80854dc0c98eab2fa915946acdb067fe6cecf692a7a38e1d1e9f9a0d9c9808fb
  /usr/local/man/man3/priv_bind.3.gz: e2113a70049f9ad723505a76e740f7e8008676a642873c99996c1744a356779a
  /usr/local/man/man3/priv_custom.3.gz: 415564fad4e3c2edda31597fa1fba96e071a84946ca2d22b16aef329cb50ab30
  /usr/local/man/man3/priv_daemon.3.gz: e5c62a9687a910772ee1fc31da5877c7b2c389233d419517f84dcf2805383677
  /usr/local/man/man3/priv_execve.3.gz: ee1cf47478f01cd8f14ea4ad6407b96685017150e5ac92ebaafca84247a972dc
  /usr/local/man/man3/priv_fopen.3.gz: 8609bdda96d81d5e46ad9e640aaf8dea5baea8c7b082ff73c62fbb731b1dded5
  /usr/local/man/man3/priv_fork.3.gz: 932f7ef5398cde3fe8e75ba7453993ff53b13315317e0147e8289ba6a6786e6b
  /usr/local/man/man3/priv_init.3.gz: caf70a01bfd195fe7989a859551a218a932597099ef08ba6809870a094f7a827
  /usr/local/man/man3/priv_invoke_cap_fn.3.gz: '-'
  /usr/local/man/man3/priv_invoke_info_fn.3.gz: '-'
  /usr/local/man/man3/priv_open.3.gz: f3bdf4f5bcd21ce8fbe88c7895bc369e2c364c4de33f894353fe584af86da906
  /usr/local/man/man3/priv_pam.3.gz: ab7cc857799a5c90e73c7a99a599bffe6d217bfc352586398426c9beb34ee120
  /usr/local/man/man3/priv_pam_acct_mgmt.3.gz: '-'
  /usr/local/man/man3/priv_pam_authenticate.3.gz: '-'
  /usr/local/man/man3/priv_pam_chauthtok.3.gz: '-'
  /usr/local/man/man3/priv_pam_close_session.3.gz: '-'
  /usr/local/man/man3/priv_pam_end.3.gz: '-'
  /usr/local/man/man3/priv_pam_fail_delay.3.gz: '-'
  /usr/local/man/man3/priv_pam_get_item.3.gz: '-'
  /usr/local/man/man3/priv_pam_getenv.3.gz: '-'
  /usr/local/man/man3/priv_pam_open_session.3.gz: '-'
  /usr/local/man/man3/priv_pam_putenv.3.gz: '-'
  /usr/local/man/man3/priv_pam_set_item.3.gz: '-'
  /usr/local/man/man3/priv_pam_setcred.3.gz: '-'
  /usr/local/man/man3/priv_pam_start.3.gz: '-'
  /usr/local/man/man3/priv_pclose.3.gz: '-'
  /usr/local/man/man3/priv_popen.3.gz: 80923e36d87d639c168e63b014ceb9dbea7c71798f5e800fd8afdf39b77fdb7b
  /usr/local/man/man3/priv_register_cap_fn.3.gz: '-'
  /usr/local/man/man3/priv_register_info_fn.3.gz: '-'
  /usr/local/man/man3/priv_rerunas.3.gz: 2b94e84ad69d6398ea5d9d21555af1c3a4abbb864f4060e6ba8424e60a1cf282
  /usr/local/man/man3/priv_respawn_as.3.gz: 3ba937cc5712a1fa8c97883a324ac8a755d1ebfb82b2be601ade1fd24858dc3c
  /usr/local/man/man3/priv_wait4.3.gz: ad61dd07f214ea251bc9f877791d5069c5be43a7d7d369e114fa6dd6222b3341
  /usr/local/man/man5/privman_conf.5.gz: 3e17fe356340de1fe40257eab1b68be7195b73f6bdb5f5ed9cb0d866eefb1a03
  /usr/local/man/man7/privman.7.gz: 90bbe309e8fd6b02092d4067b232ecf7a2c4a6945fb02639979d0c6fb84b6ea9
  /usr/local/share/licenses/privman-0.9.3_2/BSD: 70a7bc9c42f4e861baf471afae2bbd40d1ac859d9c11caae37df0822cc90b624
  /usr/local/share/licenses/privman-0.9.3_2/LICENSE: d9cce0db43502eb1bd8fbef7e960cfaa43b5647186f7f7379923b336209fd77b
  /usr/local/share/licenses/privman-0.9.3_2/catalog.mk: 777cd9763aa59cbad3e5d5149e4bc3dbeab18a4ea33442fd7f221f3c2bd1035c
directories:
  /usr/local/share/licenses/privman-0.9.3_2/: n
  /usr/local/share/licenses/: y
  /usr/local/etc/privman/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
  pre-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
  post-deinstall: |
    cd /usr/local
