Bug 165061 - [NEW PORT] devel/p5-Proc-SafeExec: Convenient utility for executing external commands in various ways
Summary: [NEW PORT] devel/p5-Proc-SafeExec: Convenient utility for executing external ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Frederic Culot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-13 00:00 UTC by Sergei Vyshenski
Modified: 2012-02-14 13:00 UTC (History)
0 users

See Also:


Attachments
p5-Proc-SafeExec-1.4.shar (2.64 KB, text/plain)
2012-02-13 00:00 UTC, Sergei Vyshenski
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2012-02-13 00:00:26 UTC
Proc::SafeExec provides an easy, safe way to execute external programs.  It
replaces all of Perl's questionable ways of accomodating this, including
system(), open() with a pipe, exec(), back-ticks, etc.  This module will never
automatically invoke /bin/sh.  This module is easy enough to use that /bin/sh
should be unnecessary, even for complex pipelines.

WWW: http://search.cpan.org/dist/Proc-SafeExec/

This port is needed by the next version (to be submitted soon) of 
the existing suite of ports security/p5-openxpki*
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-02-13 00:00:41 UTC
Responsible Changed
From-To: freebsd-ports-bugs->perl

perl@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Frederic Culot freebsd_committer freebsd_triage 2012-02-13 06:12:03 UTC
Responsible Changed
From-To: perl->culot

I'll take it.
Comment 3 Frederic Culot freebsd_committer freebsd_triage 2012-02-14 09:27:39 UTC
Hi Sergei,

I am working on the new Proc::SafeExec port you submitted and I had a
question regarding the license: you mention the port uses an Artistic
and a GPL license (same as Perl itself) but to me it seems that it
uses a BSD and a GPL license from what is written in the module code:

http://search.cpan.org/~bilbo/Proc-SafeExec/lib/Proc/SafeExec.pm

Could you confirm this please?

Thanks,
Frederic
Comment 4 Sergei Vyshenski 2012-02-14 10:49:03 UTC
Hi Frederic,

Yes, you are right. My fault. Thank you.

Sergei

On 14.02.2012 13:27, Frederic Culot wrote:
> I am working on the new Proc::SafeExec port you submitted and I had a
> question regarding the license: you mention the port uses an Artistic
> and a GPL license (same as Perl itself) but to me it seems that it
> uses a BSD and a GPL license from what is written in the module code:
> 
> http://search.cpan.org/~bilbo/Proc-SafeExec/lib/Proc/SafeExec.pm
> 
> Could you confirm this please?
Comment 5 dfilter service freebsd_committer freebsd_triage 2012-02-14 12:43:34 UTC
culot       2012-02-14 12:43:20 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-Proc-SafeExec Makefile distinfo pkg-descr pkg-plist 
  Log:
  Proc::SafeExec provides an easy, safe way to execute external programs.  It
  replaces all of Perl's questionable ways of accomodating this, including
  system(), open() with a pipe, exec(), back-ticks, etc.  This module will never
  automatically invoke /bin/sh.  This module is easy enough to use that /bin/sh
  should be unnecessary, even for complex pipelines.
  
  WWW: http://search.cpan.org/dist/Proc-SafeExec/
  
  PR:             ports/165061
  Submitted by:   Sergei Vyshenski <svysh@pn.sinp.msu.ru>
  
  Revision  Changes    Path
  1.4838    +1 -0      ports/devel/Makefile
  1.1       +25 -0     ports/devel/p5-Proc-SafeExec/Makefile (new)
  1.1       +2 -0      ports/devel/p5-Proc-SafeExec/distinfo (new)
  1.1       +7 -0      ports/devel/p5-Proc-SafeExec/pkg-descr (new)
  1.1       +7 -0      ports/devel/p5-Proc-SafeExec/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Frederic Culot freebsd_committer freebsd_triage 2012-02-14 12:44:29 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!
Comment 7 dfilter service freebsd_committer freebsd_triage 2012-02-14 12:54:03 UTC
culot       2012-02-14 12:53:49 UTC

  FreeBSD doc repository (ports committer)

  Modified files:
    en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
  Log:
  Add Sergei Vyshenski <svysh@pn.sinp.msu.ru> for devel/p5-Proc-SafeExec.
  
  PR:     ports/165061
  
  Revision  Changes    Path
  1.1061    +5 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"