[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LISPM systems on UNIX hosts.
What's the best way to use a UNIX host to store system files? I'm sure
i've got this to work in years past, but have forgotten what i did...
using a translations file something like:
(fs:set-logical-pathname-host
"KEE"
:translations `(("KEE:ai3; *.*.*" "DDUCK://lispm//kee31//ai3//*")
......
("KEE:patches; *.*.*" "DDUCK://lispm//kee31//patches//*")
("KEE:patches;kee31-1; *.*.*"
"DDUCK://lispm//kee31//patches//kee31-1//*")
.....
("KEE:window; *.*.*" "DDUCK://lispm//kee31//window//*")
("KEE:**; *.*.*" "DDUCK://lispm//kee31//*"))
:no-search-for-shadowed-physical T)
where DDUCK is a unix host, i get the following on trying to restore a
system. Does one really have to have NFS, or is there a way of getting
this to work with FTP?
Restoring file #4 as KEE:TOOLS;CDEFSYSTEM.LISP.6.
1Error: Sorry, PROBE-DIRECTORY cannot be supported over this protocol.
(FLAVOR:METHOD FS:FILE-ACCESS-PATH-OPEN FS:TCP-FTP-CONN)
0 Arg 0 (SELF): #<FS:TCP-FTP-CONN 344130217>
Arg 1 (SYS:SELF-MAPPING-TABLE): #<Map to flavor FS:TCP-FTP-CONN 2573700>
Arg 2 (FLAVOR::.GENERIC.): #<SYS:GENERIC-FUNCTION FS:FILE-ACCESS-PATH-OPEN 2015323>
Arg 3 (FS:TRANSLATED): #P"DDUCK:/lispm/kee31/tools/cdefsystem.lisp"
Arg 4 (PATHNAME): #P"KEE:TOOLS;CDEFSYSTEM.LISP.6"
Rest arg: (:DIRECTION :PROBE-DIRECTORY :ELEMENT-TYPE CHARACTER ...)
s-A, : Retry OPEN of KEE:TOOLS;CDEFSYSTEM.LISP.6
s-B: Retry OPEN using a different pathname
s-C: Retry restoring file KEE:TOOLS;CDEFSYSTEM.LISP.6
s-D, : Return to Lisp Top Level in Dynamic Lisp Listener 1
s-E: Restart process Dynamic Lisp Listener 1
thanks,
pc@ctt.bellcore.com