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
commit 7d617d47c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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