File tree 3 files changed +12
-2
lines changed
3 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ man1=$(mandir)/man1
33
33
man8 =$(mandir ) /man8
34
34
srcdir? =.
35
35
unitdir? =/lib/systemd/system
36
+ presetdir? =/usr/lib/systemd/system-preset
36
37
37
38
rpmbuilddir? =$(HOME ) /rpmbuild
38
39
vendordir? =vendor
@@ -134,6 +135,7 @@ deb: release
134
135
cd $(TARGET)/$(PACKAGE) && dpkg-buildpackage $(DPKGFLAGS)
135
136
136
137
rpm :
138
+ cp $(srcdir ) /contrib/centos/00-aziot-edged.preset $(rpmbuilddir ) /SOURCES
137
139
$(SED ) " s/@version@/${RPM_VERSION} /g; s/@release@/${RPM_RELEASE} /g;" $(srcdir ) /contrib/centos/aziot-edge.spec > $(rpmbuilddir ) /SPECS/aziot-edge.spec
138
140
rpmbuild $(RPMBUILDFLAGS ) $(rpmbuilddir ) /SPECS/aziot-edge.spec
139
141
@@ -190,6 +192,9 @@ install: release
190
192
$(GZIP) $(DESTDIR)$(docdir)/LICENSE
191
193
$(GZIP) $(DESTDIR)$(docdir)/ThirdPartyNotices
192
194
195
+ install-rpm : install
196
+ $(INSTALL_DATA ) -D $(rpmbuilddir ) /SOURCES/00-aziot-edged.preset $(DESTDIR )$(presetdir ) /00-aziot-edged.preset
197
+
193
198
uninstall :
194
199
rm -f $(DESTDIR )$(bindir ) /aziot-edged
195
200
rm -f $(DESTDIR )$(bindir ) /iotedge
@@ -211,4 +216,4 @@ version:
211
216
@echo " rpm version: ${RPM_VERSION} "
212
217
@echo " rpm release: ${RPM_RELEASE} "
213
218
214
- .PHONY : all clean deb dist install rpm rpm-dist uninstall version
219
+ .PHONY : all clean deb dist install install-rpm rpm rpm-dist uninstall version
Original file line number Diff line number Diff line change
1
+ # Enable aziot-edged to start automatically.
2
+
3
+ enable aziot-edged.service
Original file line number Diff line number Diff line change 51
51
LISTEN_WORKLOAD_URI=unix://%{iotedge_socketdir }/workload.sock \
52
52
DESTDIR=$RPM_BUILD_ROOT \
53
53
unitdir=%{_unitdir } \
54
+ presetdir=%{_presetdir } \
54
55
docdir=%{_docdir }/%{name } \
55
- install
56
+ install-rpm
56
57
57
58
%clean
58
59
rm -rf $RPM_BUILD_ROOT
163
164
164
165
# systemd
165
166
%{_unitdir }/aziot-edged.service
167
+ %{_presetdir }/00-aziot-edged.preset
166
168
167
169
# sockets
168
170
%attr(660, %{iotedge_user}, %{iotedge_group}) %{iotedge_socketdir }/mgmt.sock
You can’t perform that action at this time.
0 commit comments