Commit Graph

330 Commits

Author SHA1 Message Date
steven
6eecbb1f12 add man3f and cat3f directories for fortran man pages 2007-09-05 15:17:56 +00:00
merdely
ff94b9cdfd +_nginx
ok steven@
2007-09-04 21:59:39 +00:00
ckuethe
df3312f4cc add _imapproxy user and use it, rather than "nobody"
ok naddy
2007-07-24 19:38:01 +00:00
robert
7293071552 +_bacula 2007-07-20 11:05:57 +00:00
jasper
d64c4e7007 add _smsd for comms/smstools 2007-07-18 11:00:05 +00:00
jasper
4c0d2908a1 add _sdpd user/group
suggested by uwe@
2007-06-07 13:10:34 +00:00
aanriot
909fa52ba1 add _dansguardian:_dansguardian for incoming www/dansguardian . 2007-06-07 12:56:33 +00:00
naddy
96b2f8b41c add pl_PL.ISO_8859-2 (Polish) NLS directory; required for upcoming tcsh update 2007-05-27 00:24:24 +00:00
ckuethe
3c2be6022b update to darkstat 3.0.619.
ok rui
2007-05-14 21:42:47 +00:00
ajacoutot
3f3ea4d7f5 Add the _gnugk user. 2007-04-27 21:12:25 +00:00
ckuethe
cb609921c5 add a daemon user for lighttpd, from brad.
ok kili@
2007-04-24 05:09:41 +00:00
aanriot
662b3c8355 add _nepenthes uid/gid for net/nepenthes.
from Rui Reis.
2007-04-15 11:56:26 +00:00
espie
23eb9fed1b reserve _kdesud 2007-03-18 17:12:16 +00:00
pvalchev
2f6ccd5571 update to what i use now.. 2007-02-17 02:29:46 +00:00
mbalmer
81648b584d Add the _tabled user. 2007-01-12 14:01:08 +00:00
jasper
dfa7b8ee47 add _gonzui
ok bernd@
2007-01-11 15:20:22 +00:00
msf
0aa5a677c5 add missing entry for _puppet 2007-01-09 12:40:32 +00:00
ajacoutot
39aa7e7766 Add _hiawatha (www/hiawatha) 2006-12-31 10:34:26 +00:00
jakob
fff5ab39a3 wrong uid/gid; noted by antoine 2006-12-29 13:37:24 +00:00
jakob
cd342c4462 add _mrtg user 2006-12-29 13:08:14 +00:00
robert
1ba388a915 add _openvpn 2006-12-16 11:58:21 +00:00
deanna
3610da9e52 _apache2 for www/apache-httpd
ok robert@, dlg@
2006-12-14 07:10:48 +00:00
jakob
52fb94beac add user for net/flow-tools 2006-12-07 17:11:08 +00:00
msf
9f48f41db6 +_siproxd 2006-11-27 11:18:21 +00:00
msf
297a01402e +_perdition 2006-11-25 11:01:19 +00:00
steven
cc62c9b52c a few small additions, which were tested but not in tree yet 2006-11-20 23:21:38 +00:00
steven
666f31d371 forgot to comment one 2006-11-12 12:57:28 +00:00
steven
f27e97d635 remove/comment freetype and Xaw related items for now;
suggestion from espie
2006-11-12 12:17:33 +00:00
steven
5cc8db10f7 some more 2006-11-11 22:57:41 +00:00
steven
d637fde153 start at a config site file for X11 stuff, to be enabled later 2006-11-11 15:10:22 +00:00
steven
4b7f617b1b take out X11 related stuff, to be included in new file 2006-11-11 15:01:19 +00:00
steven
d3786bb3e7 add more functions, headers, and errno values (tested in a bulk build)
okay espie@
2006-11-10 17:29:38 +00:00
alek
d7666e8882 Add _dbus user & group that will be used by x11/dbus port 2006-11-06 00:57:40 +00:00
mbalmer
685154777d Add a userid, _courier, for the courier mailsystem. 2006-11-03 15:13:46 +00:00
alek
3ac5febb0b Add _mdefang user and group 2006-11-01 14:56:58 +00:00
sturm
bac70079bd match sockaddr for sendmsg() 2006-10-29 19:25:29 +00:00
sturm
f85df68c82 permit symlinks to non-existing files (might happen when extracting an
archive)
2006-10-29 19:23:28 +00:00
steven
6dcd897f59 add various new functions and a few headers.
tested in a full build.

"go ahead" espie@
2006-10-28 18:59:10 +00:00
aanriot
906afbb679 - remove 'noauto' and install _spamdaemon user by default.
- bump PKGNAME.
2006-10-21 19:26:14 +00:00
steven
86a869bc04 permit semaphore related syscalls; this allows building dk-milter and
dkim-milter with systrace.

ok sturm@
2006-09-30 22:31:20 +00:00
jakob
f8eabcdc28 add user/group for mail/dkim-milter 2006-07-31 15:41:02 +00:00
jakob
bc940bcd4c add user/group for upcoming mail/milter-greylist 2006-07-31 12:32:58 +00:00
jakob
a7c527e106 add user/group for upcoming mail/dk-milter 2006-07-31 12:32:05 +00:00
jcs
509ac5b0e8 add _tor user/group for net/tor 2006-07-17 19:22:25 +00:00
djm
0b9ffa2f00 +_pfflowd 2006-07-07 08:56:57 +00:00
sturm
2af5e948e3 permit rename() from /tmp to /var/tmp, used by latex 2006-07-02 19:17:34 +00:00
aanriot
3c35f4973c add _prelude:_prelude for incoming security/prelude . 2006-06-26 17:55:34 +00:00
sturm
532daeb3d6 add another machine 2006-06-19 23:04:27 +00:00
jakob
4b78108efb allocate user for mail/postgrey 2006-06-18 08:27:26 +00:00
jakob
10c54806e9 add user for net/smokeping (_smokeping) 2006-06-14 08:34:27 +00:00
alek
9ef1081f11 Add _rbldns user and group 2006-05-23 05:56:29 +00:00
bernd
80ff99b551 Add _mpd for audio/mpd. 2006-05-13 09:54:27 +00:00
pedro
8a993bd020 Permit __getcwd, noticed by uwe@, okay sturm@ 2006-05-02 19:14:37 +00:00
sturm
0948aaa6c9 fix maradns entry
allocate id for _freeradius
2006-04-16 12:51:55 +00:00
sturm
3c85bd3cdc add mknod() and a little cleanup 2006-04-03 21:12:06 +00:00
sturm
bfd3fed3c2 use a consistent set of paths whereever possible
this denies more manipulations outside the build area
2006-04-02 15:10:42 +00:00
sturm
58b010adf7 don't log accept()/listen()
mkfifo() is in fswrite
add quotactl
2006-04-02 15:02:06 +00:00
aanriot
0854d47f03 add _ipfreely:_ipfreely.
ok alek@ niallo@
2006-02-11 14:40:51 +00:00
david
d9861dc5fe +_nrpe and _snort 2006-02-04 13:21:27 +00:00
david
2bb1368a21 postgresql,-server user is not noauto; ok mbalmer@
exim user is also not noauto; no response from MAINTAINER
2006-01-25 03:36:35 +00:00
naddy
db1a7a5bc4 instruct configure scripts not to use our legacy malloc.h; ok espie@ 2006-01-13 15:34:06 +00:00
espie
5387da2262 remove autodetection of some headers until the dust settles. 2006-01-10 18:31:02 +00:00
jolan
a64ec6720a _akpop3d 2005-12-14 05:59:47 +00:00
sturm
ae0ccee5c8 _avenger, reminded by maintainer 2005-11-30 06:27:33 +00:00
pvalchev
d22d69bb02 sync 2005-11-28 01:12:29 +00:00
alek
d87c252496 Add _sane user and group 2005-10-03 21:23:28 +00:00
pedro
802e685b58 Add _xavante, okay jolan@ 2005-09-06 16:49:20 +00:00
marcm
a51e4cbcac add _gpsd 2005-09-05 00:36:49 +00:00
sturm
b5851b9917 fix uids
ok pval
2005-08-14 01:10:31 +00:00
mbalmer
e3a8473ecd Add uid/gid 549, _netplan:_netplan for misc/plan 2005-08-10 07:48:49 +00:00
aanriot
a4569e8894 add _polipo:_polipo for www/polipo. 2005-08-06 21:24:04 +00:00
robert
3455b52213 add _kismet 2005-07-28 10:04:34 +00:00
aanriot
7cd4e02269 add _honeyd user/group.
ok sturm@
2005-07-23 17:39:46 +00:00
sturm
4df85619a2 permit kqueue and kevent
noticed by Ray Lai <ray at cyth.net>
2005-07-09 07:29:01 +00:00
brad
104c67ad72 sync with CVS as of today 2005-07-03 01:00:54 +00:00
jcs
ffb3030fae _asterisk user and group, for telephony/asterisk
ok jolan@
2005-05-09 16:46:02 +00:00
jakob
6e1b8dacea add _openldap 2005-05-02 12:16:14 +00:00
mjc
16ccc57067 correct type for ac_cv_func_accept_arg3
ok espie@
thanks to naddy@ for the smart testing on this
2005-04-20 22:18:04 +00:00
pvalchev
00a8e6fa8c no x86_64 now; ok/from brad & kettenis 2005-04-09 07:38:27 +00:00
alek
8c8dc073fd Add _cyrus user used by mail/cyrus-imapd 2005-03-27 18:05:47 +00:00
pvalchev
b16d9789c3 er, should not have removed this 2005-03-11 22:36:24 +00:00
jakob
aada117edb add _flowd for pending net/flowd 2005-03-03 07:04:03 +00:00
pvalchev
7d1be9c589 not needed anymore 2005-03-01 17:36:11 +00:00
espie
b66eb54e50 don't cache termcap shit, unbreak bash. 2005-03-01 00:03:20 +00:00
espie
0b49fb825d add quite a few settings. Went through a full ports build... 2005-02-24 11:38:36 +00:00
brad
7f5084b430 for amd64 2005-02-06 04:58:45 +00:00
mbalmer
08040b9348 Enter uid/gid for print/cups. 2005-01-16 13:19:33 +00:00
jakob
f5d448568c add _dspam for mail/dspam 2005-01-11 16:02:27 +00:00
brad
62a14d75b6 simplify OpenBSD case by using arch(1) and sed to grab
the machine architecture. We now output amd64 instead
of x86_64 as it should be.

With input from millert@, drahn@ and kettenis@
2005-01-10 07:25:38 +00:00
mbalmer
85b377a1c7 Added uid/gid 539 for security/clamav.
ok alek@
2005-01-09 17:12:03 +00:00
pvalchev
0eecd57502 add zaurus 2005-01-02 20:47:21 +00:00
espie
edaa7db625 forgot to commit: we have proper get*_r functions. 2004-12-31 12:47:25 +00:00
sturm
44bbe01a92 set maximum length of command line arguments to 128k in order to reduce
systrace warnings
2004-11-27 12:01:16 +00:00
sturm
7c92ca48c2 deny writing empty filenames on the spot 2004-11-27 11:59:25 +00:00
sturm
95b2d10495 restrict link() and symlink() 2004-11-21 11:38:04 +00:00
mbalmer
bce2473cd5 Added uid/gid _vilter for mail/smtp-vilter.
ok naddy@, alek@
2004-11-17 10:45:25 +00:00
sturm
78074d531a add _maradns 2004-11-14 11:59:31 +00:00
sturm
7a4d2974e7 sparc64.p -> localhost 2004-11-14 11:56:07 +00:00
alek
0caade6762 User and group _xcept are now created automagically.
looks good pvalchev@
2004-11-13 01:52:25 +00:00
pvalchev
0a88d9c9c2 amd64.ports is now SMP 2004-11-07 18:32:01 +00:00
espie
63f4447086 avoid more get*_r functions until we decide upon an API... 2004-10-21 20:47:38 +00:00
espie
4ddb942744 getservbyname_r doesn't work/ doesn't have a prototype/ will vanish soon
from libc.

Make sure we don't pick it up in the interim.
2004-10-13 17:23:38 +00:00
jolan
c20baa5bed +_nostromo 2004-10-13 06:29:22 +00:00
espie
dfe26ec92e prime autoconf scripts with useful stuff.
okay naddy@
2004-10-03 09:50:44 +00:00
jolan
df8ad03ef6 scanlogd is auto now 2004-09-28 01:57:51 +00:00
naddy
1db4c1063b Changes for symon 2.65 - 2.67:
- removed netiso depends
- _symon uid 535, 525 never made it into ports/infrastructure/db/user.list
- ntp clockadjusts no longer trigger extra measurements
- daemon parts ported to freebsd/netbsd/linux

From: Willem Dijkstra <wpd@xs4all.nl>
2004-09-21 16:44:04 +00:00
brad
e12fe83b57 mips stuff 2004-08-11 20:45:38 +00:00
pvalchev
aa821a5387 sparc cluster too 2004-08-10 20:57:03 +00:00
sturm
02a925a3c7 Distributed Package Build is a helper script to permit several hosts
working together in doing a bulk package build.

ok pvalchev@, espie@
2004-08-10 20:54:38 +00:00
espie
364cdb1dee Add perl documentation directories. 2004-08-04 16:26:42 +00:00
xsa
c9544845f2 + _zope for www/zope 2004-08-03 10:17:50 +00:00
brad
350f1c87d9 sync with CVS as of today, adds luna88k and removes pegasos. 2004-06-15 04:06:26 +00:00
sturm
67a6ca5fda honour TMPDIR and PKG_TMPDIR in systrace policies
prodded by jolan@
2004-05-31 12:27:07 +00:00
jakob
043b234ca3 _jabberd 2004-05-29 13:08:54 +00:00
dhartmei
1f479b8766 milter-spamd is a sendmail milter plugin that passes mails through
SpamAssassin's spamd, rejecting mails inline that are considered
spam. ok sturm@
2004-05-24 07:35:47 +00:00
grange
f7ae4fc70a _cnupm user for net/cnupm
ok pval@
2004-05-13 06:52:12 +00:00
sturm
5a70af0a5f according to Niels, execve needs "true then permit" in order for emulation
changes to work correctly. This allows fixes for emulation issues with
some linux-compat ports (jdk, netscape).
2004-05-01 14:23:27 +00:00
robert
ca9b819469 Add the _vscan user/group (used by mail/amavisd-new); ok jolan@ 2004-04-30 21:32:56 +00:00
sturm
1f4d6d2e3b permit closefrom() 2004-04-24 07:17:44 +00:00
marcm
52c519feda Ok, actually commit the changes to user.list this time. 2004-02-21 06:16:58 +00:00
jakob
765d22c660 add user for security/stunnel 2004-02-16 12:04:29 +00:00
brad
1884bf6660 sync with CVS as of today, now includes entries for AMD64 and CATS. 2004-02-16 10:01:12 +00:00
sturm
8cae9bc0af permit fswrite to empty filename, syscalls are supposed to fail on this 2004-01-31 11:40:39 +00:00
sturm
403f6f070b permit osigaltstack 2004-01-24 13:02:11 +00:00
sturm
449fce82f8 more 2004-01-18 11:12:24 +00:00
sturm
77310a5629 don't log permitted bind() and connect()
permit connect() to /dev/log
2004-01-15 22:41:37 +00:00
sturm
b326e8c555 permit msync() and setreuid() 2004-01-14 19:54:09 +00:00
dhartmei
ad9e816cd5 update to 0.9, drop privileges to user _milter-regex.
note: local socket changed to /var/spool/milter-regex/spool, adjust
sendmail.cf/.mc accordingly when updating:

-`S=unix:/var/spool/milter-regex, T=S:30s;R:2m'
+`S=unix:/var/spool/milter-regex/sock, T=S:30s;R:2m'
2004-01-07 14:57:34 +00:00
sturm
0afcb3ce68 use WRKDIR instead of WRKOBJDIR for systrace, as the latter is not defined
unconditionally

found by Michael Coulter <mjc at bitz dot ca>
2004-01-04 09:07:19 +00:00
jolan
4144c08861 no need for ${PORTSDIR}/{cdrom,ftp}-packages anymore
ok pval sturm
2004-01-04 08:01:10 +00:00
sturm
d15dcf1e2c +_tomcat 2003-12-15 22:33:57 +00:00
david
376e947e23 +_quagga 2003-12-11 19:05:38 +00:00
sturm
acfab03a8c +compat_43_ogetpagesize and compat_43_olseek to allow systrace'd build
of archivers/rar on i386
+setgroups
2003-11-27 20:01:49 +00:00
kevlo
03ccfcbace +_mail 2003-11-03 06:14:07 +00:00
brad
231f90d5d2 add pegasos 2003-10-31 06:13:22 +00:00
pvalchev
71a69fd1d6 add missing /var/games; ok espie nikolay 2003-10-16 15:38:50 +00:00
sturm
7d49a4123d - _mixmaster 2003-09-29 20:23:41 +00:00
pvalchev
577a7d34de delete; i386-only list superceded with data under infrastructure/plist/ 2003-09-23 01:32:12 +00:00
pvalchev
13fc8444b0 sync to my lists, this is probably going to close to what 3.4 will have 2003-09-06 05:11:11 +00:00
sturm
a9836ab377 +getpeername
ok naddy@
2003-08-24 20:38:25 +00:00
pvalchev
af2cc467d1 remove unzels with bad licenses that cannot go to the CD 2003-08-09 20:22:36 +00:00
pvalchev
6eb4275ce4 update 2003-08-09 17:48:21 +00:00
sturm
16ce58292a this makes our build infrastructure systrace aware
original idea from jsyn@, discussed and first tests at c2k3

Warning!
- this commit is different from all patches sent around, please remove
  them before updating
- due to a few bugs in systrace this is currently not ready for the casual
  porter and several ports will fail to build, you've been warned

The idea of this patch is to help a porter when developing a new port.
With systrace the configure, build and fake stages are not allowed to
open network connections or write outside some well defined directories.
This way misbehaving programs will be noticed due to logfile entries in
/var/log/messages and the port can be fixed. There is generally no need
for endusers to use this, as the checksum ensures that ports in the
future will behave the same as they did when porting. :)

To activate systrace'd port building, set USE_SYSTRACE=Yes (e.g. in
/etc/mk.conf)

tested by some people, ok espie@
2003-07-28 17:17:04 +00:00
jolan
03feeb8ee3 +_ffproxy 2003-07-25 04:59:54 +00:00
jolan
43f21093a4 +dovecot 2003-07-14 23:49:32 +00:00
sturm
1448268198 be more specific wrt/ fixed uids/gids 2003-06-23 19:20:58 +00:00
sturm
a01b82e1b5 New user- and groupname schema for ports. All users and groups created
by ports have to have a leading '_' and a fixed id. They have also to
be added to db/user.list.

user.db and createuser are not used and are superfluous now.
2003-06-22 09:59:35 +00:00
pvalchev
17c64f0933 update to reality 2003-03-31 03:53:23 +00:00
pvalchev
f8d727a614 Update to 3.3 i386 seed list (this hadn't been touched since 2.9) 2003-03-25 04:10:39 +00:00
brad
29cf0ceab4 - sync config.guess
- add a copy of config.sub in a central location
2002-03-02 23:59:38 +00:00
brad
888ee53f31 - add et_EE
- ru_SU -> ru_RU
--
Ok'd by: heko@
2002-01-18 16:48:19 +00:00
espie
c0d4fa5d92 Grab config.guess from master repository, to repair ppc globally. 2001-09-24 22:30:03 +00:00
espie
22da3babe3 Remove /tmp, /var/tmp, /var/games from fake hierarchy.
Noticed by arl@q7.net, checked by naddy@.
2001-06-07 14:32:10 +00:00
espie
c057142749 Bump to what was used for 2.9. 2001-05-05 22:34:01 +00:00
espie
0a2c20e0ec Synch mtree with bsd.local.dist.
I shouldn't have to do this. This should have been spotted by the loser
who changed tcsh's Makefile. Brad should have noticed it no longer builds
and fixed this, along with mtree/BSD.local.dist...
2001-04-05 12:46:54 +00:00
brad
6cc210f0a6 update these to reflect reality, some ports have been moved or do not
exist/need FLAVORs anymore. Ok espie@
2000-11-02 16:05:14 +00:00
espie
fbc7ee7ab7 Minor clean-up: add site_perl dir to fake mtree so that it won't appear
as @dirrm in make plist.
2000-10-22 12:06:56 +00:00
turan
9afaff17ef fix a2ps and kde 2000-04-18 12:26:31 +00:00
turan
58439e866b includes 2000-04-18 10:51:00 +00:00
turan
af224e001d these are the makefiles I will be using to build on
m68k, powerpc, alpha, and other less used platforms.
2000-04-18 10:49:29 +00:00
espie
73bec0c7e9 Let var appear at the right location.
Clean up indentations, and then clean it up some more.
Based on Camiel's patch, plus some more clean up, thanks Camiel !
2000-03-29 15:41:28 +00:00
espie
0e86047220 Don't create a fake /usr/X11R6.
Nor a fake /home (thanks fries@).
Create a fake /usr/local/lib/X11/app-defaults
2000-03-24 21:21:51 +00:00
espie
859961f085 Add some missing X11 directories under /usr/local. 2000-03-19 02:30:23 +00:00
espie
2a525277b7 `Fake' infrastructure:
if a port sets FAKE=Yes, this means it can be `pre'-installed elsewhere,
with DESTDIR set to WRKINST (=work/fake-${ARCH} by default).

the infrastructure takes care of pre-install/do-install/post-install targets,
assuming those install stuff under PREFIX.

To help ports to cope with DESTDIR, you can set FAKE_FLAGS and FAKE_TARGET
(used for the fake installation).

Ports with FAKE=Yes are the way to go: they can be packaged directly without
a real installation, and the installation proceeds from the package, thus
forcing porters to check the package.
2000-03-03 21:24:50 +00:00
espie
12c5417949 Having this in the repository was a bad idea... 2000-01-27 15:36:00 +00:00
brad
19431e3806 - update MASTER_SITE_AFTERSTEP and MASTER_SITE_WINDOWMAKER
- fix one URL for MASTER_SITE_XCONTRIB; from FreeBSD's bsd.port.mk
2000-01-01 15:41:33 +00:00
brad
4b3b3202b8 Substitute ftp.cdrom.com for ftp.funet.fi in MASTER_SITE_SUNSITE, which no
longer seems to be a full mirror anymore; from FreeBSD's bsd.port.mk
2000-01-01 15:17:52 +00:00
espie
cf61e9d7a7 Add packages by popular and godly demand.
Ditch wget, as gimp got rid of it.
1999-09-28 21:55:25 +00:00
brad
197af2b33e re-add devel/mm; requested by theo@, msg from turan@ 1999-09-27 01:46:30 +00:00
brad
4c8bfcd5cf remove devel/mm again 1999-09-27 00:25:51 +00:00
turan
a2a36538dc id tage + devel/mm 1999-09-26 13:19:00 +00:00
espie
586335a368 Split network configuration off bsd.port.mk for easy handling 1999-09-26 10:43:51 +00:00
turan
55edbcba16 id tag plus add devel/mm 1999-09-25 22:56:42 +00:00
brad
f266577194 - devel/mm should not be on this list, remove it
- mail/mm does not exist, correct it to mail/metamail
1999-09-21 19:16:02 +00:00
espie
d99c94f1dd Typos, synch...
who cares about compface ? let this get pulled in if needed (e.g. xemacs)
1999-09-20 09:44:03 +00:00
espie
8201260adc gccc 2.95.1 comes with the system. 1999-09-20 09:43:01 +00:00
niklas
a4852e45ff typo 1999-08-21 21:22:17 +00:00
niklas
a90a71f503 pgsql must get 71 as 70 is for named 1999-08-21 20:49:43 +00:00
brad
0871c39a19 add news user to eventually be used by leafnode 1999-05-18 17:19:53 +00:00
espie
b8c7c3aacc infrastructure framework: helper scripts and other stuff needed for
ports, long-term.
1999-05-18 16:39:02 +00:00