head	1.20;
access;
symbols
	RELEASE_8_3_0:1.20
	RELEASE_9_0_0:1.20
	RELEASE_7_4_0:1.20
	RELEASE_8_2_0:1.20
	RELEASE_6_EOL:1.20
	RELEASE_8_1_0:1.20
	RELEASE_7_3_0:1.20
	RELEASE_8_0_0:1.20
	RELEASE_7_2_0:1.20
	RELEASE_7_1_0:1.20
	RELEASE_6_4_0:1.20
	RELEASE_5_EOL:1.20
	RELEASE_7_0_0:1.20
	RELEASE_6_3_0:1.20
	PRE_XORG_7:1.20
	RELEASE_4_EOL:1.19
	RELEASE_6_2_0:1.19
	RELEASE_6_1_0:1.18
	RELEASE_5_5_0:1.18
	RELEASE_6_0_0:1.17
	RELEASE_5_4_0:1.17
	RELEASE_4_11_0:1.17
	RELEASE_5_3_0:1.14
	RELEASE_4_10_0:1.12
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.11
	RELEASE_5_1_0:1.11
	RELEASE_4_8_0:1.11
	RELEASE_5_0_0:1.11
	RELEASE_4_7_0:1.11
	RELEASE_4_6_2:1.10
	RELEASE_4_6_1:1.10
	RELEASE_4_6_0:1.10
	RELEASE_5_0_DP1:1.10
	RELEASE_4_5_0:1.10
	RELEASE_4_4_0:1.10
	RELEASE_4_3_0:1.6
	RELEASE_4_2_0:1.5
	RELEASE_4_1_1:1.5
	RELEASE_4_1_0:1.4
	RELEASE_3_5_0:1.4
	RELEASE_4_0_0:1.4
	RELEASE_3_4_0:1.2
	RELEASE_3_3_0:1.1.1.1
	v0_a2:1.1.1.1
	ANDERS:1.1.1;
locks; strict;
comment	@# @;


1.20
date	2007.03.06.18.22.20;	author miwi;	state Exp;
branches;
next	1.19;

1.19
date	2006.05.26.19.24.10;	author pav;	state Exp;
branches;
next	1.18;

1.18
date	2006.01.22.02.50.21;	author edwin;	state Exp;
branches;
next	1.17;

1.17
date	2004.12.12.21.37.52;	author sem;	state Exp;
branches;
next	1.16;

1.16
date	2004.12.11.16.40.57;	author sem;	state Exp;
branches;
next	1.15;

1.15
date	2004.11.06.11.46.43;	author sem;	state Exp;
branches;
next	1.14;

1.14
date	2004.08.13.13.36.01;	author vs;	state Exp;
branches;
next	1.13;

1.13
date	2004.05.02.18.09.24;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2004.04.10.20.42.56;	author linimon;	state Exp;
branches;
next	1.11;

1.11
date	2002.06.19.11.13.09;	author olgeni;	state Exp;
branches;
next	1.10;

1.10
date	2001.08.08.13.38.12;	author olgeni;	state Exp;
branches;
next	1.9;

1.9
date	2001.05.24.11.08.03;	author olgeni;	state Exp;
branches;
next	1.8;

1.8
date	2001.05.23.19.50.24;	author olgeni;	state Exp;
branches;
next	1.7;

1.7
date	2001.05.21.16.28.59;	author olgeni;	state Exp;
branches;
next	1.6;

1.6
date	2001.03.11.13.46.15;	author olgeni;	state Exp;
branches;
next	1.5;

1.5
date	2000.09.09.12.51.22;	author kevlo;	state Exp;
branches;
next	1.4;

1.4
date	2000.01.28.17.34.06;	author steve;	state Exp;
branches;
next	1.3;

1.3
date	99.12.27.21.49.06;	author steve;	state Exp;
branches;
next	1.2;

1.2
date	99.12.01.05.27.13;	author foxfair;	state Exp;
branches;
next	1.1;

1.1
date	99.05.17.10.26.40;	author foxfair;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.05.17.10.26.40;	author foxfair;	state Exp;
branches;
next	;


desc
@@


1.20
log
@- Unbreak
- Fix pkg-plist
- Bump PORTREVISION

PR              109999
Submitted by:   Udo Schweigert (maintainer)
@
text
@bin/nessus
bin/nessus-fetch
bin/nessus-mkcert-client
bin/nessus-mkrand
@@unexec if cmp -s %D/etc/nessus/nessusd.conf.dist %D/etc/nessus/nessusd.conf; then rm -f %D/etc/nessus/nessusd.conf 2> /dev/null; fi || true
@@unexec if cmp -s %D/etc/nessus/nessusd.rules.dist %D/etc/nessus/nessusd.rules; then rm -f %D/etc/nessus/nessusd.rules 2> /dev/null; fi || true
etc/nessus/nessusd.conf.dist
etc/nessus/nessusd.rules.dist
@@exec if [ ! -f %D/etc/nessus/nessusd.conf ]; then cp -p %D/etc/nessus/nessusd.conf.dist %D/etc/nessus/nessusd.conf; fi
@@exec if [ ! -f %D/etc/nessus/nessusd.rules ]; then cp -p %D/etc/nessus/nessusd.rules.dist %D/etc/nessus/nessusd.rules; fi
include/nessus/config.h
include/nessus/includes.h
include/nessus/nessus-devel.h
include/nessus/nessusicmp.h
include/nessus/nessusip.h
include/nessus/nessusraw.h
include/nessus/nessustcp.h
include/nessus/nessusudp.h
include/nessus/ntcompat.h
sbin/nessus-adduser
sbin/nessus-check-signature
sbin/nessus-mkcert
sbin/nessus-rmuser
sbin/nessusd
@@exec mkdir -p %D/var/nessus/jobs
@@exec mkdir -p %D/var/nessus/logs
@@exec mkdir -p %D/var/nessus/users
@@unexec if [ ! -s %D/var/nessus/logs/nessusd.messages ]; then rm %D/var/nessus/logs/nessusd.messages 2> /dev/null; fi || true
@@dirrmtry var/nessus/jobs
@@dirrmtry var/nessus/logs
@@dirrmtry var/nessus/users
var/nessus/nessus-services
@@dirrmtry var/nessus
@@dirrmtry etc/nessus
@@exec mkdir -p %D/lib/nessus/plugins
@@dirrmtry lib/nessus/plugins
@@dirrmtry lib/nessus
@


1.19
log
@- Update to 2.2.8

PR:		ports/97884
Submitted by:	Udo Schweigert <udo.schweigert@@siemens.com> (maintainer)
@
text
@d32 1
a37 1
@@exec if [ ! -f %D/var/CA/serverkey.pem ]; then %D/sbin/nessus-mkcert; fi
@


1.18
log
@Replace ugly "@@unexec rmdir %D... 2>/dev/null || true" with @@dirrmtry

Approved by:    krion@@
PR:             ports/88711 (related)
@
text
@d10 1
a10 2
@@exec if [ ! -f %D/etc/nessus/nessusd.rules ]; then cp -p %D/etc/nessus/nessusd.conf.dist %D/etc/nessus/nessusd.conf; fi
etc/rc.d/nessusd.sh
@


1.17
log
@- Remove extra files on deinstall
- While I'm here: make rm silent

Submitted by:	maintainer
@
text
@d30 5
a34 5
@@unexec rmdir %D/var/nessus/jobs 2>/dev/null || true
@@unexec rmdir %D/var/nessus/logs 2>/dev/null || true
@@unexec rmdir %D/var/nessus/users 2>/dev/null || true
@@unexec rmdir %D/var/nessus 2>/dev/null || true
@@unexec rmdir %D/etc/nessus 2>/dev/null || true
d36 2
a37 2
@@unexec rmdir %D/lib/nessus/plugins 2>/dev/null || true
@@unexec rmdir %D/lib/nessus 2>/dev/null || true
@


1.16
log
@- Upgrade to nessus version 2.2.2a
- Fix installing of default config files

PR:		ports/74938
Submitted by:	maintainer
@
text
@d5 2
a6 2
@@unexec if cmp -s %D/etc/nessus/nessusd.conf.dist %D/etc/nessus/nessusd.conf; then rm -f %D/etc/nessus/nessusd.conf; fi
@@unexec if cmp -s %D/etc/nessus/nessusd.rules.dist %D/etc/nessus/nessusd.rules; then rm -f %D/etc/nessus/nessusd.rules; fi
d29 1
a29 1
@@unexec if [ ! -s %D/var/nessus/logs/nessusd.messages ]; then rm %D/var/nessus/logs/nessusd.messages; fi
@


1.15
log
@- Upgrade to 2.2.0
@
text
@a0 1
etc/rc.d/nessusd.sh
d2 1
d9 3
a11 2
@@exec if [ ! -f %D/etc/nessus/nessusd.conf ]; then cp %D/etc/nessus/nessusd.conf %D/etc/nessus/nessusd.conf; fi
@@exec if [ ! -f %D/etc/nessus/nessusd.rules ]; then cp %D/etc/nessus/nessusd.onf %D/etc/nessus/nessusd.onf; fi
d29 1
@


1.14
log
@- Add WITHOUT_NESSUS_GTK knob.
- Upgrade rc.d script to the rc-ng style; bump PORTREVISION for that.
- Add CONFLICTS.

PR:		ports/69877
Submitted by:	Udo Schweigert (maintainer)
@
text
@d5 6
d21 1
d36 1
@


1.13
log
@- Add sample rc script

PR:		ports/66052
Submitted by:	Udo Schweigert <udo.schweigert@@siemens.com> (maintainer)
@
text
@d1 1
a1 1
etc/rc.d/nessusd.sh.sample
@


1.12
log
@Adopt the standard nessus directory structure, reducing the number of
files in ${PREFIX}/etc/nessus. Move existing files to the right places.
Bump PORTREVISION.  (Also do a little bit of work on pkg-plist).
@
text
@d1 1
@


1.11
log
@Update nessus suite to version 1.2.2, from security/nessus-*-devel ports.

Give maintainership to udo.schweigert@@siemens.com, who already maintains
the -devel ports.
@
text
@d17 7
a23 8
@@exec mkdir -p %D/etc/nessus/var/nessus/jobs
@@exec mkdir -p %D/etc/nessus/var/nessus/logs
@@exec mkdir -p %D/etc/nessus/var/nessus/users
@@unexec rmdir %D/etc/nessus/var/nessus/jobs 2>/dev/null || true
@@unexec rmdir %D/etc/nessus/var/nessus/logs 2>/dev/null || true
@@unexec rmdir %D/etc/nessus/var/nessus/users 2>/dev/null || true
@@unexec rmdir %D/etc/nessus/var/nessus 2>/dev/null || true
@@unexec rmdir %D/etc/nessus/var 2>/dev/null || true
@


1.10
log
@Update nessus suite to version 1.0.9, remove extra file from nessus'
pkg-plist (includes.h).
@
text
@d2 2
d5 1
d14 2
d17 10
a26 1
@@unexec rmdir %D/var/nessus 2>/dev/null || true
a28 3
@@unexec rmdir %D/include/nessus 2>/dev/null || true
@@unexec rmdir %D/etc/nessus 2>/dev/null || true
@@unexec rmdir %D/var 2>/dev/null || true
@


1.9
log
@Update the Nessus suite to version 1.0.8.
@
text
@a2 1
include/nessus/includes.h
@


1.8
log
@Try to remove the plugins directory at deinstall time.

PR:		27586
Submitted by:	David W. Chapman Jr. <dwcjr@@inethouston.net>
@
text
@a1 1
sbin/nessus-adduser
d11 1
a13 1
@@unexec rmdir %D/var 2>/dev/null || true
d16 1
d18 1
@


1.7
log
@Try to remove ${PREFIX}/lib/nessus and ${PREFIX}/var at deinstall time.

(var is not in the "local" mtree)
@
text
@d15 1
@


1.6
log
@Use WANT_GTK and USE_GTK properly, so that the text-only nessus client can
be built automatically if gtk is not installed.

The WITHOUT_GTK option is still supported (by bsd.gnome.mk)

I also changed a couple of @@dirrms to @@unexecs in pkg-plist.
@
text
@d14 2
@


1.5
log
@Update to version 1.0.4

PR: 20910
Submitted by: MAINTAINER
@
text
@d13 2
a14 2
@@dirrm var/nessus
@@dirrm etc/nessus
@


1.4
log
@Update to version 0.99.3, update PLIST accordingly, and enable encryption
between the client and server.

PR:		16018
Submitted by:	maintainer
@
text
@d2 1
a14 3
@@dirrm lib/nessus/plugins
@@dirrm lib/nessus/reports
@@dirrm lib/nessus
@


1.3
log
@Update to version 0.99.2

PR:		15714 (1 of 4)
Submitted by:	maintainer
@
text
@d12 5
@


1.2
log
@PR:			ports/14773
Submitted by:		maintainer
Update to 0.99.1, and disable nessus for compiling in -current.
Original patch submitted by the maintainer, and some fixes from me.
@
text
@d1 1
a2 1
include/nessus/ntcompat.h
d5 2
a7 2
include/nessus/nessusip.h
include/nessus/nessusicmp.h
d10 1
a10 1
bin/nessus
@


1.1
log
@Initial revision
@
text
@d1 9
d11 1
a11 232
bin/nessusd
bin/nsr2html
lib/libnessus.a
lib/libnessus.la
lib/libnessus.so
lib/libnessus.so.0
lib/libnessusc.a
lib/libnessusc.la
lib/libnessusc.so
lib/libnessusc.so.0
lib/libpcap-nessus.a
lib/libpcap-nessus.la
lib/libpcap-nessus.so
lib/libpcap-nessus.so.0
lib/libhosts_gatherer.a
lib/libhosts_gatherer.la
lib/libhosts_gatherer.so
lib/libhosts_gatherer.so.0
@@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
nessus/Manual
nessus/plugins/ExAir_dos.nes
nessus/plugins/WebSite.nes
nessus/plugins/annex_dos.nes
nessus/plugins/ascend_kill.nes
nessus/plugins/ath0_hangup.nes
nessus/plugins/auth_enabled.nes
nessus/plugins/automountd.nes
nessus/plugins/backorifice.nes
nessus/plugins/bind_bof.nes
nessus/plugins/bnc.nes
nessus/plugins/bonk.nes
nessus/plugins/bootparamd.nes
nessus/plugins/bootparamd_gave_domain.nes
nessus/plugins/campas.nes
nessus/plugins/cfinger_search.nes
nessus/plugins/cgi_perl.nes
nessus/plugins/chameleon_smtpd_overflow.nes
nessus/plugins/cisco_dos.nes
nessus/plugins/count_cgi.nes
nessus/plugins/daytime.nes
nessus/plugins/default_accounts.nes
nessus/plugins/dumpenv.nes
nessus/plugins/ews.nes
nessus/plugins/fakebo_overflow.nes
nessus/plugins/faxsurvey.nes
nessus/plugins/find_service.nes
nessus/plugins/finger.nes
nessus/plugins/finger_backdoor.nes
nessus/plugins/finger_cgi.nes
nessus/plugins/finger_redirection.nes
nessus/plugins/firewall_icmp.nes
nessus/plugins/frontpage.nes
nessus/plugins/fsp_daemon.nes
nessus/plugins/ftp_anonymous.nes
nessus/plugins/ftp_backdoor.nes
nessus/plugins/ftp_bounce.nes
nessus/plugins/ftp_bounce_scan.nes
nessus/plugins/ftp_cwd_root.nes
nessus/plugins/ftp_get_passwd.nes
nessus/plugins/ftp_misc_overflows.nes
nessus/plugins/ftp_pass_overflow.nes
nessus/plugins/ftp_pasv_dos.nes
nessus/plugins/ftp_pasv_on_connect.nes
nessus/plugins/ftp_realpath.nes
nessus/plugins/ftp_root.nes
nessus/plugins/ftp_site_exec.nes
nessus/plugins/ftp_user_overflow.nes
nessus/plugins/ftp_write_dirs.nes
nessus/plugins/glimpse.nes
nessus/plugins/gopher_as_proxy.nes
nessus/plugins/guess_os.nes
nessus/plugins/handler.nes
nessus/plugins/hidepak.nes
nessus/plugins/hidesource.nes
nessus/plugins/hp_printer.nes
nessus/plugins/hp_remote_print.nes
nessus/plugins/htmlscript.nes
nessus/plugins/iChat.nes
nessus/plugins/iParty.nes
nessus/plugins/icat.nes
nessus/plugins/icmp_broadcast.nes
nessus/plugins/icmp_maskreq.nes
nessus/plugins/icmp_redirect.nes
nessus/plugins/icmp_timestamp.nes
nessus/plugins/iis_crash.nes
nessus/plugins/iis_ftp_crash.nes
nessus/plugins/iis_perl_problem.nes
nessus/plugins/iis_scripts_browsable.nes
nessus/plugins/imail_imapd.nes
nessus/plugins/imail_imonitor.nes
nessus/plugins/imap.nes
nessus/plugins/in_fingerd.nes
nessus/plugins/info2www.nes
nessus/plugins/inn.nes
nessus/plugins/ircd_dos.nes
nessus/plugins/jetdirect_display_hack.nes
nessus/plugins/jetdirect_single_thread.nes
nessus/plugins/jj.nes
nessus/plugins/land.nes
nessus/plugins/linux_tftp.nes
nessus/plugins/linux_zero_len_fragment.nes
nessus/plugins/lpd.nes
nessus/plugins/mdaemon.nes
nessus/plugins/metainfo_mail.nes
nessus/plugins/motorola_cable_modem.nes
nessus/plugins/mountd_overflow.nes
nessus/plugins/mspws.nes
nessus/plugins/mspws_dotdotdot.nes
nessus/plugins/msql_debug.nes
nessus/plugins/msql_init.nes
nessus/plugins/nestea.nes
nessus/plugins/netbus_pro.nes
nessus/plugins/netscape_PageServices.nes
nessus/plugins/netscape_fasttrack.nes
nessus/plugins/nfs_world_export.nes
nessus/plugins/nis_check_domain.nes
nessus/plugins/nis_server.nes
nessus/plugins/nmap_tcp_connect.nes
nessus/plugins/notes_mta_dos.nes
nessus/plugins/nph-test-cgi.nes
nessus/plugins/nt_ftp_guest.nes
nessus/plugins/nt_ras_ptp.nes
nessus/plugins/oshare.nes
nessus/plugins/ows_overflow.nes
nessus/plugins/pcnfsd_printerlist.nes
nessus/plugins/pcnfsd_userlist.nes
nessus/plugins/pcnfsd_warning.nes
nessus/plugins/pfdispaly.nes
nessus/plugins/phf.nes
nessus/plugins/php.nes
nessus/plugins/php_overflow.nes
nessus/plugins/pmcrash.nes
nessus/plugins/pnserver.nes
nessus/plugins/pop3_overflow.nes
nessus/plugins/portmap.nes
nessus/plugins/proxy_GET.nes
nessus/plugins/proxy_POST.nes
nessus/plugins/proxy_connect.nes
nessus/plugins/qpopper_overflow.nes
nessus/plugins/queso.nes
nessus/plugins/rcommands.nes
nessus/plugins/recursive_finger.nes
nessus/plugins/remwatch.nes
nessus/plugins/rexecd.nes
nessus/plugins/rootkit.nes
nessus/plugins/router_dos.nes
nessus/plugins/rpc_3270_mapper.nes
nessus/plugins/rpc_X25.nes
nessus/plugins/rpc_alis.nes
nessus/plugins/rpc_database.nes
nessus/plugins/rpc_etherstatd.nes
nessus/plugins/rpc_keyserv.nes
nessus/plugins/rpc_llockmgr.nes
nessus/plugins/rpc_nlockmgr.nes
nessus/plugins/rpc_nsed.nes
nessus/plugins/rpc_nsemntd.nes
nessus/plugins/rpc_rexd.nes
nessus/plugins/rpc_rje_mapper.nes
nessus/plugins/rpc_rquotad.nes
nessus/plugins/rpc_rstatd.nes
nessus/plugins/rpc_rusersd.nes
nessus/plugins/rpc_sched.nes
nessus/plugins/rpc_selection.nes
nessus/plugins/rpc_showfhd.nes
nessus/plugins/rpc_snmp.nes
nessus/plugins/rpc_sprayd.nes
nessus/plugins/rpc_statmon.nes
nessus/plugins/rpc_sunlink_mapper.nes
nessus/plugins/rpc_tfsd.nes
nessus/plugins/rpc_walld.nes
nessus/plugins/rpc_ypbind.nes
nessus/plugins/rpc_yppasswdd.nes
nessus/plugins/rpc_ypupdated.nes
nessus/plugins/rpc_ypxfrd.nes
nessus/plugins/sendmail.nes
nessus/plugins/sendmail_debug.nes
nessus/plugins/sendmail_decode.nes
nessus/plugins/sendmail_ehlo.nes
nessus/plugins/sendmail_expn.nes
nessus/plugins/sendmail_helo.nes
nessus/plugins/sendmail_overwrite.nes
nessus/plugins/sendmail_program.nes
nessus/plugins/sendmail_redirection_attack.nes
nessus/plugins/sendmail_relaying.nes
nessus/plugins/servu_dos.nes
nessus/plugins/shell_cgi.nes
nessus/plugins/slmail.nes
nessus/plugins/slmail_helo.nes
nessus/plugins/slmail_vrfy.nes
nessus/plugins/smad.nes
nessus/plugins/sping.nes
nessus/plugins/ssh_insertion.nes
nessus/plugins/standardsys.nes
nessus/plugins/statd.nes
nessus/plugins/sunkill.nes
nessus/plugins/tcp_ack_scan.nes
nessus/plugins/tcp_chorusing.nes
nessus/plugins/tcp_fin_scan.nes
nessus/plugins/tcp_maimon_scan.nes
nessus/plugins/tcp_null_scan.nes
nessus/plugins/tcp_seq.nes
nessus/plugins/tcp_syn_scan.nes
nessus/plugins/tcp_xmas_scan.nes
nessus/plugins/teardrop.nes
nessus/plugins/test-cgi.nes
nessus/plugins/tftp_grab_file.nes
nessus/plugins/thttpd.nes
nessus/plugins/tooltalk.nes
nessus/plugins/udp_scan.nes
nessus/plugins/unfsd_bug.nes
nessus/plugins/uploader_exe.nes
nessus/plugins/uw_imapd.nes
nessus/plugins/view_source_cgi.nes
nessus/plugins/webdist.nes
nessus/plugins/webgais.nes
nessus/plugins/websendmail.nes
nessus/plugins/wftp.nes
nessus/plugins/wingate.nes
nessus/plugins/wingate2.nes
nessus/plugins/wingate_user.nes
nessus/plugins/winnt_dns_flood.nes
nessus/plugins/winnt_dns_qr.nes
nessus/plugins/winnuke.nes
nessus/plugins/wins_udp_flood.nes
nessus/plugins/wrap_cgi.nes
nessus/plugins/wu_ftpd_mkdir.nes
nessus/plugins/x11.nes
nessus/queso.conf
@@dirrm nessus/plugins
@@dirrm nessus/reports
@@dirrm nessus
@


1.1.1.1
log
@PR:		11457
Submitted by:	Anders Nordby	<anders.fix.no>
Nessus is a security scanner. That is, it's a program which will scan a
given network and will seek for vulnerabilities which could be exploited
by some remote intruder.

Check the homepage at: http://www.nessus.org/
@
text
@@
