diff options
author | witt | 2024-09-24 14:21:20 +0800 |
---|---|---|
committer | witt | 2024-09-24 14:21:20 +0800 |
commit | d1b4a60c266605c3d8bd3a6b8e7a70ab6442bf98 (patch) | |
tree | 99b241e1ce5ec48e8b8b2cfbc8e49462582ceb5f /alisase.install | |
parent | c42ad9e7dfff5f1ca59146969426202b3f92b9e2 (diff) | |
download | aur-d1b4a60c266605c3d8bd3a6b8e7a70ab6442bf98.tar.gz |
feat: 使用systemctl 管理alisasesvc守护进程
Diffstat (limited to 'alisase.install')
-rw-r--r-- | alisase.install | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/alisase.install b/alisase.install index 68ab44a2e2dd..14de9ec604a5 100644 --- a/alisase.install +++ b/alisase.install @@ -1,6 +1,26 @@ post_install() { /usr/local/bin/alisase-bin/3.4.2/alisasesvc --install - /usr/local/bin/alisase-bin/3.4.2/alisasesvc --daemon + + systemctl daemon-reload + + if systemctl -q is-active alisase.service ;then + systemctl restart alisase.service + fi + + ECHOLEN=$(echo -e | awk '{ print length($0) }') + if [ "${ECHOLEN}" = '0' ] + then + ECHO='echo -e' + else + ECHO='echo' + fi + + $ECHO "\033[36m**********************************************************************\033[0m" + $ECHO "\033[36m* alisase daemon service must be running for Sase-ui client to work *\033[0m" + $ECHO "\033[36m* Type: systemctl start alisase.service *\033[0m" + $ECHO "\033[36m* Auto start: systemctl enable alisase.service *\033[0m" + $ECHO "\033[36m**********************************************************************\033[0m" + } post_upgrade() { |