notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
userfw Modular packet filter
0.1.3_1 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.3_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Does not build on FreeBSD 11+
Expired This port expired on: 2018-10-31
Ignore IGNORE: is marked as broken on FreeBSD 11.2: fails to build on FreeBSD 11+
Maintainer: gelraen.ua@gmail.com search for ports maintained by this maintainer
Port Added: 2012-03-19 12:46:55
Last Update: 2018-11-01 19:05:28
SVN Revision: 483701
Also Listed In: kld
License: BSD2CLAUSE
WWW:
http://userfw.net/
Description:
userfw is extensible packet filter for FreeBSD. Now it's mostly experimental. WWW: http://userfw.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (34 items)
Collapse this list.
  1. @kld /boot/modules
  2. /usr/local/share/licenses/userfw-0.1.3_1/catalog.mk
  3. /usr/local/share/licenses/userfw-0.1.3_1/LICENSE
  4. /usr/local/share/licenses/userfw-0.1.3_1/BSD2CLAUSE
  5. bin/userfw
  6. lib/libuserfw.so
  7. include/userfw/cache.h
  8. include/userfw/connection.h
  9. include/userfw/io.h
  10. include/userfw/message.h
  11. include/userfw/mod_list.h
  12. include/userfw/module.h
  13. include/userfw/ruleset.h
  14. include/userfw/types.h
  15. include/userfw/modules/base.h
  16. include/userfw/modules/bpf.h
  17. include/userfw/modules/counters.h
  18. include/userfw/modules/dummynet.h
  19. include/userfw/modules/ip.h
  20. include/userfw/modules/ipfw.h
  21. include/userfw/modules/ipv4.h
  22. include/userfw/modules/log.h
  23. include/userfw/modules/multiruleset.h
  24. include/userfw/modules/ng_userfw_connector.h
  25. /boot/modules/ng_userfw_connector.ko
  26. /boot/modules/userfw.ko
  27. /boot/modules/userfw_bpf.ko
  28. /boot/modules/userfw_counters.ko
  29. /boot/modules/userfw_dummynet.ko
  30. /boot/modules/userfw_ipfw.ko
  31. /boot/modules/userfw_log.ko
  32. /boot/modules/userfw_multiruleset.ko
  33. @postexec /usr/sbin/service ldconfig restart > /dev/null
  34. @postunexec /usr/sbin/service ldconfig restart > /dev/null
Collapse this list.
Dependency lines:
  • userfw>0:net/userfw
No installation instructions:
This port has been deleted.
PKGNAME: userfw
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (userfw-0.1.3.tar.xz) = 7398d469203e43ae5a11b7a2f3556910f6e0b7f3ae6cdfac0ee4bdebe3522244 SIZE (userfw-0.1.3.tar.xz) = 33552

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
cmake:outsource kmod tar:xz uidfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://imax.in.ua/files/
  2. http://projects.ukrweb.net/files/
  3. http://userfw.net/files/release/
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.3_1
01 Nov 2018 19:05:28
Revision:483701Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2018-10-31 games/bloboats: Upstream gone, FreeBSD 10 only
2018-10-31 net/stf-6rd-kmod: Does not build on FreeBSD 11+
2018-10-31 net/pmf: Does not build on FreeBSD 11+
2018-10-31 net/knemo-kde4: KDE4 is EOL upstream, FreeBSD 10 only-port
2018-10-31 net/userfw: Does not build on FreeBSD 11+
2018-10-31 sysutils/qjail4: Only for FreeBSD 10.x , use sysutis/qjail instead
2018-10-31 sysutils/bsdmoted: does not build on FreeBSD 11+
2018-10-31 sysutils/scprotect: Does not build on FreeBSD 11+
2018-10-31 www/typo3-7: Support will end in October 2018, please update to
either www/typo3-8 or www/typo3-9
2018-10-31 devel/memleax: does not actually detect leaks
2018-10-31 emulators/virtio-kmod: Does not build on FreeBSD 10+
2018-10-31 games/traindirector: Does not build on FreeBSD 11+
0.1.3_1
23 Oct 2018 16:34:44
Revision:482846Original commit files touched by this commit
jbeich search for other commits by this committer
Expand FreeBSD 12 conditionals to include 13.0-CURRENT
0.1.3_1
16 Sep 2018 11:44:37
Revision:479890Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports that do not build on FreeBSD 11+
0.1.3_1
20 Jul 2018 09:29:59
Revision:474998Original commit files touched by this commit
0mp search for other commits by this committer
Remove redundant kld from CATEGORIES if a port uses kmod.

"USES=kmod" already adds kld to CATEGORIES so it is unnecessary to set
CATEGORIES to kld explicitly.

PR:		228543
Reviewed by:	krion (mentor)
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D16359
0.1.3_1
24 Jun 2017 18:36:19
Revision:444237Original commit files touched by this commit
linimon search for other commits by this committer
Sort NOT_FOR_ARCHS.  While here, clean up some BROKEN usages.

Approved by:	portmgr (tier-2 blanket)
0.1.3_1
21 May 2017 13:21:04
Revision:441395Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
0.1.3_1
08 Dec 2016 17:01:32
Revision:428136Original commit files touched by this commit
tijl search for other commits by this committer
Remove libcurl.so.7 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
0.1.3
28 Oct 2016 07:52:59
Revision:424808Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Mark broken on 11+

/usr/src/sys/netpfil/ipfw/ip_fw_private.h:287:16: error: field has incomplete
type 'struct rwlock'
        struct rwlock   uh_lock;        /* lock for upper half */
                        ^
/usr/src/sys/netpfil/ipfw/ip_fw_private.h:287:9: note: forward declaration of
'struct rwlock'
        struct rwlock   uh_lock;        /* lock for upper half */
               ^
dummynet.c:63:7: error: implicit declaration of function 'mtod' is invalid in
C99 [-Werror,-Wimplicit-function-declaration]
                if (mtod(*mb, struct ip *)->ip_v == 4)
                    ^
dummynet.c:63:17: error: expected expression
                if (mtod(*mb, struct ip *)->ip_v == 4)
                              ^
dummynet.c:65:22: error: expected expression
                else if (mtod(*mb, struct ip *)->ip_v == 6)
                                   ^

Reported by:	pkg-fallout
Approved by:	portmgr blanket
0.1.3
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
0.1.3
23 Sep 2015 03:13:43
Revision:397607Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Use BROKEN helper
- Fix build as non-root by using uidfix

Approved by:	portmgr blanket
0.1.3
01 Nov 2014 17:59:42
Revision:372022Original commit files touched by this commit
bapt search for other commits by this committer
Start the path with / where needed
0.1.3
01 Nov 2014 17:58:41
Revision:372021Original commit files touched by this commit
bapt search for other commits by this committer
Remove now useless @cwd
0.1.3
29 Jul 2014 14:07:42
Revision:363323Original commit files touched by this commit
wg search for other commits by this committer
net/userfw: support stage [1]

- Fix for FreeBSD >= 10 [1]
- USES tar:xz [1]
- USES kmod
- Remove check for FreeBSD < 8
- Pass maintainership to submitter

PR:		192235
Submitted by:	gelraen.ua gmail com [1]
0.1.3
24 Jul 2014 15:57:24
Revision:362812Original commit files touched by this commit
bapt search for other commits by this committer
Reset maintainership for ports not staged with no pending PR

With hat:	portmgr
0.1.3
20 Sep 2013 22:10:25
Revision:327755Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
0.1.3
20 Sep 2013 12:54:55
Revision:327697Original commit files touched by this commit
bdrewery search for other commits by this committer
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.3
29 Mar 2013 16:48:51
Revision:315549Original commit files touched by this commit
timur search for other commits by this committer
Update to the 0.1.3 version.
0.1.2
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
0.1.2
08 Sep 2012 07:49:05
Revision:303878Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on powerpc.

Hat:		portmgr
0.1.2
19 Apr 2012 13:58:54
Original commit files touched by this commit
pawel search for other commits by this committer
Update to version 0.1.2

PR:             ports/167046
Submitted by:   maintainer
0.1.1
27 Mar 2012 14:58:14
Original commit files touched by this commit
vanilla search for other commits by this committer
mark BROKEN on 7.x

Approved by:    maintainer
Feature safe:   yes
0.1.1
19 Mar 2012 12:46:11
Original commit files touched by this commit
vanilla search for other commits by this committer
Add userfw 0.1.1, modular packet filter.

PR:             ports/165901
Submitted by:   Maxim Ignatenko
Feature safe:   yes

Number of commits found: 22