tape-admin: extended functionality
* check_prerequisites(): test for needed helper programs * get_mediapool_names(): introduce new function * get-lastwrite(): introduce new function * get_poolmember_next(): handle selection of next tape * mount(): handle ltfs and mtx calls in a correct order * mount_tape(): check that mounted tape is member of selected mediapool * ltfs_label(): use mkltfs to format and partitionin a given tape * update_lastwrite() * update_retensiondate() * date_iso_to_seconds(): parse and format date-string * date_seconds_to_iso(): parse and format date-string * date_string_to_iso(): parse and format date-string * typo cleanups * update sample MediaPools.json file Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
8
Makefile
8
Makefile
@@ -32,6 +32,8 @@ DOC_DIR = $(DESTDIR)$(PREFIX)/share/doc/$(PKGNAME)
|
||||
install:
|
||||
@./find_snapper_config || sed -i 's@^SNAPPER_CONFIG=.*@SNAPPER_CONFIG='$(SNAPPER_CONFIG)'@g' bin/$(PKGNAME)
|
||||
@install -Dm755 bin/* -t $(BIN_DIR)/
|
||||
@install -Dm644 etc/* -t $(DESTDIR)/$(ETC_DIR)/
|
||||
@install -Dm644 $(SNAPPER_TEMPLATES)/* -t $(DESTDIR)/$(SNAPPER_TEMPLATES)/
|
||||
@install -Dm644 $(DSNAP_SYNC_EXAMPLES)/* -t $(DESTDIR)/$(DOC_DIR)/
|
||||
@install -dm755 $(ETC_DIR)/dsnap-sync
|
||||
@install -Dm644 etc/dsnap-sync/* -t $(ETC_DIR)/dsnap-sync/
|
||||
@install -dm755 $(ETC_DIR)/snapper/config-templates
|
||||
@install -Dm644 etc/snapper/config-templates/* -t $(ETC_DIR)/snapper/config-templates/
|
||||
@install -Dm644 $(DSNAP_SYNC_EXAMPLES)/* -t $(DOC_DIR)/
|
||||
|
||||
Reference in New Issue
Block a user