SSブログ
エステ

netatalkのアップデート on ubuntu 10.04 [Netatalk]

前回のアップデートから1年以上放置してきたnetatalkですが、そろそろアップデートします。
というのも、ログになにやらCNID関連のエラーをもぐもぐ吐くので、アップデートついでに改善できればという思いでアップデートしてみました。
 
Mar 14 12:41:42 fs cnid_dbd[26058]: Set syslog logging to level: LOG_NOTE
Mar 14 12:41:42 fs cnid_dbd[26058]: error deleting key/value from cnid2.db: DB_SECONDARY_BAD: Secondary index inconsistent with primary
Mar 14 12:41:42 fs cnid_dbd[26058]: dbd_delete: Unable to delete entry for CNID 36879 
 
現在のnetatalk最新バージョンは2.2.2です。
 
アップデートの手順は今まで通りです。
 
 
# tar zxvf netatalk-2.2.2.tar.gz
 
# cd netatalk-2.2.2
 
# ./configure --enable-debian
 
Using libraries:
    LIBS = -lpthread  -L$(top_srcdir)/libatalk
    CFLAGS = -I$(top_srcdir)/include -D_U_="__attribute__((unused))" -g -O2 -I$(top_srcdir)/sys
    SSL:
        LIBS   =  -L/usr/lib64 -lcrypto
        CFLAGS =  -I/usr/include/openssl
    LIBGCRYPT:
        LIBS   = -lgcrypt
        CFLAGS = 
    BDB:
        LIBS   =  -L/usr/lib64 -ldb-4.8
        CFLAGS = 
Configure summary:
    Install style:
         debian
    AFP:
         Large file support (>2GB) for AFP3: yes
         Extended Attributes: ad | sys
    CNID:
         backends:  dbd last tdb
    UAMS:
         DHX     ( SHADOW)
         DHX2    ( SHADOW)
         RANDNUM (afppasswd)
         clrtxt  ( SHADOW)
         guest
    Options:
         DDP (AppleTalk) support: no
         SLP support:             no
         Zeroconf support:        yes
         tcp wrapper support:     no
         quota support:           yes
         admin group support:     yes
         valid shell check:       yes
         cracklib support:        no
         dropbox kludge:          no
         force volume uid/gid:    no
         ACL support:             no
         LDAP support:            no
 
 
# make

# make install

# /etc/init.d/netatalk restart

# /usr/local/sbin/afpd -V
 
afpd 2.2.2 - Apple Filing Protocol (AFP) daemon of Netatalk

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version. Please see the file COPYING for further information and details.

afpd has been compiled with support for these features:

          AFP versions: 2.2 3.0 3.1 3.2 3.3 
DDP(AppleTalk) Support: No
         CNID backends: dbd last tdb 
           SLP support: No
      Zeroconf support: Yes
  TCP wrappers support: No
         Quota support: Yes
   Admin group support: Yes
    Valid shell checks: Yes
      cracklib support: No
        Dropbox kludge: No
  Force volume uid/gid: No
            EA support: ad | sys
           ACL support: No
          LDAP support: No

             afpd.conf: /usr/local/etc/netatalk/afpd.conf
   AppleVolumes.system: /usr/local/etc/netatalk/AppleVolumes.system
  AppleVolumes.default: /usr/local/etc/netatalk/AppleVolumes.default
    afp_signature.conf: /usr/local/etc/netatalk/afp_signature.conf
      afp_voluuid.conf: /usr/local/etc/netatalk/afp_voluuid.conf
         afp_ldap.conf: not supported
       UAM search path: /usr/local/etc/netatalk/uams/
  Server messages path: /usr/local/etc/netatalk/msg/
              lockfile: /var/lock/afpd
 
ここで再起動してあげたところ、CNID関連のエラーはなくなりました。
よかった、よかった。 

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。