Subject: install/34121: pf.os not installed under /etc when updating from 2.0.3 to 3.0_STABLE
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <adrianp@stindustries.net>
List: netbsd-bugs
Date: 08/01/2006 16:25:00
>Number: 34121
>Category: install
>Synopsis: pf.os not installed under /etc when updating from 2.0.3 to 3.0_STABLE
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: install-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Aug 01 16:25:00 +0000 2006
>Originator: Adrian Portelli
>Release: 3.0_STABLE
>Organization:
STIndustries
>Environment:
NetBSD 3.0_STABLE i386
>Description:
I recently updated a box from 2.0.3_RELEASE to 3.0_STABLE and swapped from ipfilter to pf. I did the update manually (i.e. tar zxpf, ./MAKEDEV, postinstall etc.) when I enabled pf in a custom 3.0_STABLE kernel it failed to start as /etc/pf.os was missing.
>How-To-Repeat:
Upgrade a box from 2.0.3_RELEASE to 3.0_STABLE and try to run pf.
>Fix:
Copy pf.os from another 3.0_STABLE box :)
Seriously, I'm assuming this requires a change to a postinstall related action ? It probably just needs to be told it needs to install pf.os from the 3.0_STABLE etc.tgz file.
Sorry for not providing a better fix but I just wanted to make sure this did't get lost as another unfiled PR :)