diff --git a/SPECS/blocky.spec b/SPECS/blocky.spec index b23876f..3204f58 100644 --- a/SPECS/blocky.spec +++ b/SPECS/blocky.spec @@ -7,6 +7,7 @@ License : Apache 2.0 URL : https://0xerr0r.github.io/blocky/ Summary : DNS Proxy with Ad blocker Source0 : blocky.service +Source1 : config.yaml BuildRequires: golang BuildRequires: git Requires : git @@ -28,11 +29,12 @@ git clone https://github.com/0xERR0R/blocky export GOPATH=`pwd` cd src/github.com/0xERR0R/blocky git checkout tags/v%{version} -GO111MODULE=on go build -v -ldflags "-extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -buildid "%{version}" -X 'github.com/0xERR0R/blocky/util.Version="%{version}"."%{release}"' -X 'github.com/0xERR0R/blocky/util.BuildTime="$(date "+%Y%m%d-%H%M%S")"' -X 'github.com/0xERR0R/blocky/util.Architecture="%{_arch}"'" +GO111MODULE=on go build -v -ldflags "-extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -buildid "%{version}" -X 'github.com/0xERR0R/blocky/util.Version="%{version}"."%{release}"' -X 'github.com/0xERR0R/blocky/util.BuildTime="$(date "+%Y%m%d-%H%M%s")"' -X 'github.com/0xERR0R/blocky/util.Architecture="%{_arch}"'" %install install -p -D -m 0644 %{SOURCE0} %{buildroot}%{_unitdir}/blocky.service +install -p -D -m 0555 %{SOURCE1} %{buildroot}%{_sysconfdir}/blocky/config.yaml install -p -D -m 0655 src/github.com/0xERR0R/blocky/blocky %{buildroot}%{_bindir}/blocky