Opened 18 years ago

Closed 18 years ago

#9328 closed defect (fixed)

UPDATE: tor-0.1.1.20

Reported by: kayos@… Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc:
Port:

Description

Attached is a Portfile for the tor package. It updates tor to 0.1.1.20 which is the latest stable release from the upstream maintainer.

This version creates a tor user, directories for tor to keep its datafiles, and creates a startupitem.

This version makes tor "just work" out of the box. Just install and then run the launchd command to start it up (there will be a big comment reminding the user how they should run launchd).

I used the mysql4+server and privoxy Portfiles as examples of how to create startupitems, users, and data directories. The only part I don't like about this version is that, by default, it will create a user with a uid above 500 so on OS X, the user will appear in the user list in the login window. Privoxy and some other ports do the same thing.

If the user is already present, then it just uses the exising user. I used this to first create a user with a uid of 401 so it won't appear in the user list. There are also other hints at macosxhints.com on how to hide users from the login window.

Attachments (1)

Portfile (2.2 KB) - added by kayos@… 18 years ago.
Portfile for tor-0.1.1.20

Download all attachments as: .zip

Change History (3)

Changed 18 years ago by kayos@…

Attachment: Portfile added

Portfile for tor-0.1.1.20

comment:1 Changed 18 years ago by mww@…

Owner: changed from darwinports-bugs@… to toby@…
Summary: UPDATE tor-0.1.1.20UPDATE: tor-0.1.1.20

comment:2 Changed 18 years ago by mww@…

Resolution: fixed
Status: newclosed

is at 0.1.1.20 since 2006/06/02 already

Note: See TracTickets for help on using tickets.