buddle systemd unit with myrpc-server deb

This commit is contained in:
2025-04-14 01:37:13 +03:00
parent 6c225f792c
commit f781c9bb6a

View File

@@ -17,7 +17,6 @@ LIB_SRC = libmysyslog/libmysyslog.c
LIB_OBJ = $(BUILD_DIR)/libmysyslog.o LIB_OBJ = $(BUILD_DIR)/libmysyslog.o
LIB_A = $(BUILD_DIR)/libmysyslog.a LIB_A = $(BUILD_DIR)/libmysyslog.a
# Переменные для deb-пакетов
version = 1.0 version = 1.0
revision = 0 revision = 0
architecture = all architecture = all
@@ -78,6 +77,10 @@ deb_server:
@echo "Description: Server for remote command execution via myRPC" >> MyRPC_server_$(version)-$(revision)_$(architecture)/DEBIAN/control @echo "Description: Server for remote command execution via myRPC" >> MyRPC_server_$(version)-$(revision)_$(architecture)/DEBIAN/control
@mkdir -p MyRPC_server_$(version)-$(revision)_$(architecture)/usr/local/bin @mkdir -p MyRPC_server_$(version)-$(revision)_$(architecture)/usr/local/bin
@cp $(TARGET_SERVER) MyRPC_server_$(version)-$(revision)_$(architecture)/usr/local/bin @cp $(TARGET_SERVER) MyRPC_server_$(version)-$(revision)_$(architecture)/usr/local/bin
@cp systemd/myrpc-server.service MyRPC_server_$(version)-$(revision)_$(architecture)/lib/systemd/system
@echo "#!/bin/sh" > MyRPC_server_$(version)-$(revision)_$(architecture)/DEBIAN/postinst
@echo "systemctl daemon-reload" >> MyRPC_server_$(version)-$(revision)_$(architecture)/DEBIAN/postinst
@chmod 755 MyRPC_server_$(version)-$(revision)_$(architecture)/DEBIAN/postinst
@dpkg-deb --root-owner-group --build MyRPC_server_$(version)-$(revision)_$(architecture) @dpkg-deb --root-owner-group --build MyRPC_server_$(version)-$(revision)_$(architecture)
############################################################################### ###############################################################################