Opened 12 years ago

Closed 12 years ago

#35250 closed defect (invalid)

fuse4x-kext doesn't install without root privileges

Reported by: yusuhail@… Owned by: drkp (Dan Ports)
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 (1)

main.log (111.6 KB) - added by yusuhail@… 12 years ago.
error log

Download all attachments as: .zip

Change History (4)

Changed 12 years ago by yusuhail@…

Attachment: main.log added

error log

comment:1 Changed 12 years ago by anatol (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 12 years ago by mf2k (Frank Schima)

Milestone: MacPorts 2.1.2
Owner: changed from macports-tickets@… to dports@…
Type: requestdefect

comment:3 Changed 12 years ago by drkp (Dan Ports)

Resolution: invalid
Status: newclosed

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

Note: See TracTickets for help on using tickets.