Date: 8 Jan 2003 14:05:51 -0000 From: Clement Laforet <sheepkiller@cultdeadsheep.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/46868: [New Port] security/privman : cool lib for privileges separation Message-ID: <20030108140551.99034.qmail@cultdeadsheep.org>
next in thread | raw e-mail | index | archive | help
>Number: 46868 >Category: ports >Synopsis: [New Port] security/privman : cool lib for privileges separation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 08 06:10:04 PST 2003 >Closed-Date: >Last-Modified: >Originator: Clement Laforet >Release: FreeBSD 4.6-STABLE i386 >Organization: cotds.org >Environment: System: FreeBSD goofy.cultdeadsheep.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Thu Jul 4 10:05:12 CEST 2002 root@goofy.cultdeadsheep.org:/usr/obj/usr/src/sys/GOOFY i386 >Description: Privman is a library that makes it easy for programs to use privilege separation, a technique that prevents the leak or misuse of privilege from applications that must run with some elevated permissions. Applications that use the Privman library split into two halves, the half that performs valid privileged operations, and the half that contains the application's logic. >How-To-Repeat: N/A. >Fix: --- privman.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # privman # privman/pkg-descr # privman/pkg-comment # privman/distinfo # privman/Makefile # privman/pkg-plist # echo c - privman mkdir -p privman > /dev/null 2>&1 echo x - privman/pkg-descr sed 's/^X//' >privman/pkg-descr << 'END-of-privman/pkg-descr' XPrivman is a library that makes it easy for programs to use privilege Xseparation, a technique that prevents the leak or misuse of privilege Xfrom applications that must run with some elevated permissions. XApplications that use the Privman library split into two halves, the Xhalf that performs valid privileged operations, and the half that Xcontains the application's logic. X XWWW: http://opensource.nailabs.com/privman/ END-of-privman/pkg-descr echo x - privman/pkg-comment sed 's/^X//' >privman/pkg-comment << 'END-of-privman/pkg-comment' XPrivman is a library to make privilege separation easy END-of-privman/pkg-comment echo x - privman/distinfo sed 's/^X//' >privman/distinfo << 'END-of-privman/distinfo' XMD5 (privman-0.9.1.tar.gz) = 5e7ba659bfe960842ca0bd79b50f8165 END-of-privman/distinfo echo x - privman/Makefile sed 's/^X//' >privman/Makefile << 'END-of-privman/Makefile' X# New ports collection makefile for: privman X# Date created: Wed Jan 8 11:40:41 CET 2003 X# Whom: Clement Laforet <sheepkiller@cultdeadsheep.org> X XPORTNAME= privman XPORTVERSION= 0.9.1 XCATEGORIES= security XMASTER_SITES= http://opensource.nailabs.com/privman/downloads/ \ X http://www.mirrors.wiretapped.net/security/development/libraries/privman/ X XMAINTAINER= sheepkiller@cultdeadsheep.org X XUSE_AUTOCONF= YES XWANT_AUTOCONF_VER= 253 X XINSTALLS_SHLIB= yes X XMAN3= priv_open.3 priv_bind.3 priv_pam.3 priv_daemon.3 priv_execve.3 priv_fopen.3 \ X priv_fork.3 priv_init.3 priv_rerunas.3 priv_popen.3 priv_respawn_as.3 \ X priv_custom.3 priv_pam_acct_mgmt.3 priv_pam_authenticate.3 \ X priv_pam_chauthtok.3 priv_pam_close_session.3 priv_pam_end.3 \ X priv_pam_fail_delay.3 priv_pam_getenv.3 priv_pam_get_item.3\ X priv_pam_open_session.3 priv_pam_putenv.3 \ X priv_pam_setcred.3 priv_pam_set_item.3 priv_pam_start.3 priv_pclose.3 \ X priv_register_info_fn.3 priv_register_cap_fn.3 priv_invoke_info_fn.3 \ X priv_invoke_cap_fn.3 XMAN5= privman_conf.5 XMAN7= privman.7 X X.include <bsd.port.mk> END-of-privman/Makefile echo x - privman/pkg-plist sed 's/^X//' >privman/pkg-plist << 'END-of-privman/pkg-plist' Xetc/privman.d/privman.conf Xetc/privman.d/check_user Xetc/privman.d/mycat Xetc/privman.d/myecho Xetc/privman.d/myexec Xetc/privman.d/myrerun Xetc/privman.d/mypopen Xinclude/msghdr.h Xinclude/privman.h Xlib/libprivman.so.2 Xlib/libprivman.so Xlib/libprivman.la Xlib/libprivman.a X@dirrm etc/privman.d X END-of-privman/pkg-plist exit --- privman.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030108140551.99034.qmail>