I actually run sysmerge. It added new users/groups, updated certs. Rest of configs I merged. Seen nothing about rc-scripts.
> On 7 feb. 2016, at 22:01, Claudio Jeker <cje...@diehard.n-r-g.com> wrote: > > On Sun, Feb 07, 2016 at 07:53:01PM +0100, mxb wrote: >> Hey, >> bgpd from snap of 4 feb. fails to start (according to rc): >> >> shell# /etc/rc.d/bgpd start >> bgpd(failed) > > You forgot to run sysmerge. The rc scripts changed on what they pgrep to > see if the parent process is running. Since the rc script is unable to > find the process it reports failed eventhough all is OK. > >> shell# ps aux|grep bgp >> _bgpd 11880 0.0 0.0 1220 1804 ?? Sp 7:46PM 0:00.02 bgpd: >> session engine (bgpd) >> _bgpd 11350 0.0 0.0 920 1816 ?? Sp 7:46PM 0:00.02 bgpd: route >> decision engine (bgpd) >> root 18325 0.0 0.0 864 1484 ?? Is 7:46PM 0:00.01 >> /usr/sbin/bgpd >> root 13125 0.0 0.0 176 356 p0 R+ 7:47PM 0:00.00 grep bgp >> >> >> rcctl reports the same, but ???ps aux|grep bgp??? after looks even worse: >> >> shell# rcctl restart bgpd >> bgpd(failed) >> >> shell]# ps aux|grep bgp >> root 18325 0.0 0.0 864 1484 ?? Ss 7:46PM 0:00.01 >> /usr/sbin/bgpd >> _bgpd 11880 0.8 0.1 2120 3244 ?? Sp 7:46PM 0:00.66 bgpd: >> session engine (bgpd) >> _bgpd 11350 0.0 0.0 952 1864 ?? Sp 7:46PM 0:00.04 bgpd: route >> decision engine (bgpd) >> _bgpd 2567 0.7 0.1 2108 3404 ?? Sp 7:50PM 0:00.62 bgpd: >> session engine (bgpd) >> _bgpd 4216 0.0 0.0 944 1840 ?? Sp 7:50PM 0:00.01 bgpd: route >> decision engine (bgpd) >> root 13197 0.0 0.0 864 1484 ?? Ss 7:50PM 0:00.01 >> /usr/sbin/bgpd >> root 3906 0.0 0.0 292 512 p0 R+ 7:50PM 0:00.00 grep bgp >> > > -- > :wq Claudio