Subject: Re: pkg/35334: cat not stopping use sysutils/munin-node rc.d file
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: ishit <ishit@oak.dti.ne.jp>
List: pkgsrc-bugs
Date: 12/29/2006 04:40:04
The following reply was made to PR pkg/35334; it has been noted by GNATS.

From: ishit <ishit@oak.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/35334: cat not stopping use sysutils/munin-node rc.d file
Date: Fri, 29 Dec 2006 12:27:15 +0900

 At Fri, 29 Dec 2006 02:45:03 +0000 (UTC), OBATA Akio wrote:
 >  If you replace @PERL@ with @PERL5@ in sysutils/munin-node/files/munin-node.sh,
 >  dose it work?
 
    I think replace successfully and working perl.
 
 % diff -u /usr/pkg/share/examples/rc.d/munin-node /usr/pkgsrc/sysutils/munin-node/files/munin-node.sh
 --- /usr/pkg/share/examples/rc.d/munin-node     2006-12-29 08:54:20.000000000 +0900
 +++ /usr/pkgsrc/sysutils/munin-node/files/munin-node.sh 2006-07-28 00:04:15.000000000 +0900
 @@ -18,17 +18,17 @@
 
  name="munin_node"
  rcvar=$name
 -command=/usr/pkg/sbin/munin-node
 -command_interpreter=/usr/pkg/bin/perl
 -required_files=/usr/pkg/etc/munin/munin-node.conf
 +command=@PREFIX@/sbin/munin-node
 +command_interpreter=@PERL@
 +required_files=@PKG_SYSCONFDIR@/munin-node.conf
 
 -if [ ! -d /var/munin/plugin-state ]; then
 -       mkdir /var/munin/plugin-state
 -       chown munin:munin /var/munin/plugin-state
 +if [ ! -d @STATEDIR@ ]; then
 +       mkdir @STATEDIR@
 +       chown @MUNIN_USER@:@MUNIN_GROUP@ @STATEDIR@
  fi
 -if [ ! -d /var/run/munin ]; then
 -       mkdir /var/run/munin
 -       chown munin:munin /var/run/munin
 +if [ ! -d @MUNIN_RUN@ ]; then
 +       mkdir @MUNIN_RUN@
 +       chown @MUNIN_USER@:@MUNIN_GROUP@ @MUNIN_RUN@
  fi
 
  if [ -f /etc/rc.subr ]; then
 
 % ls -al /usr/pkg/bin/perl
 -rwxr-xr-x  2 root  wheel  20687 Aug 12  2005 /usr/pkg/bin/perl
 % /usr/pkg/bin/perl -v
 
 This is perl, v5.8.7 built for x86_64-netbsd-thread-multi
 
 Copyright 1987-2005, Larry Wall
 
 Perl may be copied only under the terms of either the Artistic License or the
 GNU General Public License, which may be found in the Perl 5 source kit.
 
 Complete documentation for Perl, including FAQ lists, should be found on
 this system using `man perl' or `perldoc perl'.  If you have access to the
 Internet, point your browser at http://www.perl.org/, the Perl Home Page.