Netatalk Frequently Asked Questions
-($Id: FAQ,v 1.7 2001-11-28 00:12:03 srittau Exp $)
+($Id: FAQ,v 1.11 2003-01-04 22:14:03 jmarcus Exp $)
-----------------------------------------------------------------------------
Q29: I compiled Samba with the --with-netatalk flag. What did that do?
Q30: What about the differences in naming schemes, and legal/illegal
characters between Windows, Macs (and unix?)
-Q31: Where can I get the cnid-db (berkely db3) software? (needed for
+Q31: Where can I get the cnid-db (Berkely DB) software? (needed for
--with-did=cnid)
Q32: What about security in Netatalk?
A: Compile with the --with-did=last flag set. This activates a different
method of calculating inodes in the software, and will hopefully fix some
of these problems. This code, along with the CNID code, was still being
- worked out in Pre7. The cnid/db3 flags also go along with this:
- --with-db3=PATH specify path to Berkeley DB3 installation
- --with-did=[scheme] set DID scheme (last,mtab,cnid)
+ worked out in Pre7. The cnid/bdb flags also go along with this:
+ --with-bdb=PATH specify path to Berkeley DB installation
+ --with-did=[scheme] set DID scheme (cnid,last)
- (For more information on CNID, see the README.cnid file [may not exist yet],
- into which I just copied wholesale Joe's comments on what he did with
- cnid and lastdid.)
+ (For more information on CNID, see the README.cnid file.)
--with-did=last reverted things back to the old 1.4b2 directory ID
calculation algorithm. This also solved the problem of the syslog
Q15: I'm having Quark Express file locking problems, is there information on that?
-A: Yes, see the question regardng DID conflicts and the --enable-did= flag.
+A: Yes, see the question regarding DID conflicts and the --enable-did= flag.
Also, try using the --flock-locks flag. Enabling this code disabled the
- new byte locking feature. With FLOCK locks, the whole file would be locked.
- With byte locks, a byte range could be locked without locking the whole file.
+ new byte locking feature. With FLOCK locks, the whole file would be locked.
+ With byte locks, a byte range could be locked without locking the whole
+ file.
Q16: I'm getting this error in Quark Express when trying to save a file to
respectively). Educating the end user is important for this problem.
-Q31: Where can I get the cnid-db (berkely db3) software? (needed for
+Q31: Where can I get the cnid-db (Berkely DB) software? (needed for
--with-did=cnid)
A: First check to see if your unix has a port or package. If not,