worked perfectly
many thanks
shadrock

On Sat, 24 Jul 2021 at 21:42, shadrock uhuru <niyal...@gmail.com> wrote:

> thanks for the quick reply Andreas
> will try it later tonight when i'm back at the laptop.
> shadrock
>
> On Sat, 24 Jul 2021 at 20:36, Andreas Kusalananda Kähäri <
> andreas.kah...@abc.se> wrote:
>
>> On Sat, Jul 24, 2021 at 07:11:30PM +0100, shadrock uhuru wrote:
>> > Hi all
>> > i am running openbsd snapshot and have sysupgraded  often without a
>> single
>> > hitch,
>> > on this occasion i have encountered the following error after the
>> > sysupgrade and the laptop tried to reboot
>> > i entered sh and had a look at /etc/rc with ed,
>> > the if is matched with a fi.
>> > so i need suggestions where to turn to next
>> > ---------------------
>> >
>> > reordeing libraries: done
>> > /etc/rc[464]: syntax error: `if' unmatched
>> > enter pathname of shell or return for sh:
>> >
>> >
>> > laptop# ed /etc/rc
>> > 16304
>> > 464
>> > if (($(ifconfig | grep -c ': flags=.*<.*AUTOCONF.*> mtu) == 0)); then
>> >     count=0
>> >     while ((count++ < 20 && $(route -n show | grep -c '^default ') ==
>> 0));
>> > do
>> >         sleep .5
>> >     done
>> > fi
>> >
>> > ---------------------------
>> >
>> > any help would be  appreciated.
>> > shadrock
>>
>> I ran into this too.  It's fixed in the most recent snapshot(s).  Note
>> the missing single quote after "mtu".  Fix with
>>
>>         464s/mtu/&'
>>         w
>>
>> in ed.
>>
>> Regards,
>>
>> --
>> Andreas (Kusalananda) Kähäri
>> SciLifeLab, NBIS, ICM
>> Uppsala University, Sweden
>>
>> .
>>
>

Reply via email to