URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 2068
[ Назад ]

Исходное сообщение
"Тематический каталог: Установка СУБД InterSystems Cache 4.1.5 на FreeBSD 5.0. (freebsd install database)"

Отправлено auto_topic , 27-Май-03 11:24 
Обсуждение статьи тематического каталога: Установка СУБД InterSystems Cache 4.1.5 на FreeBSD 5.0. (freebsd install database)

Ссылка на текст статьи: http://www.opennet.me/base/dev/cache_bsd_inst.txt.html


Содержание

Сообщения в этом обсуждении
"Установка СУБД InterSystems Cache 4.1.5 на FreeBSD 5.0. (freebsd install database)"
Отправлено Александр , 27-Май-03 11:24 
патч для cstart:
--- cstart      Sun May  5 17:39:09 2002
+++ /usr/local/cachesys5/bin/cstart     Thu May 22 16:44:55 2003
@@ -417,7 +417,7 @@
        args=$args' -C '$installdir/$config.cpf'*'$cfgname
        # Pause for removal of stale cache.ids file if necessary
        if [ -f cache.ids ]; then idle=5; else idle=0; fi       #LRS475
-       ../bin/cuxs -s . $args -B &
+       ../bin/cuxs -s . $args -B &
        if [ "$!" = "" ]
        then    echo "Cache failed to start."
                echo "The Cache Control Process could not be created."
@@ -430,9 +430,10 @@
                Abort
        fi
        sleep $idle                                             #LRS475
-       seen=`ps -fp$! | tail -1 | awk '{print $2, $3}' | grep -c "$! $$"`
+       uname -a | grep -q Linux && PSARG=f || PSARG=l
+       seen=`ps -${PSARG}p$! | tail -1 | awk '{print $2, $3}' | grep -c "$! $$"`
        i=""
-       until test \( -f cache.ids \) -o \( "`ps -fp$! | tail -1 | awk '{print $2, $3}' | grep -c \"
$! $$\"`" -eq 0 \)
+       until test \( -f cache.ids \) -o \( "`ps -${PSARG}p$! | tail -1 | awk '{print $2, $3}' | gre
p -c \"$! $$\"`" -eq 0 \)
        do      i=$i"."
                sleep 3
                if [ "$i" = %

"другой патч на cstart"
Отправлено Александр , 18-Апр-05 19:43 

--- /usr/cachesys/bin/cstart0    Thu Apr 14 21:19:46 2005
+++ /usr/cachesys/bin/cstart    Thu Apr 14 22:08:55 2005
@@ -464,9 +464,9 @@
        Abort
    fi
    sleep $idle                        #LRS475
-    seen=`ps -${po}p$! | tail -1 | awk '{print $2, $3}' | grep -c "$! $$"`  #JLC622
+    seen=`ps -p$! -o ppid | tail -1 | grep -cw "$$"`
    i=""
-    until test \( -f cache.ids \) -o \( "`ps -${po}p$! | tail -1 | awk '{print $2, $3}' | grep -c \"$! $$\"`" -eq 0 \)  #JLC622
+    until test \( -f cache.ids \) -o \( "`ps -p$! -o ppid | tail -1 | grep -cw \"$$\"`" -eq 0 \)
    do    i=$i"."
        sleep 3
        if [ "$i" = "....." ]

"Установка СУБД InterSystems Cache 4.1.5 на FreeBSD 5.0. (freebsd install database)"
Отправлено Max , 28-Июн-05 10:52 
Эта статья и на FreeBSD 5.3 + Cache 5.0.16 for Linux канает :-)

"FreeBSD 6.1 + СУБД InterSystems 5.1.0.826"
Отправлено EvgeniX , 29-Июн-06 22:20 
На FreeBSD 6.1 версия 5.1 в принципе ставится нормально, но brandelf -t Linux имхо всё-же не помешают.

mod_csp под apache 1/2 не компилируется ни в какую, web работает только через ./CSPnsd

./CSPnsd игнорирует конфиг с номером http порта