Package: netatalk
Version: 2.0.2-3
Followup-For: Bug #185685

Additional Information:

Technically, world write access to .AppleDB was not needed.  All users
who will be using the share need write access to .AppleDB and the
files it contains.  It is sufficient to create a 'share' group
containing all users you wish to give access, and set group
read+write+sticky on .AppleDB and give group read+write to all files
beneath it.

For a bit on concealment, .AppleDB can be moved from the root of the
share by setting dbpath in AppleVolumes.default explicitly to a hidden
directory.

# mkdir /var/hidden
# chmod 700 /var/hidden
dbpath:/var/local/hidden/.AppleDB/

Additional information can be had from the FAQ on
http://netatalk.sourceforge.net/

http://netatalk.sourceforge.net/wiki/index.php/SpecialFilesFolders?PHPSESSID=3f04cf483b415d82f4de062091baf087



* * * * *

Actually, with some minor tweaking to the package it looks like this
bug could be closed now.

If the rc netatalk script is modified to start the cnid_metad process
and if the AppleVolumes.default share uses the dbd back end like this:

/home/test      "test"  cnidscheme:dbd

Then the .AppleDB directory will be created root.root 755, or what
every you have your umask set to.

* * * * *

P.S.  I'm trying to become a developer, so any suggestion or council
are gladly received.

-Sam George

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages netatalk depends on:
ii  cracklib2                   2.7-15       A pro-active password checker libr
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libcupsys2-gnutls10         1.1.23-7     Common UNIX Printing System(tm) -
ii  libdb4.2                    4.2.52-18    Berkeley v4.2 Database Libraries [
ii  libgssapi1-heimdal          0.6.3-8      Libraries for Heimdal Kerberos
ii  libpam-modules              0.76-22      Pluggable Authentication Modules f
ii  libpam-runtime              0.76-22      Runtime support for the PAM librar
ii  libpam0g                    0.76-22      Pluggable Authentication Modules l
ii  libslp1                     1.0.11a-2    OpenSLP libraries
ii  libssl0.9.7                 0.9.7e-3     SSL shared libraries
ii  libwrap0                    7.6.dbs-8    Wietse Venema's TCP wrappers libra
ii  netbase                     4.20         Basic TCP/IP networking system
ii  perl                        5.8.4-6      Larry Wall's Practical Extraction

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to