From 4f72d5affd316645d82090432f00432819f6c2f6 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 16 Apr 2010 11:07:25 +0000 Subject: [PATCH] Introduce SLC SDK RPMs git-svn-id: https://svn.argeo.org/slc/trunk@3466 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- dist/org.argeo.slc.sdk/pom.xml | 2 ++ dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent | 6 ++++-- dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/dist/org.argeo.slc.sdk/pom.xml b/dist/org.argeo.slc.sdk/pom.xml index dda3a3196..bf9c6c388 100644 --- a/dist/org.argeo.slc.sdk/pom.xml +++ b/dist/org.argeo.slc.sdk/pom.xml @@ -282,6 +282,8 @@ java + + expect diff --git a/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent b/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent index 416b27818..a50105f19 100644 --- a/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent +++ b/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent @@ -20,8 +20,10 @@ start() { } stop() { - telnet localhost 3030 << EOF -close + /usr/bin/expect << EOF +spawn telnet localhost 3030 +expect "osgi>" +send "close\r" EOF action $"Stop SLC agent" /bin/true return $RETVAL diff --git a/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server b/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server index 6835212f9..cc98549dd 100644 --- a/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server +++ b/dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server @@ -20,8 +20,10 @@ start() { } stop() { - telnet localhost 3040 << EOF -close + /usr/bin/expect << EOF +spawn telnet localhost 3040 +expect "osgi>" +send "close\r" EOF action $"Stop SLC server" /bin/true return $RETVAL -- 2.39.2