mirror of https://github.com/google/oss-fuzz.git
Added integration for qubes-core-qubesdb (#2540)
* Added integration for qubes-core-qubesdb Integration for qubesdb daemon used for communication between VMs. * Build qubes fuzzers only for the appropriate sanitizer
This commit is contained in:
parent
d5992e4ef5
commit
3c93f4ffc0
|
@ -17,10 +17,12 @@
|
|||
FROM gcr.io/oss-fuzz-base/base-builder
|
||||
MAINTAINER paras.chetal@gmail.com
|
||||
|
||||
RUN apt-get update && apt-get -y install build-essential automake libtool git python
|
||||
RUN apt-get update && apt-get -y install build-essential automake libtool git python libsystemd-dev
|
||||
|
||||
WORKDIR qubes-os
|
||||
|
||||
RUN git clone --single-branch https://github.com/QubesOS/qubes-app-linux-input-proxy $SRC/qubes-os/app-linux-input-proxy
|
||||
|
||||
RUN git clone --single-branch https://github.com/QubesOS/qubes-core-qubesdb $SRC/qubes-os/qubes-core-qubesdb
|
||||
|
||||
COPY build.sh *.options $SRC/
|
||||
|
|
|
@ -15,10 +15,18 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
cd $SRC/qubes-os/app-linux-input-proxy
|
||||
if [ "$SANITIZER" != 'undefined' ]; then
|
||||
cd $SRC/qubes-os/app-linux-input-proxy
|
||||
|
||||
make -C fuzz
|
||||
cp fuzz/*_fuzzer $OUT/
|
||||
cp fuzz/*_seed_corpus.zip $OUT/
|
||||
cp fuzz/*.options $OUT/
|
||||
fi
|
||||
|
||||
cd $SRC/qubes-os/qubes-core-qubesdb
|
||||
|
||||
make -C fuzz
|
||||
cp fuzz/*_fuzzer $OUT/
|
||||
cp fuzz/*_seed_corpus.zip $OUT/
|
||||
cp fuzz/*.options $OUT/
|
||||
|
||||
|
|
|
@ -4,6 +4,3 @@ auto_ccs:
|
|||
- "joanna@invisiblethingslab.com"
|
||||
- "marmarek@invisiblethingslab.com"
|
||||
- "paras.chetal@gmail.com"
|
||||
sanitizers:
|
||||
- address
|
||||
- memory
|
||||
|
|
Loading…
Reference in New Issue