I'm trying to use syspatch to update a firewall (a PC Engines Alix)
running 6.5-stable/i386, but syspatch dies with an error message saying
that the patch file contains inappropriate filenames:

# uname -a
OpenBSD sodium.bkis-orchard.net 6.5 GENERIC#3 i386
# cat /etc/installurl
https://cdn.openbsd.org/pub/OpenBSD
# ls -gFlk /bsd*
-rwx------  2 root  wheel  13518991 Sep 10 18:23 /bsd*
-rwx------  2 root  wheel  13518991 Sep 10 18:23 /bsd.booted*
-rw-------  1 root  wheel   8843776 May 12 16:43 /bsd.rd
# syspatch -l
001_rip6cksum
002_srtp
004_bgpd
005_libssl
006_tcpsack
007_smtpd
010_frag6ecn
# syspatch -c
011_expat
# syspatch 
Get/Verify syspatch65-011_expat.tgz 100% |**************|   546 KB    00:00    
Installing patch 011_expat
tar: Pattern matching characters used in file names
tar: Use --wildcards to enable pattern matching, or --no-wildcards to suppress 
this warning
tar: @usr/share/relink/kernel/GENERIC.MP/.*@@g: Not found in archive
tar: Exiting with failure status due to previous errors
# 

Is this a known issue with this patch?  Is there an alternate way
(besides updating from source) to track -stable ?

-- 
-- "Jonathan Thornburg [remove -color to reply]" <jthorn4...@gmail-pink.com>
   "He wakes me up every morning meowing to death because he wants to go out,
    and then when I open the door he stays put, undecided, and then glares
    at me when I put him out"
      -- Nathalie Loiseau (French minister for European Affairs,
                           explaining why she named her cat "Brexit")

Reply via email to