Skip to content

Commit 7368ea6

Browse files
committed
support BSD 6.9
Since 6.9, the bsd.rd is a gzipped file.
1 parent 96e3548 commit 7368ea6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

plugins/os/openbsd/files/upobsd.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@ uo_addfile() {
152152

153153
uo_verbose "adding response file: ${dest}: ${src}"
154154

155+
# Since 6.9, bsd.rd is gzipped
156+
gunzip < ${WRKDIR}/bsd.rd > /tmp/bsd.rd2 && mv /tmp/bsd.rd2 ${WRKDIR}/bsd.rd
155157
# extract ramdisk from bsd.rd
156158
rdsetroot -x "${WRKDIR}/bsd.rd" "${WRKDIR}/ramdisk"
157159

@@ -200,6 +202,8 @@ uo_addfile() {
200202

201203
# put ramdisk back in bsd.rd
202204
rdsetroot "${WRKDIR}/bsd.rd" "${WRKDIR}/ramdisk"
205+
gzip "${WRKDIR}/bsd.rd"
206+
mv "${WRKDIR}/bsd.rd.gz" "${WRKDIR}/bsd.rd"
203207
}
204208

205209
uo_output() {

0 commit comments

Comments
 (0)