(Illustration by Gaich Muramatsu)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hmm...here's what I know after trying (and failing) tonight: - The precompiled binary client sets up two Windows NT services: "coda" and "venus." "venus" requires "coda" in order to operate. - The same condition holds true in the Coda 6.0.6 source tree. However, it appears that no module built from said source tree provides the "coda" service; only "venus" is provided (by venus.exe). (IOW, the only place I found any of the requisite NT syscalls was in the source for venus.) - The icky NT install/remove service code is not enabled by default; to use it, and its associated command line options, one must edit coda-src/venus/nt_util.cc and coda-src/venus/venus.cc. - Because "coda" cannot be provided, the following output is produced by venus when one tries to run it: 23:32:01 Coda Venus, version 6.0.6 23:32:01 /usr/coda/LOG size is 2709674 bytes 23:32:01 /usr/coda/DATA size is 10838696 bytes 23:32:01 Initializing RVM data... 23:32:02 ...done 23:32:02 Loading RVM data 23:32:02 Starting RealmDB scan 23:32:02 Found 1 realms 23:32:02 starting VDB scan 23:32:02 0 volume replicas 23:32:02 0 replicated volumes 23:32:02 0 CML entries allocated 23:32:02 0 CML entries on free-list 23:32:03 starting FSDB scan (4166, 100000) (25, 75, 4) 23:32:03 0 cache files in table (0 blocks) 23:32:03 4166 cache files on free-list 23:32:03 starting HDB scan 23:32:03 0 hdb entries in table 23:32:03 0 hdb entries on free-list 23:32:03 nt_initialize_ipc: trying to start coda file system. 23:32:03 nt_initialize_ipc: CreateFile failed. Is the coda installed properly? The nt_initialize_ipc function is in nt_util.cc; before printing its output, it a) calls CreateFile to make some kind of device node and fails, b) tries to start the "coda" service (which doesn't work), and c) tries to create the device node again, whereupon it fails once more and dies. So the big questions now are "What module provides the 'coda' service, and how do I get it/turn it on?" - -- Nicholas Haggin A.M.D.G. Find my public keys at my website: http://nhaggin.freeshell.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3-nr1 (Windows 2000) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA8hgAYbuXiaDnyW4RAkZZAJoCZh3DidAPJQoU8fKUH4AFWEuOwwCfcq00 O8gvAAe8q0fSW8wgzHWdxKg= =QBog -----END PGP SIGNATURE-----Received on 2004-07-12 00:38:42