buddle systemd unit with myrpc-server deb

This commit is contained in:
gandc 2025-04-14 01:37:13 +03:00
parent 6c225f792c
commit f781c9bb6a
Signed by: gandc
GPG Key ID: 9F77B03D43C42CB4

View File

@ -17,7 +17,6 @@ LIB_SRC = libmysyslog/libmysyslog.c
LIB_OBJ = $(BUILD_DIR)/libmysyslog.o
LIB_A = $(BUILD_DIR)/libmysyslog.a
# Переменные для deb-пакетов
version = 1.0
revision = 0
architecture = all
@ -78,6 +77,10 @@ deb_server:
@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
@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)
###############################################################################