53 Commits

Author SHA1 Message Date
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sebastia
2227964010 Add -u <username> flag for arpwatch, so it can drop privileges after
start. rcscript updated to drop privileges per default.

Slightly modified patch taken from Debian/Ubuntu which originates from RedHat

While there /var -> ${VARBASE} as suggested by ajacoutot.

Finally looks fine to ajacoutot, and OK jasper@ (MAINTAINER)
2018-10-31 08:58:56 +00:00
jasper
a817647b20 use a red-black tree to search for a matching vendor ID rather than traversing
a list with ~25000 entries
2018-07-24 18:59:20 +00:00
jasper
f39b32a0aa remove silly configure argument (--quiet) which is not used anywhere else 2018-07-21 14:14:01 +00:00
jasper
d679ec0c08 turns out @comment's make it into the PLIST; missing bump spotted by nigel@ 2018-05-16 15:32:24 +00:00
jasper
ef6a5a6723 ethercodes.dat is @comment'ed, so simply remove it from do-install 2018-05-16 12:37:32 +00:00
jasper
8f23cb17f3 - fix patch name
- time_t format string fixes
- ignore 0.0.0.0 (from debian)
- zero-pad MAC address to match ifconfig(8) output (from debian)
- take maintainership, previous maintainer timed-out
2018-05-15 19:10:23 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
schwarze
832bd13d3e mandoc(1) now supports .ti, drop USE_GROFF and bump 2017-05-08 18:10:25 +00:00
sthen
d8794411ab MASTER_SITES0 not used any more 2016-03-11 11:27:52 +00:00
sthen
cc812871c8 add comment about where ethercodes.dat now comes from, prompted by me forgetting 2016-01-07 21:29:31 +00:00
sthen
97889e162c switch my distfiles mirror to https 2015-12-03 21:24:29 +00:00
sthen
af889a6535 move mac address databases to a subpackage, and generate it based on the newer
CSVs which include MA-S (32-bit vendor), MA-M (28-bit vendor) as well as the
old standard 24-bit vendors.
2015-11-03 15:51:24 +00:00
sthen
0e6daa3cfd update ethernet vendor list 2015-10-08 22:41:38 +00:00
jasper
c5f047b4b4 sed -i 2015-09-18 19:35:04 +00:00
sthen
b749e14fd1 update arpwatch's OUI list 2015-04-14 14:17:47 +00:00
sthen
8e03bb25d1 update oui-iab listing 2014-10-13 15:19:49 +00:00
sthen
036a38d959 update mac vendor listings 2014-07-09 22:54:19 +00:00
sthen
77cda483d0 update mac vendor list 2014-05-15 14:25:45 +00:00
sthen
cea7c61adb update MAC address vendor list 2014-02-04 12:54:44 +00:00
sthen
96fd6e652b update iab/oui files 2013-12-10 15:31:28 +00:00
sthen
2fa37700ba update oui-iab list 2013-08-14 19:24:04 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
fa9d5a00a1 update to a more recent OUI list 2013-03-03 21:28:15 +00:00
sthen
913fa727f2 sync OUI database 2012-09-11 14:54:05 +00:00
sthen
ac0f638eec update arpwatch's vendor list, now generated at build-time from the
oui-iab tar also used for arp-scan.
2012-06-04 11:04:27 +00:00
sthen
326207559b - add an rc script
- updates ethercodes.dat to a newer version I've generated
- install the sh/awk scripts to convert IEEE's oui.txt to ethercodes.dat

ok jakob@ (maintainer), rc script parts ok ajacoutot@
2011-03-14 20:42:11 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
sthen
d1c6f80880 use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
2010-07-12 22:07:37 +00:00
merdely
241b722760 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
2007-09-15 22:36:51 +00:00
jakob
2ecbd480f3 kill unused file and add MESSAGE; noted by Markus Lude 2007-06-02 14:09:25 +00:00
jakob
5fbfac4225 arpwatch 2.1a15 2006-11-22 09:40:10 +00:00
alek
2344f6d18c Add WANTLIB markers 2004-12-16 00:31:20 +00:00
espie
2dec5e9879 one more install gone. 2004-10-08 10:04:26 +00:00
jakob
c41b642d02 update to v2.1a13 2004-06-19 21:37:38 +00:00
brad
890083fac1 remove bad distsite 2003-08-20 02:55:31 +00:00
naddy
c53eb436cb No regression tests available. 2002-10-28 01:38:44 +00:00
jakob
63f99d9779 - update to v2.1a11
- move examples configuration into $PREFIX/share/examples/arpwatch
- move database to /var/arpwatch, create if needed
- update manpages to reflect new paths
- take MAINTAINER
2001-06-01 23:36:31 +00:00
lebel
ecc5a2d290 net: integrate COMMENT, bump NEED_VERSION. 2001-05-06 04:59:54 +00:00
camield
42ad82509d - update to 2.1a10
- 3 patches have been integrated
  - Add -n flag (alternate networks) and -N flag (don't report bogons).
- tighten DESCR
- strip binaries
2000-12-19 12:12:36 +00:00
espie
46b5f232b5 Kill
FAKE=Yes
HAS_CONFIGURE, GNU_CONFIGURE, USE_IMAKE, NO_INSTALL_MANPAGES, USE_AUTOCONF
and bump NEED_VERSION accordingly.
2000-10-22 15:41:23 +00:00
camield
7c6b47ac05 - HAS_CONFIGURE -> CONFIGURE_STYLE
- remove FAKE
- add RCS ids to patches and PLIST
- add arp.dat to PLIST
- do not install rc.arpwatch in /etc
- add patch to make arpwatch work on interfaces without IP
2000-10-12 09:37:35 +00:00
kevlo
60104ac9fa fake... 2000-04-21 14:50:23 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
turan
504f314d16 espie will not shut up about this, DISTF -> DISTFILES, PKG -> PACKAGE 2000-02-15 05:03:51 +00:00
turan
8d37dded6c bsd licenses 2000-02-12 06:29:49 +00:00
espie
a813079932 Kill a large set of deprecated variables.
Thoroughly unsubtle, most mkdir -p should probably be INSTALL* at
*install stage, and echo/ECHO_MSG is somewhat unsorted.

It's quite possible I missed a few automated changes...
2000-02-11 01:09:59 +00:00
brad
59b0221fbb - add an additional dist site
- change installation path of startup script to /etc/rc.arpwatch instead
of /usr/local/etc/arpwatch.sh
1999-06-22 00:31:38 +00:00