Bug 118999 - net/avahi-app fails to build as non-root
Summary: net/avahi-app fails to build as non-root
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: freebsd-gnome mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-24 18:20 UTC by Stefan Sperling
Modified: 2007-12-24 18:40 UTC (History)
0 users

See Also:


Attachments
file.diff (547 bytes, patch)
2007-12-24 18:20 UTC, Stefan Sperling
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Sperling 2007-12-24 18:20:01 UTC
net/avai-app executes commands that need root-privileges in its
pre-install target without using SU_CMD. Hence "make install" fails
if invoked as non-root user.

How-To-Repeat: Set SU_CMD in /etc/make.conf and try to install net/avahi-app as
normal user.
Comment 1 Edwin Groothuis freebsd_committer 2007-12-24 18:20:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Joe Marcus Clarke freebsd_committer 2007-12-24 18:38:03 UTC
State Changed
From-To: open->closed

Fixed, thanks for the report.
Comment 3 dfilter service freebsd_committer 2007-12-24 18:38:04 UTC
marcus      2007-12-24 18:38:00 UTC

  FreeBSD ports repository

  Modified files:
    net/avahi-app        Makefile 
  Log:
  Change avahi-pre-install to avahi-pre-su-install to fix the installation
  as a non-root user.
  
  PR:             118999
  
  Revision  Changes    Path
  1.6       +2 -2      ports/net/avahi-app/Makefile
_______________________________________________
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"