NetBSD Problem Report #56787
From www@netbsd.org Sun Apr 10 01:43:54 2022
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 5D6F41A921F
for <gnats-bugs@gnats.NetBSD.org>; Sun, 10 Apr 2022 01:43:54 +0000 (UTC)
Message-Id: <20220410014352.D32C31A923B@mollari.NetBSD.org>
Date: Sun, 10 Apr 2022 01:43:52 +0000 (UTC)
From: cbranton@sc.rr.com
Reply-To: cbranton@sc.rr.com
To: gnats-bugs@NetBSD.org
Subject: Configuration files are not properly installing in raddb folder.
X-Send-Pr-Version: www-1.0
>Number: 56787
>Category: pkg
>Synopsis: Configuration files are not properly installing in raddb folder.
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: gutteridge
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Apr 10 01:45:00 +0000 2022
>Closed-Date: Sun Jun 12 14:56:29 +0000 2022
>Last-Modified: Sun Jun 12 14:56:29 +0000 2022
>Originator: Chris Branton
>Release: 2022Q1
>Organization:
South Carolina National Guard
>Environment:
NetBSD ROUTER.brantoncomm.com 9.2 NetBSD 9.2 (ROUTER) #0: Sat Apr 9 19:52:18 UTC 2022 brantonc@ROUTER.brantoncomm.com:/usr/obj/sys/arch/i386/compile/ROUTER i386
>Description:
On install of freeradius by pkgsrc or pkgin both methods are not installing the folders sites-enable or mods-enabled and their contents.
The contents of freeradius in /usr/pkg/share/examples are correct and you can fix the issue by copying freeradius contents into raddb folder.
>How-To-Repeat:
go to /usr/pkgsrc/net/freeradius and type make install clean clean-depends. Once program is installed run radiusd -X. Program will fail to start because it can not find /usr/pkg/etc/raddb/mods-enable and /usr/pkg/etc/sites-enable and the missing files in those folders.
>Fix:
The contents of freeradius in /usr/pkg/share/examples are correct and you can fix the issue by copying freeradius contents into raddb folder. The install program is not properly making the raddb folder and placing files and folders inside it. I am not programmer, so I don't know where you are
making that in the process.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->gutteridge
Responsible-Changed-By: gutteridge@NetBSD.org
Responsible-Changed-When: Mon, 11 Apr 2022 01:44:19 +0000
Responsible-Changed-Why:
I'll look into this.
From: "David H. Gutteridge" <gutteridge@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/56787 CVS commit: pkgsrc/net/freeradius
Date: Mon, 11 Apr 2022 02:05:27 +0000
Module Name: pkgsrc
Committed By: gutteridge
Date: Mon Apr 11 02:05:27 UTC 2022
Modified Files:
pkgsrc/net/freeradius: Makefile config.mk
Log Message:
freeradius: install various config files necessary for operation
Addresses PR pkg/56787 from Chris Branton. (It looks like the list of
config files simply wasn't kept up to date. Partly that's because the
example code to generate the list wasn't looking for symlinks.)
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 pkgsrc/net/freeradius/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/freeradius/config.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->feedback
State-Changed-By: gutteridge@NetBSD.org
State-Changed-When: Mon, 11 Apr 2022 02:13:25 +0000
State-Changed-Why:
This should be addressed, but please confirm, I don't use this package.
From: Chris Branton <cbranton@sc.rr.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/56787 (Configuration files are not properly installing in
raddb folder.)
Date: Mon, 11 Apr 2022 07:33:04 -0400
PGRpdiBkaXI9J2F1dG8nPlllcyBzaXIgSSB3aWxsIHRlc3QgaXQgdG9kYXkuJm5ic3A7ICZuYnNw
O1RoYW5rLXlvdSBmb3IgbG9va2luZyBpbnRvIHRoaXMuJm5ic3A7IEhhdmUgYSBncmVhdCBkYXku
Jm5ic3A7PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48ZGl2IGNsYXNzPSJnbWFp
bF9xdW90ZSI+T24gQXByIDEwLCAyMDIyIDIyOjEzLCBndXR0ZXJpZGdlQE5ldEJTRC5vcmcgd3Jv
dGU6PGJyIHR5cGU9ImF0dHJpYnV0aW9uIiAvPjxibG9ja3F1b3RlIGNsYXNzPSJxdW90ZSIgc3R5
bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmct
bGVmdDoxZXgiPjxwIGRpcj0ibHRyIj5TeW5vcHNpczogQ29uZmlndXJhdGlvbiBmaWxlcyBhcmUg
bm90IHByb3Blcmx5IGluc3RhbGxpbmcgaW4gcmFkZGIgZm9sZGVyLiYjMTM7PGJyPgomIzEzOzxi
cj4KU3RhdGUtQ2hhbmdlZC1Gcm9tLVRvOiBvcGVuLSZndDtmZWVkYmFjayYjMTM7PGJyPgpTdGF0
ZS1DaGFuZ2VkLUJ5OiBndXR0ZXJpZGdlQE5ldEJTRC5vcmcmIzEzOzxicj4KU3RhdGUtQ2hhbmdl
ZC1XaGVuOiBNb24sIDExIEFwciAyMDIyIDAyOjEzOjI1ICswMDAwJiMxMzs8YnI+ClN0YXRlLUNo
YW5nZWQtV2h5OiYjMTM7PGJyPgpUaGlzIHNob3VsZCBiZSBhZGRyZXNzZWQsIGJ1dCBwbGVhc2Ug
Y29uZmlybSwgSSBkb24ndCB1c2UgdGhpcyBwYWNrYWdlLiYjMTM7PGJyPgomIzEzOzxicj4KJiMx
Mzs8YnI+CjwvcD4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4=
From: "David H. Gutteridge" <david@gutteridge.ca>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/56787 (Configuration files are not properly installing in
raddb folder.)
Date: Tue, 12 Apr 2022 15:28:46 -0400
Sorry, I forgot to clarify, this change is only in pkgsrc -current, so
you'd need to source it from there. Once we've validated it works as
expected for you, then I'll request a pull-up for it to be in 2022Q1 as
well.
If there's a consideration I've missed, or you find some other issue as
well, then we can deal with such first. Always good to have the input
of someone who uses the software.
Regards,
Dave
From: Chris Branton <cbranton@sc.rr.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/56787 (Configuration files are not properly installing in
raddb folder.)
Date: Wed, 13 Apr 2022 21:22:31 -0400
PGRpdiBkaXI9J2F1dG8nPkkgcHVsbGVkIHRoZSBkaWZmIHRoYXQgeW91IGVtYWlsZWQgbWUgd291
bGQgbm90IHRoYXQgZml4IGl0IG9yIHdhcyB0aGVyZSBtb3JlIHRoZW4gdGhlIDIgZGlmZnM/PC9k
aXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+
T24gQXByIDEyLCAyMDIyIDE1OjMwLCAmcXVvdDtEYXZpZCBILiBHdXR0ZXJpZGdlJnF1b3Q7ICZs
dDtkYXZpZEBndXR0ZXJpZGdlLmNhJmd0OyB3cm90ZTo8YnIgdHlwZT0iYXR0cmlidXRpb24iIC8+
PGJsb2NrcXVvdGUgY2xhc3M9InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy
LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PHAgZGlyPSJsdHIiPlRoZSBm
b2xsb3dpbmcgcmVwbHkgd2FzIG1hZGUgdG8gUFIgcGtnLzU2Nzg3OyBpdCBoYXMgYmVlbiBub3Rl
ZCBieSBHTkFUUy4mIzEzOzxicj4KJiMxMzs8YnI+CkZyb206ICJEYXZpZCBILiBHdXR0ZXJpZGdl
IiAmbHQ7ZGF2aWRAZ3V0dGVyaWRnZS5jYSZndDsmIzEzOzxicj4KVG86IGduYXRzLWJ1Z3NAbmV0
YnNkLm9yZyYjMTM7PGJyPgpDYzogJiMxMzs8YnI+ClN1YmplY3Q6IFJlOiBwa2cvNTY3ODcgKENv
bmZpZ3VyYXRpb24gZmlsZXMgYXJlIG5vdCBwcm9wZXJseSBpbnN0YWxsaW5nIGluJiMxMzs8YnI+
CiByYWRkYiBmb2xkZXIuKSYjMTM7PGJyPgpEYXRlOiBUdWUsIDEyIEFwciAyMDIyIDE1OjI4OjQ2
IC0wNDAwJiMxMzs8YnI+CiYjMTM7PGJyPgogU29ycnksIEkgZm9yZ290IHRvIGNsYXJpZnksIHRo
aXMgY2hhbmdlIGlzIG9ubHkgaW4gcGtnc3JjIC1jdXJyZW50LCBzbyYjMTM7PGJyPgogeW91J2Qg
bmVlZCB0byBzb3VyY2UgaXQgZnJvbSB0aGVyZS4gT25jZSB3ZSd2ZSB2YWxpZGF0ZWQgaXQgd29y
a3MgYXMmIzEzOzxicj4KIGV4cGVjdGVkIGZvciB5b3UsIHRoZW4gSSdsbCByZXF1ZXN0IGEgcHVs
bC11cCBmb3IgaXQgdG8gYmUgaW4gMjAyMlExIGFzJiMxMzs8YnI+CiB3ZWxsLiYjMTM7PGJyPgog
JiMxMzs8YnI+CiBJZiB0aGVyZSdzIGEgY29uc2lkZXJhdGlvbiBJJ3ZlIG1pc3NlZCwgb3IgeW91
IGZpbmQgc29tZSBvdGhlciBpc3N1ZSBhcyYjMTM7PGJyPgogd2VsbCwgdGhlbiB3ZSBjYW4gZGVh
bCB3aXRoIHN1Y2ggZmlyc3QuIEFsd2F5cyBnb29kIHRvIGhhdmUgdGhlIGlucHV0JiMxMzs8YnI+
CiBvZiBzb21lb25lIHdobyB1c2VzIHRoZSBzb2Z0d2FyZS4mIzEzOzxicj4KICYjMTM7PGJyPgog
UmVnYXJkcywmIzEzOzxicj4KICYjMTM7PGJyPgogRGF2ZSYjMTM7PGJyPgogJiMxMzs8YnI+Cjwv
cD4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4=
From: "David H. Gutteridge" <david@gutteridge.ca>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/56787 (Configuration files are not properly installing in
raddb folder.)
Date: Thu, 14 Apr 2022 12:27:20 -0400
On Wed, 13 Apr 2022 at 21:22:31 -0400, Chris Branton wrote:
> I pulled the diff that you emailed me would not that fix it or was
> there more then the 2 diffs?
Right, the diff from the emailed PR response you got should be
sufficient, yes. Sometimes I forget that's included in the PR
responses that get auto-generated. (I made minor changes after that,
but they shouldn't be relevant for you to test, just tidying up.)
Thanks,
Dave
State-Changed-From-To: feedback->closed
State-Changed-By: gutteridge@NetBSD.org
State-Changed-When: Sun, 12 Jun 2022 14:56:29 +0000
State-Changed-Why:
Feedback timeout, assuming changes were sufficient. Thanks for the PR!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.