Signed-off-by: Jessica Frazelle <acidburn@docker.com>
| ... | ... |
@@ -9,3 +9,4 @@ contrib/init/systemd/docker.socket lib/systemd/system/ |
| 9 | 9 |
contrib/mk* usr/share/docker-engine/contrib/ |
| 10 | 10 |
contrib/nuke-graph-directory.sh usr/share/docker-engine/contrib/ |
| 11 | 11 |
contrib/syntax/nano/Dockerfile.nanorc usr/share/nano/ |
| 12 |
+contrib/apparmor/docker-engine etc/apparmor.d/ |
| ... | ... |
@@ -32,5 +32,9 @@ override_dh_installudev: |
| 32 | 32 |
# match our existing priority |
| 33 | 33 |
dh_installudev --priority=z80 |
| 34 | 34 |
|
| 35 |
+override_dh_install: |
|
| 36 |
+ dh_install |
|
| 37 |
+ dh_apparmor --profile-name=docker-engine -pdocker-engine |
|
| 38 |
+ |
|
| 35 | 39 |
%: |
| 36 | 40 |
dh $@ --with=bash-completion $(shell command -v dh_systemd_enable > /dev/null 2>&1 && echo --with=systemd) |
| ... | ... |
@@ -57,6 +57,8 @@ set -e |
| 57 | 57 |
echo 'ENV DOCKER_EXPERIMENTAL 1' >> "$DEST/$version/Dockerfile.build" |
| 58 | 58 |
fi |
| 59 | 59 |
cat >> "$DEST/$version/Dockerfile.build" <<-EOF |
| 60 |
+ RUN go build -o aagen contrib/apparmor/*.go \ |
|
| 61 |
+ && ./aagen contrib/apparmor/docker-engine |
|
| 60 | 62 |
RUN ln -sfv hack/make/.build-deb debian |
| 61 | 63 |
RUN { echo '$debSource (${debVersion}-0~${suite}) $suite; urgency=low'; echo; echo ' * Version: $VERSION'; echo; echo " -- $debMaintainer $debDate"; } > debian/changelog && cat >&2 debian/changelog
|
| 62 | 64 |
RUN dpkg-buildpackage -uc -us |