File tree Expand file tree Collapse file tree 3 files changed +23
-7
lines changed Expand file tree Collapse file tree 3 files changed +23
-7
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ set -e
3
+
4
+ case " $1 " in
5
+ configure)
6
+ if [ -z " $2 " ]; then
7
+ if ! getent group docker > /dev/null; then
8
+ groupadd --system docker
9
+ fi
10
+ fi
11
+ ;;
12
+ abort-* )
13
+ # How'd we get here??
14
+ exit 1
15
+ ;;
16
+ * )
17
+ ;;
18
+ esac
19
+
20
+ # DEBHELPER#
Original file line number Diff line number Diff line change @@ -133,9 +133,6 @@ override_dh_auto_install:
133
133
install -D -p -m 0755 engine/contrib/dockerd-rootless-setuptool.sh debian/docker-ce-rootless-extras/usr/bin/dockerd-rootless-setuptool.sh
134
134
# TODO: how can we install vpnkit?
135
135
136
- # install systemd sysusers config
137
- install -D -p -m 0644 engine/contrib/systemd-sysusers/docker.conf debian/docker-ce/usr/lib/sysusers.d/docker.conf
138
-
139
136
override_dh_installinit :
140
137
# use "docker" as our service name, not "docker-ce"
141
138
dh_installinit --name=docker
Original file line number Diff line number Diff line change @@ -84,9 +84,6 @@ install -D -p -m 0755 $(readlink -f engine/bundles/dynbinary-daemon/dockerd) ${R
84
84
install -D -p -m 0755 $( readlink -f engine/bundles/dynbinary-daemon/docker-proxy) ${RPM_BUILD_ROOT} %{_bindir }/docker-proxy
85
85
install -D -p -m 0755 /usr/local/bin/docker-init ${RPM_BUILD_ROOT} %{_libexecdir }/docker/docker-init
86
86
87
- # install systemd sysusers config
88
- install -D -p -m 0644 engine/contrib/systemd-sysusers/docker.conf ${RPM_BUILD_ROOT}%{_sysusersdir }/docker.conf
89
-
90
87
# install systemd scripts
91
88
install -D -p -m 0644 engine/contrib/init/systemd/docker.service ${RPM_BUILD_ROOT}%{_unitdir }/docker.service
92
89
install -D -p -m 0644 engine/contrib/init/systemd/docker.socket ${RPM_BUILD_ROOT}%{_unitdir }/docker.socket
@@ -103,12 +100,14 @@ mkdir -p ${RPM_BUILD_ROOT}/etc/docker
103
100
%{_libexecdir }/docker/docker-init
104
101
%{_unitdir }/docker.service
105
102
%{_unitdir }/docker.socket
106
- %{_sysusersdir }/docker.conf
107
103
%{_mandir }/man* /*
108
104
%dir /etc/docker
109
105
110
106
%post
111
107
%systemd_post docker.service
108
+ if ! getent group docker > /dev/null; then
109
+ groupadd --system docker
110
+ fi
112
111
113
112
%preun
114
113
%systemd_preun docker.service docker.socket
You can’t perform that action at this time.
0 commit comments