Changes in 3.0.1
================
+* NEW: afpd: Optional "ldap uuid encoding = string | ms-guid" parameter to
+ afp.conf, allowing for usage of the binary objectGUID fields from
+ Active Directory.
* FIX: afpd: Fix a Solaris 10 SPARC sendfilev bug
* FIX: afpd: Fix a crash on FreeBSD
* FIX: Fix possible alignment violations due to bad casts
Changes in 3.0
==============
+
* UPD: afpd: force read only mode if cnid scheme is last
* REM: afpd: removed global option "icon"
* FIX: CNID path for user homes
Changes in 3.0 beta2
====================
+
* UPD: Solaris and friends: Replace initscript with SMF manifest
* FIX: Solaris and friends: resource fork handling
Changes in 3.0 beta1
====================
+
* UPD: afpd: Performance tuning of read/write AFP operations. New option
"afp read locks" (default: no) which disables that the server
applies UNIX byte range locks to regions of files in AFP read and
.\" Title: apple_dump
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
-.\" Date: 02 Jul 2012
+.\" Date: 16 Jul 2012
.\" Manual: Netatalk 3.0
.\" Source: Netatalk 3.0
.\" Language: English
.\"
-.TH "APPLE_DUMP" "1" "02 Jul 2012" "Netatalk 3.0" "Netatalk 3.0"
+.TH "APPLE_DUMP" "1" "16 Jul 2012" "Netatalk 3.0" "Netatalk 3.0"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.SH "DESCRIPTION"
.PP
\fBapple_dump\fR
-dump AppleSingle/AppleDouble format data\&.
+is a perl script to dump AppleSingle/AppleDouble format data\&.
+.PP
+This script can dump various AppleSingle/AppleDouble data created by mailer, archiver, Mac OS X, Netatalk and so on\&.
.PP
With no
\fIFILE\fR|\fIDIR\fR, or when
is \-, read standard input\&.
.SH "OPTIONS"
.PP
-\fB\-a\fR \fIFILE\fR|\fIDIR\fR
+\fB\-a\fR [\fIFILE\fR|\fIDIR\fR]
.RS 4
This is default\&. Dump a AppleSingle/AppleDouble file for
\fIFILE\fR
\fIDIR\fR\&.
.RE
.PP
-\fB\-f\fR \fIFILE\fR
+\fB\-f\fR [\fIFILE\fR]
.RS 4
Dump
\fIFILE\fR\&. Assume FinderInfo to be FileInfo\&.
.RE
.PP
-\fB\-d\fR \fIFILE\fR
+\fB\-d\fR [\fIFILE\fR]
.RS 4
Dump
\fIFILE\fR\&. Assume FinderInfo to be DirInfo\&.
\fBad\fR(1),
\fBgetfattr\fR(1),
\fBattr\fR(1),
-\fBrunat\fR(1)
+\fBrunat\fR(1),
+\fBgetextattr\fR(8),
+\fBlsextattr\fR(8)
.\" Title: asip-status.pl
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
-.\" Date: 02 Sep 2011
+.\" Date: 24 Jul 2012
.\" Manual: Netatalk 3.0
.\" Source: Netatalk 3.0
.\" Language: English
.\"
-.TH "ASIP\-STATUS\&.PL" "1" "02 Sep 2011" "Netatalk 3.0" "Netatalk 3.0"
+.TH "ASIP\-STATUS\&.PL" "1" "24 Jul 2012" "Netatalk 3.0" "Netatalk 3.0"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.RS 4
.\}
.nf
-\fBasip\-status\&.pl\fR 192\&.168\&.21\&.2
-AFP reply from 192\&.168\&.21\&.2:548
+\fBasip\-status\&.pl\fR 192\&.168\&.1\&.15
+AFP reply from 192\&.168\&.1\&.15:548
Flags: 1 Cmd: 3 ID: 57005
Reply: DSIGetStatus
Request ID: 57005
Machine type: Macintosh
AFP versions: AFPVersion 1\&.1,AFPVersion 2\&.0,AFPVersion 2\&.1,AFP2\&.2
UAMs: Cleartxt passwrd,Randnum exchange,2\-Way Randnum exchange
-Flags: SupportsCopyFile,SupportsChgPwd,SupportsServerMessages,
-SupportsServerSignature,SupportsTCP/IP,SupportsSuperClient
-Server name: PowerMac 9600/200
+Volume Icon & Mask: Yes
+Flags:
+ SupportsCopyFile
+ SupportsChgPwd
+ SupportsServerMessages
+ SupportsServerSignature
+ SupportsTCP/IP
+ SupportsSuperClient
+Server name: bookchan
Signature:
-04 c1 6e 59 04 c1 6e 59 04 c1 6e 59 04 c1 6e 59 \&.\&.nY\&.\&.nY\&.\&.nY\&.\&.nY
+04 1d 65 23 04 1d 65 23 04 1d 65 23 04 1d 65 23 \&.\&.e#\&.\&.e#\&.\&.e#\&.\&.e#
-Network address: 192\&.168\&.21\&.2:548 (tcp/ip address and port)
-Network address: 10\&.20 (ddp address)
+Network address: 192\&.168\&.1\&.15:548 (TCP/IP address and port)
+Network address: 65280\&.128 (ddp address)
.fi
.if n \{\
.RE
Flags: 1 Cmd: 3 ID: 57005
Reply: DSIGetStatus
Request ID: 57005
-Machine type: Netatalk
-AFP versions: AFPVersion 1\&.1,AFPVersion 2\&.0,AFPVersion 2\&.1,AFP2\&.2,AFPX03,
-AFP3\&.1
-UAMs: Cleartxt passwrd,Randnum exchange,2\-Way Randnum exchange,DHCAST128
-Flags: SupportsCopyFile,SupportsServerMessages,SupportsServerSignature,
-SupportsTCP/IP,SupportsSrvrNotifications,SupportsOpenDirectory,
-SupportsUTF8Servername,SupportsSuperClient
-Server name: Fire V480
+Machine type: Netatalk3\&.0
+AFP versions: AFP2\&.2,AFPX03,AFP3\&.1,AFP3\&.2,AFP3\&.3
+UAMs: DHX2,DHCAST128
+Volume Icon & Mask: Yes
+Flags:
+ SupportsCopyFile
+ SupportsServerMessages
+ SupportsServerSignature
+ SupportsTCP/IP
+ SupportsSrvrNotifications
+ SupportsOpenDirectory
+ SupportsUTF8Servername
+ SupportsUUIDs
+ SupportsExtSleep
+ SupportsSuperClient
+Server name: myserver
Signature:
-83 29 cc 60 83 29 cc 60 83 29 cc 60 83 29 cc 60 \&.)\&.`\&.)\&.`\&.)\&.`\&.)\&.`
+8a c6 12 3a 0e d9 95 3e 6f 31 e3 a9 17 f5 70 f6 \&.\&.\&.:\&.\&.\&.>o1\&.\&.\&.\&.p\&.
-Network address: 192\&.168\&.21\&.1:10548 (TCP/IP address and port)
-Network address: 65282\&.142 (ddp address)
-UTF8 Servername: Fire V480
+Network address: 192\&.168\&.1\&.154:10548 (TCP/IP address and port)
+UTF8 Servername: myserver
.fi
.if n \{\
.RE
.\" Title: afp.conf
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
-.\" Date: 06 Jun 2012
+.\" Date: 25 Jul 2012
.\" Manual: Netatalk 3.0
.\" Source: Netatalk 3.0
.\" Language: English
.\"
-.TH "AFP\&.CONF" "5" "06 Jun 2012" "Netatalk 3.0" "Netatalk 3.0"
+.TH "AFP\&.CONF" "5" "25 Jul 2012" "Netatalk 3.0" "Netatalk 3.0"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
Default: xxxxxxxx\-xxxx\-xxxx\-xxxx\-xxxxxxxxxxxx
.RE
.PP
+ldap uuid encoding = \fIstring | ms\-guid (default: string)\fR \fB(G)\fR
+.RS 4
+Format of the UUID of the LDAP attribute, allows usage of the binary objectGUID fields from Active Directory\&. If left unspecified, string is the default, which passes through the ASCII UUID returned by most other LDAP stores\&. If set to ms\-guid, the internal UUID representation is converted to and from the binary format used in the objectGUID attribute found on objects in Active Directory when interacting with the server\&.
+.PP
+string
+.RS 4
+UUID is a string, use with eg OpenDirectory\&.
+.RE
+.PP
+ms\-guid
+.RS 4
+Binary objectGUID from Active Directory
+.RE
+.RE
+.PP
ldap group attr = \fIdn\fR \fB(G)\fR
.RS 4
Name of the LDAP attribute with the groups short name\&.