From owner-freebsd-ports@FreeBSD.ORG Wed Jun 25 17:53:21 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9DCCC33 for ; Wed, 25 Jun 2014 17:53:21 +0000 (UTC) Received: from fmailhost01.isp.att.net (fmailhost01.isp.att.net [207.115.11.51]) by mx1.freebsd.org (Postfix) with ESMTP id C3B8222EF for ; Wed, 25 Jun 2014 17:53:21 +0000 (UTC) Received: from ace.nina.org (adsl-74-178-55-54.gnv.bellsouth.net[74.178.55.54]) by isp.att.net (frfwmhc01) with SMTP id <20140625175314H01004glu9e>; Wed, 25 Jun 2014 17:53:14 +0000 X-Originating-IP: [74.178.55.54] Date: Wed, 25 Jun 2014 13:53:13 -0400 (EDT) From: Frank Seltzer X-X-Sender: frank_s@Ace.nina.org To: Michael Grimm Subject: Re: r356789 breaks rkhunter In-Reply-To: <2F7E7AC6-96DC-4492-8EEB-BD413D9FB80C@odo.in-berlin.de> Message-ID: References: <2F7E7AC6-96DC-4492-8EEB-BD413D9FB80C@odo.in-berlin.de> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2014 17:53:21 -0000 On Wed, 25 Jun 2014, Michael Grimm wrote: > > On 09.06.2014, at 14:00, Frank Seltzer wrote: >> On Sun, 8 Jun 2014, Frank Seltzer wrote: > >>> I just upgraded rkhunter and the installer splatted the sample file over my .conf file. >>> >>> Running 'rkhunter --propupd' now quits with the error message >>> >>> The SCRIPTDIR configuration option has not been set by the installer. >> >> Some additional info. I ran rkhunter -C on the default .conf file. >> >> -C Check the configuration file(s), then exit >> >> The SCRIPTDIR configuration option has not been set by the installer. >> Invalid INSTALLDIR configuration option - no installation directory specified. >> The default temporary directory will be used: /lib/rkhunter/tmp >> Temporary directory does not exist: /lib/rkhunter/tmp >> The default database directory will be used: /lib/rkhunter/db >> Database directory does not exist: /lib/rkhunter/db >> The internationalisation directory does not exist: /lib/rkhunter/db/i18n >> Invalid SCRIPTWHITELIST configuration option: Non-existent pathname: /usr/local/bin/GET > > Same issue here. Could you solve it? If so, how? > > Thanks and kind regards, > Michael I had to create all the missing directories and add INSTALLDIR=/usr/local to the .conf file. Apparently there aren't many that use rkhunter or I would think that there would have been more questions besides mine (which went unanswered). It seems that the upgrade wasn't well tested and no mention of the changes required was added in /usr/ports/UPDATING. Took me a bit and some head scratching to figure it out. Frank