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 :)