From b421f20daf93b94cde4b7b8d02d4f9965f048e06 Mon Sep 17 00:00:00 2001 From: Tait Hoyem Date: Thu, 24 Feb 2022 11:52:26 -0700 Subject: [PATCH] Add sohkctl --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 424598a..2154206 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ DAEMON_BINARY := sohkd SERVER_BINARY := sohks +CONTROL_BINARY := sohkctl BUILDFLAGS := --release POLKIT_DIR := /etc/polkit-1/rules.d POLKIT_RULE := sohkd.rules @@ -16,6 +17,7 @@ glibc: @cargo build $(BUILDFLAGS) @cp ./target/release/$(DAEMON_BINARY) ./bin/$(DAEMON_BINARY) @cp ./target/release/$(SERVER_BINARY) ./bin/$(SERVER_BINARY) + @cp ./target/release/$(CONTROL_BINARY) ./bin/$(CONTROL_BINARY) install: @mkdir -p $(TARGET_DIR) @@ -24,13 +26,16 @@ install: @touch /etc/$(DAEMON_BINARY)/$(DAEMON_BINARY)rc @cp ./bin/$(DAEMON_BINARY) $(TARGET_DIR) @cp ./bin/$(SERVER_BINARY) $(TARGET_DIR) + @cp ./bin/$(CONTROL_BINARY) $(TARGET_DIR) @cp ./$(POLKIT_RULE) $(POLKIT_DIR)/$(POLKIT_RULE) @chmod +x $(TARGET_DIR)/$(DAEMON_BINARY) @chmod +x $(TARGET_DIR)/$(SERVER_BINARY) + @chmod +x $(TARGET_DIR)/$(CONTROL_BINARY) uninstall: @rm $(TARGET_DIR)/$(SERVER_BINARY) @rm $(TARGET_DIR)/$(DAEMON_BINARY) + @rm $(TARGET_DIR/$(CONTROL_BINARY) @rm $(POLKIT_DIR)/$(POLKIT_RULE) check: