]> arthur.barton.de Git - netatalk.git/log
netatalk.git
12 years agoupdate redhat-sysv initscript
HAT [Sat, 24 Mar 2012 15:00:03 +0000 (00:00 +0900)]
update redhat-sysv initscript

12 years agoFix keep session stuff
Frank Lahm [Sat, 24 Mar 2012 13:15:03 +0000 (14:15 +0100)]
Fix keep session stuff

12 years agoIgnore generated afp.conf
Frank Lahm [Sat, 24 Mar 2012 13:02:08 +0000 (14:02 +0100)]
Ignore generated afp.conf

12 years agoImport manpages from XML
Frank Lahm [Sat, 24 Mar 2012 07:15:03 +0000 (08:15 +0100)]
Import manpages from XML

12 years agoMerge remote branch 'sf/branch-allea' into branch-allea
Frank Lahm [Sat, 24 Mar 2012 07:12:54 +0000 (08:12 +0100)]
Merge remote branch 'sf/branch-allea' into branch-allea

12 years agomake distcheck fixes
Frank Lahm [Sat, 24 Mar 2012 07:12:06 +0000 (08:12 +0100)]
make distcheck fixes

12 years agoSTATEDIR in manpages
HAT [Fri, 23 Mar 2012 18:00:34 +0000 (03:00 +0900)]
STATEDIR in manpages

12 years agoReduce loglevel
Frank Lahm [Fri, 23 Mar 2012 15:55:40 +0000 (16:55 +0100)]
Reduce loglevel

12 years agoDisable libevent tests
Frank Lahm [Fri, 23 Mar 2012 15:54:27 +0000 (16:54 +0100)]
Disable libevent tests

12 years agoiniparser.h has moved to include/atalk
Frank Lahm [Fri, 23 Mar 2012 15:40:33 +0000 (16:40 +0100)]
iniparser.h has moved to include/atalk

12 years agoFix make check
Frank Lahm [Fri, 23 Mar 2012 15:38:08 +0000 (16:38 +0100)]
Fix make check

12 years agoRe-add libevent from git, remove all build files
Frank Lahm [Fri, 23 Mar 2012 13:38:58 +0000 (14:38 +0100)]
Re-add libevent from git, remove all build files

12 years agoImport manpages from XML
Frank Lahm [Fri, 23 Mar 2012 13:08:05 +0000 (14:08 +0100)]
Import manpages from XML

12 years agoReliable shutdown of started services
Frank Lahm [Fri, 23 Mar 2012 13:03:34 +0000 (14:03 +0100)]
Reliable shutdown of started services

12 years agoAdjust log messages
Frank Lahm [Fri, 23 Mar 2012 06:14:13 +0000 (07:14 +0100)]
Adjust log messages

12 years agoEnsure afpd and cnid_metad get killed
Frank Lahm [Thu, 22 Mar 2012 20:29:32 +0000 (21:29 +0100)]
Ensure afpd and cnid_metad get killed

12 years agoFixes
Frank Lahm [Thu, 22 Mar 2012 19:44:22 +0000 (20:44 +0100)]
Fixes

12 years agosignature parameter: more simple syntax
HAT [Thu, 22 Mar 2012 18:13:35 +0000 (03:13 +0900)]
signature parameter: more simple syntax

12 years agoJuggel with gitignore
Frank Lahm [Thu, 22 Mar 2012 15:56:56 +0000 (16:56 +0100)]
Juggel with gitignore

12 years agoAdd libevent files previously ignored from git toplevel gitignore file
Frank Lahm [Thu, 22 Mar 2012 15:51:16 +0000 (16:51 +0100)]
Add libevent files previously ignored from git toplevel gitignore file

12 years agoAdd netatlk.8
Frank Lahm [Thu, 22 Mar 2012 15:28:48 +0000 (16:28 +0100)]
Add netatlk.8

12 years agoFix
Frank Lahm [Thu, 22 Mar 2012 15:28:03 +0000 (16:28 +0100)]
Fix

12 years agoAdd libevent configure script to git, it was ignored from the toplevel .gitignore...
Frank Lahm [Thu, 22 Mar 2012 15:25:46 +0000 (16:25 +0100)]
Add libevent configure script to git, it was ignored from the toplevel .gitignore file

12 years agoNew netatalk.8 manpage
Frank Lahm [Thu, 22 Mar 2012 14:37:45 +0000 (15:37 +0100)]
New netatalk.8 manpage

12 years agoRemove usage of OPTION_DEBUG in sendfile funcs
Frank Lahm [Thu, 22 Mar 2012 13:56:53 +0000 (14:56 +0100)]
Remove usage of OPTION_DEBUG in sendfile funcs

12 years agoNew service controller
Frank Lahm [Thu, 22 Mar 2012 13:49:30 +0000 (14:49 +0100)]
New service controller

12 years agoNew service controller process netatalk
Frank Lahm [Thu, 22 Mar 2012 13:37:15 +0000 (14:37 +0100)]
New service controller process netatalk

12 years agoabbreviation should not be used
HAT [Thu, 22 Mar 2012 12:03:51 +0000 (21:03 +0900)]
abbreviation should not be used

12 years agoDebian initscript: start avahi-daemon (if available) before atalkd,
HAT [Wed, 21 Mar 2012 16:08:39 +0000 (01:08 +0900)]
Debian initscript: start avahi-daemon (if available) before atalkd,
from netatalk_2.2.2-1 deb package

12 years agoImport manpages from XML
Frank Lahm [Wed, 21 Mar 2012 15:40:29 +0000 (16:40 +0100)]
Import manpages from XML

12 years agoConvert server and volume options to boolean style
Frank Lahm [Wed, 21 Mar 2012 14:15:18 +0000 (15:15 +0100)]
Convert server and volume options to boolean style

12 years agoRemove remaining caseinsensitive stuff
Frank Lahm [Wed, 21 Mar 2012 14:14:45 +0000 (15:14 +0100)]
Remove remaining caseinsensitive stuff

12 years agoAdd Kerberos libs to afpd, we need it with the new kerb stuff
Frank Lahm [Wed, 21 Mar 2012 11:23:25 +0000 (12:23 +0100)]
Add Kerberos libs to afpd, we need it with the new kerb stuff

12 years agoImport manpage from XML
Frank Lahm [Tue, 20 Mar 2012 17:54:42 +0000 (18:54 +0100)]
Import manpage from XML

12 years agoAdjust charset comments
Frank Lahm [Tue, 20 Mar 2012 16:34:42 +0000 (17:34 +0100)]
Adjust charset comments

12 years agoFix server options parser.
Frank Lahm [Tue, 20 Mar 2012 16:01:16 +0000 (17:01 +0100)]
Fix server options parser.
New server option "nosendfile" to disable sendfile() usage at runtime.

12 years agoMerge branch 'branch-allea' of netafp.com:git/netatalk into branch-allea
Frank Lahm [Mon, 19 Mar 2012 13:13:39 +0000 (14:13 +0100)]
Merge branch 'branch-allea' of netafp.com:git/netatalk into branch-allea

12 years agoFix one off
Frank Lahm [Mon, 19 Mar 2012 13:11:19 +0000 (14:11 +0100)]
Fix one off

12 years agoChange status_directorynames to use keytab when constructing names
Jamie Gilbertson [Fri, 16 Mar 2012 03:46:38 +0000 (21:46 -0600)]
Change status_directorynames to use keytab when constructing names

v3: Forgot to pass the address of 'data' to append_directoryname (since it adjusts it by the length of the principal)
v2: Add append_directory name
v2: Construct a directory name even if Kerberos support is disabled

When constructing the DirectoryNames portion of the response, we check if uams_gss is loaded. If it isn't, we don't bother with constructing a name. If uams_gss *is* loaded, we need to check the options k5service, fqdn and k5realm. If they are set, we construct a service principal name using them, and ensure that principal is present in afpd's keytab. Otherwise, we use the principal from the first entry in the keytab. After we have a valid principal, we convert it to a directory name, and use it for the response.

AFPSRVRINFO_SRVRDIR implies that we can authenticate via Kerberos, so only enable that if uams_gss is loaded.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoAdd configure option for Kerberos support
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:33 +0000 (20:34 -0600)]
Add configure option for Kerberos support

We need to use the native Kerberos API to read afpd's keytab. So, we add a configure feature for the next patch in the series to use.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoFormatting/logging for uams_gss
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:32 +0000 (20:34 -0600)]
Formatting/logging for uams_gss

Changed formatting to be consistent.
Added convenience macros for logging.
Log which service principal the client chose to use.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoUse stdint.h
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:31 +0000 (20:34 -0600)]
Use stdint.h

Since we now require at least C99 to build, use the standard int types defined in <stdint.h>

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoCleaned up includes
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:30 +0000 (20:34 -0600)]
Cleaned up includes

Removed includes that are either not used or included indirectly.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoRegister just UAM_SERVER_LOGIN_EXT
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:29 +0000 (20:34 -0600)]
Register just UAM_SERVER_LOGIN_EXT

Registering UAM_SERVER_LOGIN_EXT is sufficent, since it and UAM_SERVER_LOGIN are treated the same by uam.c and auth.c

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoUse principals in keytab instead of specifying one
Jamie Gilbertson [Tue, 13 Mar 2012 02:34:28 +0000 (20:34 -0600)]
Use principals in keytab instead of specifying one

We now accept any principal that is in afpd's keytab as valid. As a result, removed code that used the various Kerberos options to specify the principal to use in gss_accept_sec_context.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoremove perm option
HAT [Sun, 18 Mar 2012 23:23:07 +0000 (08:23 +0900)]
remove perm option

12 years agomore intuitive parameter
HAT [Sun, 18 Mar 2012 16:06:49 +0000 (01:06 +0900)]
more intuitive parameter
delimiter is comma and space

12 years agoImport manpage
Frank Lahm [Sun, 18 Mar 2012 15:41:07 +0000 (16:41 +0100)]
Import manpage

12 years agoAppend time to sleep and disconnect option
Frank Lahm [Sun, 18 Mar 2012 15:33:03 +0000 (16:33 +0100)]
Append time to sleep and disconnect option

12 years agoDont remove rfork EA on zero leght truncation ifdef HAVE_EAFD
Frank Lahm [Sun, 18 Mar 2012 14:25:55 +0000 (15:25 +0100)]
Dont remove rfork EA on zero leght truncation ifdef HAVE_EAFD

12 years agoFix removal of zero truncated rforks
Frank Lahm [Sun, 18 Mar 2012 09:51:30 +0000 (10:51 +0100)]
Fix removal of zero truncated rforks

12 years agoInitialize filler to zero
Frank Lahm [Sun, 18 Mar 2012 06:40:26 +0000 (07:40 +0100)]
Initialize filler to zero

12 years agoFix for previous merge from master
Frank Lahm [Sun, 18 Mar 2012 06:38:38 +0000 (07:38 +0100)]
Fix for previous merge from master

12 years agoMerge remote branch 'sf/branch-allea' into branch-allea
Frank Lahm [Sat, 17 Mar 2012 21:18:55 +0000 (22:18 +0100)]
Merge remote branch 'sf/branch-allea' into branch-allea

12 years agoMerge master
Frank Lahm [Sat, 17 Mar 2012 21:18:14 +0000 (22:18 +0100)]
Merge master

12 years agoMerge remote branch 'sf/master'
Frank Lahm [Sat, 17 Mar 2012 17:10:52 +0000 (18:10 +0100)]
Merge remote branch 'sf/master'

12 years agoCleanup respawn throttling code
Frank Lahm [Sat, 17 Mar 2012 17:08:58 +0000 (18:08 +0100)]
Cleanup respawn throttling code

12 years agodefault charset
HAT [Sat, 17 Mar 2012 16:18:04 +0000 (01:18 +0900)]
default charset

12 years agoMerge remote branch 'sf/branch-allea' into branch-allea
Frank Lahm [Fri, 16 Mar 2012 14:20:04 +0000 (15:20 +0100)]
Merge remote branch 'sf/branch-allea' into branch-allea

12 years agoFix hostname detection
Frank Lahm [Fri, 16 Mar 2012 14:17:53 +0000 (15:17 +0100)]
Fix hostname detection

12 years agoLOG for LOCALE
HAT [Fri, 16 Mar 2012 14:16:28 +0000 (23:16 +0900)]
LOG for LOCALE

12 years agolibatalk is now a read dynamic library
Frank Lahm [Thu, 15 Mar 2012 18:52:21 +0000 (19:52 +0100)]
libatalk is now a read dynamic library

12 years agorenewal of charset options
HAT [Thu, 15 Mar 2012 16:36:52 +0000 (01:36 +0900)]
renewal of charset options
unix charset = LOCALE [G]
vol charset = UTF8 [G] [V]
mac charset = MAC_ROMAN [G] [V]

BUG:  manpage has not been corrected yet.
TODO: default value of unix charset is LOCALE or UTF8 ?

12 years agosmall fix
HAT [Thu, 15 Mar 2012 14:46:05 +0000 (23:46 +0900)]
small fix

12 years agoreplace "sysv-style" with "init-style"
HAT [Thu, 15 Mar 2012 13:25:28 +0000 (22:25 +0900)]
replace "sysv-style" with "init-style"

12 years agoOption for specifying path to CNID database is now a global opion named 'vol dbpath'
Frank Lahm [Thu, 15 Mar 2012 10:02:21 +0000 (11:02 +0100)]
Option for specifying path to CNID database is now a global opion named 'vol dbpath'

12 years agoMerge remote branch 'sf/branch-allea' into branch-allea
Frank Lahm [Thu, 15 Mar 2012 09:41:47 +0000 (10:41 +0100)]
Merge remote branch 'sf/branch-allea' into branch-allea

12 years agoChange default installation directories:
Frank Lahm [Thu, 15 Mar 2012 09:33:43 +0000 (10:33 +0100)]
Change default installation directories:
1. afp.conf to $sysconfdir
2. UAMS to $libdir/netatalk
Fix afpd -v ouput.

12 years agoMove AppleDB
Frank Lahm [Thu, 15 Mar 2012 05:57:51 +0000 (06:57 +0100)]
Move AppleDB

12 years agoNew state dir
Frank Lahm [Wed, 14 Mar 2012 14:02:08 +0000 (15:02 +0100)]
New state dir

12 years agoremove ATALK_MAC_CHARSET and ATALK_UNIX_CHARSET
HAT [Wed, 14 Mar 2012 13:04:00 +0000 (22:04 +0900)]
remove ATALK_MAC_CHARSET and ATALK_UNIX_CHARSET

12 years agoCleanup
Frank Lahm [Wed, 14 Mar 2012 12:30:39 +0000 (13:30 +0100)]
Cleanup

12 years agoDo not ask for SUSv3, instead use <atalk/standard.h> as necessary
Frank Lahm [Wed, 14 Mar 2012 11:25:54 +0000 (12:25 +0100)]
Do not ask for SUSv3, instead use <atalk/standard.h> as necessary

12 years agoUse reentrant strtok_r
Frank Lahm [Wed, 14 Mar 2012 09:38:26 +0000 (10:38 +0100)]
Use reentrant strtok_r

12 years agoremove legacy stuff
HAT [Tue, 13 Mar 2012 16:22:42 +0000 (01:22 +0900)]
remove legacy stuff

12 years agoafp.conf: show version
HAT [Tue, 13 Mar 2012 15:54:12 +0000 (00:54 +0900)]
afp.conf: show version

12 years agoFor the future, conf file version is clarified
HAT [Tue, 13 Mar 2012 15:43:23 +0000 (00:43 +0900)]
For the future, conf file version is clarified

12 years agoinitscript: fix
HAT [Tue, 13 Mar 2012 14:48:37 +0000 (23:48 +0900)]
initscript: fix
not use AC_ARG_ENABLE

12 years agoNot all krb5-config support gssapi libs output
Frank Lahm [Tue, 13 Mar 2012 11:14:43 +0000 (12:14 +0100)]
Not all krb5-config support gssapi libs output

12 years agoMissing include
Frank Lahm [Tue, 13 Mar 2012 08:35:04 +0000 (09:35 +0100)]
Missing include

12 years agoupdate initscripts
HAT [Mon, 12 Mar 2012 17:17:25 +0000 (02:17 +0900)]
update initscripts

12 years agoAdd missing default value for dbpath
Frank Lahm [Mon, 12 Mar 2012 16:15:37 +0000 (17:15 +0100)]
Add missing default value for dbpath

12 years agoOffset was not added when reading ressource fork
Frank Lahm [Mon, 12 Mar 2012 15:36:48 +0000 (16:36 +0100)]
Offset was not added when reading ressource fork

12 years agoRemove empty adoubel rfork and use UNIX name in struct adouble
Frank Lahm [Mon, 12 Mar 2012 14:34:40 +0000 (15:34 +0100)]
Remove empty adoubel rfork and use UNIX name in struct adouble

12 years agoCreating a ressource fork clobbered the metadata EA
Frank Lahm [Mon, 12 Mar 2012 12:01:19 +0000 (13:01 +0100)]
Creating a ressource fork clobbered the metadata EA

12 years agoHonor the debug option (we fork before parsing config)
Jamie Gilbertson [Sun, 11 Mar 2012 06:02:11 +0000 (23:02 -0700)]
Honor the debug option (we fork before parsing config)

afpd doesn't actually respect the debug command-line option, because obj.options.flags isn't updated until after afpd has already daemonized itself. Changed to check obj.cmdlineflags instead.

Signed-off-by: Jamie Gilbertson <jamie.gilbertson@luniv.ca>
12 years agoMerge branch 'master' of netafp.com:git/netatalk
Frank Lahm [Fri, 9 Mar 2012 10:20:56 +0000 (11:20 +0100)]
Merge branch 'master' of netafp.com:git/netatalk

12 years agoFix dependencie on LDAP
Frank Lahm [Fri, 9 Mar 2012 10:20:40 +0000 (11:20 +0100)]
Fix dependencie on LDAP

12 years agoChanges to the iniparser lib
Frank Lahm [Thu, 8 Mar 2012 15:01:11 +0000 (16:01 +0100)]
Changes to the iniparser lib

12 years agoMerge remote branch 'netafp/master' into branch-allea
Frank Lahm [Wed, 7 Mar 2012 13:17:26 +0000 (14:17 +0100)]
Merge remote branch 'netafp/master' into branch-allea

12 years agoCheck if server_name might is GSS_C_NO_NAME
Frank Lahm [Wed, 7 Mar 2012 13:16:44 +0000 (14:16 +0100)]
Check if server_name might is GSS_C_NO_NAME

12 years agoMerge remote branch 'sf/branch-allea' into branch-allea
Frank Lahm [Wed, 7 Mar 2012 12:55:27 +0000 (13:55 +0100)]
Merge remote branch 'sf/branch-allea' into branch-allea

12 years agomanpage of afp.conf was not installed
HAT [Wed, 7 Mar 2012 13:44:25 +0000 (22:44 +0900)]
manpage of afp.conf was not installed

12 years agoNo home for guest logins
Frank Lahm [Wed, 7 Mar 2012 12:54:13 +0000 (13:54 +0100)]
No home for guest logins

12 years agoTest for EAs and ad_convert as root
Frank Lahm [Wed, 7 Mar 2012 10:52:57 +0000 (11:52 +0100)]
Test for EAs and ad_convert as root

12 years agoReset curdir when closing a volume, fixes a crash in movecwd()
Frank Lahm [Wed, 7 Mar 2012 10:49:33 +0000 (11:49 +0100)]
Reset curdir when closing a volume, fixes a crash in movecwd()

12 years agoFix mdns merge from master
Frank Lahm [Wed, 7 Mar 2012 10:05:38 +0000 (11:05 +0100)]
Fix mdns merge from master

12 years agoEnsure username has no trailing slash and fix hostaccessvol
Frank Lahm [Wed, 7 Mar 2012 10:12:01 +0000 (11:12 +0100)]
Ensure username has no trailing slash and fix hostaccessvol

12 years agoMerge master
Frank Lahm [Wed, 7 Mar 2012 09:34:30 +0000 (10:34 +0100)]
Merge master

12 years agoLDAP config string values must be strdup'ed
Frank Lahm [Tue, 6 Mar 2012 15:58:06 +0000 (16:58 +0100)]
LDAP config string values must be strdup'ed