еще про LinuxSPF

1 message Options
Embed this post
Permalink
Andrey Cherezov

еще про LinuxSPF

Reply Threaded More More options
Print post
Permalink
Привет!

В 2004-5м году я собирал и тестировал мишины LinuxSPF'ы на каких-то
свежих Linux'ах, включая sf.net, а сегодня представился случай испытать
тот готовый бинарник "spf" (который на sf.net в архиве LinuxSPF8 в
подкаталоге elf) на пожилом ASPLinux7 2002 года. Работает! :) Только
пришлось явно указать "версия.so".

\ ========= тест
: TEST1
  S" libz.so" DLOPEN ?DUP DUP H.
   IF S" zlibVersion" ROT DLSYM ?DUP DUP H.
     IF 0 SWAP EXECUTE  ASCIIZ> TYPE CR THEN
  THEN
; TEST1

: TEST2
  S" libcrypt-2.2.5.so" DLOPEN ?DUP DUP H.
   IF S" crypt" ROT DLSYM ?DUP DUP H.
     IF S" zz" DROP >R S" passw" DROP >R 0 SWAP EXECUTE ASCIIZ> TYPE
2RDROP THEN
  THEN
; TEST2


======= результат:
[ac@linux spf8]# ./spf
SPFOPT  ANS FORTH 94 for Linux
A.Cherezov  http://www.forth.org.ru/
M.Maksimov  http://maksimov435.rtc.neva.ru/  http://www.chat.ru/~mak

S" dlopen-test.f" INCLUDED
8A28D48 12AAD4 1.1.3
8A29020 284294 zzgeqfa5UcpK. Ok
=============
Хотя комплектность того линукса не позволяет даже запустить там Firefox
- нет тучи необходимых ему либ и версий либ.