Bug 153310 - [patch] port net-mgmt/flowd register _flowd user in ports/UIDs/GIDs, add additional MASTER_SITE and more
Summary: [patch] port net-mgmt/flowd register _flowd user in ports/UIDs/GIDs, add addi...
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: Olli Hauer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-20 16:10 UTC by Olli Hauer
Modified: 2010-12-20 19:21 UTC (History)
1 user (show)

See Also:


Attachments
patch_ports__uid_gid.txt (1.12 KB, text/plain)
2010-12-20 16:10 UTC, Olli Hauer
no flags Details
file.diff (6.12 KB, patch)
2010-12-20 16:10 UTC, Olli Hauer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olli Hauer freebsd_committer freebsd_triage 2010-12-20 16:10:10 UTC
 - register _flowd user in ports/UIDs ports/GIDs
   use the registered ID's instead "pw usernext"
 - remove pkg-install and add a workaround for the user creation if installed from package
   (workaround for PR 152498)
 - add additional MASTER_SITE
 - add OPTIONS for PERL and PYTHON, with PERL on as default
   Additional fix leftovers if build with PERL is enabled [1]
  (I suspect PERL is installed on most every machine, and have a port in the pipe which need this module)
 - install tools to EXAMPLESDIR
 - remove MD5 from distinfo
 - fix pkg-plist "%%SITE_PERL%%/%%PERL_ARCH%%/auto" belongs to perl not to flowd [2]

[1]
snipped from tinderbuild if perl is enabled (befor fix)
...
Manifying blib/man3/Flowd.3
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/flowd/man/man3/Flowd.3
Appending installation info to /usr/local/lib/perl5/5.10.1/mach/perllocal.pod

...
=== Checking filesystem state
list of extra files and directories in / (not present before this port was installed but present after it was deinstalled)
 49046        4 -rw-r--r--    1 root             wheel                 226 Dec 20 14:01 usr/local/lib/perl5/5.10.1/mach/perllocal.pod
list of files present before this port was installed but missing after it was deinstalled)
./usr/local/lib/perl5/site_perl/5.10.1/mach/auto missing

[2]
# pkg_info -f perl-5.10.1_3 | grep site_perl | grep auto
        UNEXEC 'rmdir %D/lib/perl5/site_perl/5.10.1/mach/auto 2>/dev/null || true'
        UNEXEC 'rmdir %D/lib/perl5/site_perl/5.10.1/auto 2>/dev/null || true'
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-20 16:10:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ohauer

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-20 16:10:20 UTC
Maintainer of net-mgmt/flowd,

Please note that PR ports/153310 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153310

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-20 16:10:22 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Janos Mohacsi 2010-12-20 18:41:02 UTC
Approved.
Comment 5 dfilter service freebsd_committer freebsd_triage 2010-12-20 19:08:13 UTC
ohauer      2010-12-20 19:08:03 UTC

  FreeBSD ports repository

  Modified files:
    .                    GIDs UIDs UPDATING 
  Log:
   - register UID/GID 542 for _flowd user (port net-mgmt/flowd)
   - add note to UPDATING
  
  PR:             ports/153310
  Submitted by:   ohauer
  Approved by:    Mohacsi Janos <janos.mohacsi _at_ bsd.hu> (maintainer)
  
  Revision  Changes    Path
  1.119     +2 -1      ports/GIDs
  1.132     +2 -1      ports/UIDs
  1.1012    +8 -1      ports/UPDATING
_______________________________________________
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 dfilter service freebsd_committer freebsd_triage 2010-12-20 19:15:59 UTC
ohauer      2010-12-20 19:15:51 UTC

  FreeBSD ports repository

  Modified files:
    net-mgmt/flowd       Makefile distinfo pkg-plist 
  Removed files:
    net-mgmt/flowd       pkg-install 
  Log:
   - use registered user _flowd from UIDs/GIDs
   - add additional MASTER_SITE
   - remove pkg-install and add a workaround for the user creation
     if installed from package (belongs to ports/152498 )
   - add OPTIONS for PERL and PYTHON, with PERL on as default
   - install tools to EXAMPLESDIR
   - remove MD5 from distinfo
   - fix pkg-plist "%%SITE_PERL%%/%%PERL_ARCH%%/auto" (belongs to perl not to flowd)
  
  PR:             ports/153310
  Submitted by:   ohauer
  Approved by:    Mohacsi Janos <janos.mohacsi _at_ bsd.hu> (maintainer)
  
  Revision  Changes    Path
  1.16      +25 -10    ports/net-mgmt/flowd/Makefile
  1.7       +0 -1      ports/net-mgmt/flowd/distinfo
  1.4       +0 -48     ports/net-mgmt/flowd/pkg-install (dead)
  1.3       +23 -11    ports/net-mgmt/flowd/pkg-plist
_______________________________________________
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 7 Olli Hauer freebsd_committer freebsd_triage 2010-12-20 19:20:36 UTC
State Changed
From-To: feedback->closed

Commited!