]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Introduce SLC SDK RPMs
authorMathieu Baudier <mbaudier@argeo.org>
Fri, 16 Apr 2010 11:07:25 +0000 (11:07 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Fri, 16 Apr 2010 11:07:25 +0000 (11:07 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@3466 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

dist/org.argeo.slc.sdk/pom.xml
dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-agent
dist/org.argeo.slc.sdk/src/main/rpm/etc/init.d/slc-server

index dda3a3196a9ac0f57a73ce58990a6578ab7f2f91..bf9c6c3883d731b2dedaacb8f4da2ed84761b0ff 100644 (file)
                                                                        </preremoveScriptlet>
                                                                        <requires>
                                                                                <require>java</require>
+                                                                               <!-- For the start/stop scripts -->
+                                                                               <require>expect</require>
                                                                        </requires>
                                                                </configuration>
                                                        </execution>
index 416b278182bea48071e6d2518e29de15782133d1..a50105f1912bfb6a6d9270022a0790a96397eed8 100644 (file)
@@ -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
index 6835212f98ff3357666d74e3c168592bbee1b6ad..cc98549dd63a15dc50b73cb9477941b14283749f 100644 (file)
@@ -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