]> arthur.barton.de Git - netatalk.git/commitdiff
New LDAP option ldap uuid encoding, from Thomas Johnson <NTmatter@gmail.com>
authorFrank Lahm <franklahm@googlemail.com>
Wed, 25 Jul 2012 12:03:20 +0000 (14:03 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Wed, 25 Jul 2012 12:03:20 +0000 (14:03 +0200)
NEWS
man/man1/apple_dump.1
man/man1/asip-status.pl.1.tmpl
man/man5/afp.conf.5.tmpl

diff --git a/NEWS b/NEWS
index ac69ee1401ba972e6609a07104f897d4f25f398d..f108cd05106112b7351d3e0ea4dd44e4a5366f04 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
 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
@@ -12,17 +15,20 @@ Changes in 3.0.1
 
 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
index 032f1afb95a14e2967605346f80e0b539fa719d2..37e9f6e649763563fd9fb1355dc531cf11a170fd 100644 (file)
@@ -2,12 +2,12 @@
 .\"     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
 .\" -----------------------------------------------------------------
@@ -36,7 +36,9 @@ apple_dump \- Dump AppleSingle/AppleDouble format data
 .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
@@ -44,7 +46,7 @@ With no
 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
@@ -67,13 +69,13 @@ or
 \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\&.
@@ -98,4 +100,6 @@ If setting option \-e, \-f or \-d, assume FinderInfo and doesn\'t look for anoth
 \fBad\fR(1),
 \fBgetfattr\fR(1),
 \fBattr\fR(1),
-\fBrunat\fR(1)
+\fBrunat\fR(1),
+\fBgetextattr\fR(8),
+\fBlsextattr\fR(8)
index 8a0f04eea8e0751a5268ed60f4d1619fdfb3a275..4de42c58434efbf7dba702714d84b892905bf145 100644 (file)
@@ -2,12 +2,12 @@
 .\"     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
 .\" -----------------------------------------------------------------
@@ -60,22 +60,28 @@ Show version\&.
 .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
@@ -90,20 +96,27 @@ AFP reply from myserver:10548
 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
index 1861f1773081f3f397c1d0b3418d40f548285da0..50e6f81e8d611b844144e26d99b69d8d309faa71 100644 (file)
@@ -2,12 +2,12 @@
 .\"     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
 .\" -----------------------------------------------------------------
@@ -333,6 +333,21 @@ Format of the uuid string in the directory\&. A series of x and \-, where every
 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\&.