Skip to content

Commit 9cbb27f

Browse files
committed
CA-234876 don't install /etc/init.d/xapi any longer, remove code
Xapi relies on its systemd(1) xapi.service for startup. This commit removes the old SysV init file and the code that installs it, including the xapi.spec file. Signed-off-by: Christian Lindig <[email protected]>
1 parent b03711f commit 9cbb27f

File tree

3 files changed

+0
-32
lines changed

3 files changed

+0
-32
lines changed

scripts/OMakefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,7 @@ install:
4242
$(IDATA) xapi.conf $(DESTDIR)$(XAPICONF)
4343
$(IPROG) db.conf.skel $(DESTDIR)$(ETCDIR)/db.conf
4444
$(IPROG) rio.db.conf.skel $(DESTDIR)$(ETCDIR)/db.conf.rio
45-
mkdir -p $(DESTDIR)/etc/init.d
46-
mkdir -p $(DESTDIR)/etc/rc.d/init.d
4745
$(IPROG) init.d-xapi $(DESTDIR)$(LIBEXECDIR)/xapi-init
48-
$(IPROG) init.d-xapi-compat $(DESTDIR)/etc/init.d/xapi
4946
$(IPROG) init.d-xapissl $(DESTDIR)$(LIBEXECDIR)/xapissl
5047
$(IPROG) init.d-management-interface $(DESTDIR)$(LIBEXECDIR)/legacy-management-interface
5148
$(IPROG) init.d-save-boot-info $(DESTDIR)$(LIBEXECDIR)/save-boot-info

scripts/init.d-xapi-compat

Lines changed: 0 additions & 28 deletions
This file was deleted.

xapi.spec.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@ rm -rf $RPM_BUILD_ROOT
194194
/etc/cron.daily/license-check
195195
@OPTDIR@/libexec/legacy-management-interface
196196
@OPTDIR@/libexec/xapi-init
197-
/etc/init.d/xapi
198197
@OPTDIR@/libexec/xapissl
199198
@OPTDIR@/libexec/attach-static-vdis
200199
@OPTDIR@/libexec/save-boot-info

0 commit comments

Comments
 (0)