New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #35250 (closed defect: invalid)

Opened 10 months ago

Last modified 10 months ago

fuse4x-kext doesn't install without root privileges

Reported by: yusuhail@… Owned by: dports@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: fuse4x-kext

Description

I am trying to install fuse4x-kext in a local MacPorts installation.

i.e., I had installed MacPorts from source with the following options

./configure --with-no-root-privileges --prefix=$HOME/opt/local/

Now, when I try to do

port install fuse4x-kext

I get an error that I can't do so without root privileges. Is this supposed to be this way, or is there something that can be changed in the port file to allow it for non-root users?

Attachments

main.log (111.6 KB) - added by yusuhail@… 10 months ago.
error log

Change History

Changed 10 months ago by yusuhail@…

error log

comment:1 Changed 10 months ago by anatol.pomozov@…

I suppose this is "work as intended". fuse4x-kext installation needs to set kext binaries owner to root [1]. You cannot do it with non-root account.

[1] This is MacOSX requirement, you cannot change it.

comment:2 Changed 10 months ago by macsforever2000@…

  • Owner changed from macports-tickets@… to dports@…
  • Type changed from request to defect
  • Milestone MacPorts 2.1.2 deleted

comment:3 Changed 10 months ago by dports@…

  • Status changed from new to closed
  • Resolution set to invalid

Yeah, this port really does need root access to install suid binaries.

Note: See TracTickets for help on using tickets.