--- mcore-src/trunk/mcore-tools/Makefile 2013/05/08 11:36:41 2056 +++ mcore-src/trunk/mcore-tools/Makefile 2013/05/08 14:11:44 2064 @@ -10,6 +10,8 @@ MCLIBDIR = $(LIBDIR)/mcored RCINITDIR = $(ETCDIR)/rc.d/init.d CERTDIR = ${ETCDIR}/ssl +DRACUTCONFDIR = ${ETCDIR}/dracut.conf.d +DRACUTMODULESDIR = ${LIBDIR}/dracut/modules.d INSTALL = install LN = ln -snf @@ -21,7 +23,7 @@ GLOBAL_CLASSES = daemon hwdetection sessionauth CLIENT_CLASSES = boot citrix fluxbox graphic hardware input mage network printing system vnc -install: install-client-daemon install-client-services-sysvinit install-client-services-systemd +install: install-client-daemon install-client-services-sysvinit install-client-services-systemd install-dracut-module install-client-daemon: $(INSTALL) -d $(DESTDIR)/$(ETCDIR)/mcore @@ -71,3 +73,10 @@ $(INSTALL) -d $(DESTDIR)/$(SYSTEMDUNITDIR) $(INSTALL) -m0644 daemon/client/mcored.confd $(DESTDIR)/$(ETCDIR)/conf.d/mcored $(INSTALL) -m0644 daemon/client/mcored.service $(DESTDIR)/$(SYSTEMDUNITDIR) + +install-dracut-module: + $(INSTALL) -d $(DESTDIR)/$(DRACUTCONFDIR) + $(INSTALL) -d $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored + $(INSTALL) -m0755 dracut/mcored.conf $(DESTDIR)/$(DRACUTCONFDIR)/10-mcored.conf + $(INSTALL) -m0755 dracut/module-setup.sh $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored + $(INSTALL) -m0755 dracut/run-mcored.sh $(DESTDIR)/$(DRACUTMODULESDIR)/40mcored