Merge pull request #590 from robertbaldyga/exclude-from-dracut

utils: Exclude Open CAS modules from dracut initramfs image
This commit is contained in:
Robert Baldyga
2020-12-22 18:23:55 +01:00
committed by GitHub
3 changed files with 7 additions and 0 deletions

View File

@@ -35,6 +35,9 @@ install_files:
@install -m 755 casctl $(DESTDIR)$(CASCTL_DIR)/casctl
@install -m 755 open-cas-loader $(DESTDIR)$(CASCTL_DIR)/open-cas-loader
@mkdir -p $(DESTDIR)/etc/dracut.conf.d/
@install -m 644 etc/dracut.conf.d/opencas.conf $(DESTDIR)/etc/dracut.conf.d/opencas.conf
@mkdir -p $(DESTDIR)/sbin
@ln -fs $(CASCTL_DIR)/casctl $(DESTDIR)/sbin/casctl
@@ -60,6 +63,8 @@ uninstall:
@rm $(DESTDIR)$(CASCTL_DIR)/open-cas-loader
@rm -rf $(DESTDIR)$(CASCTL_DIR)
@rm $(DESTDIR)/etc/dracut.conf.d/opencas.conf
@rm $(DESTDIR)/sbin/casctl
@rm $(DESTDIR)/usr/share/man/man8/casctl.8

View File

@@ -0,0 +1 @@
omit_drivers+=" cas_disk cas_cache"

View File

@@ -108,6 +108,7 @@ fi
%dir /var/lib/opencas
%config /etc/opencas/opencas.conf
/etc/opencas/ioclass-config.csv
/etc/dracut.conf.d/opencas.conf
/var/lib/opencas/cas_version
/lib/opencas/casctl
/lib/opencas/open-cas-loader