[Bug 515091] New: netatalk init script provides no start/stop for cnid_metad
http://bugzilla.novell.com/show_bug.cgi?id=515091 Summary: netatalk init script provides no start/stop for cnid_metad Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: x86 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: stefan.muenkner@uni-tuebingen.de QAContact: qa@suse.de Found By: --- Created an attachment (id=299452) --> (http://bugzilla.novell.com/attachment.cgi?id=299452) patch for the netatalk rc file Since some time ago netatalk provides different methods to store cnids and introduced a cnid_metad to control the database access. In netatalk.conf the cnid_metad can be configured to be run and although the netatalk rc.atalk.suse.tmpl provides the start/stop commands they are missing from the opensuse distribution. Attached is a patch to solve the issue. Otherwise the rc.atalk.suse.tmpl provided by the netatalk developers should be honored in the build process. BTW this applies also to 11.1 AFAIK. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=515091 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |stefan.fent@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=515091 User franklahm@googlemail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=515091#c1 Frank Lahm <franklahm@googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |franklahm@googlemail.com --- Comment #1 from Frank Lahm <franklahm@googlemail.com> 2009-10-13 02:52:00 MDT --- +1 The next Netatalk version 2.1 will use a CNID backend by default (dbd) that in fact requires cnid_metad. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c2 --- Comment #2 from Stefan Münkner <stefan.muenkner@uks.eu> 2011-02-28 10:17:29 UTC --- I have installed 11.3 now, netatalk is at version 2.0.3 (which btw is about 6 years old now) and absolutely *nothing* has changed regarding the bug... Anything I could do besides posting here again..... Any plans to use a more recent version of netatalk (stable is at 2.1.5) for openSuSE? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c Stefan Münkner <stefan.muenkner@uks.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Component|Other |Network AssignedTo|stefan.fent@novell.com |bnc-team-screening@forge.pr | |ovo.novell.com Product|openSUSE 11.0 |openSUSE 11.3 Target Milestone|--- |Final OS/Version|openSUSE 11.0 |openSUSE 11.3 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c Stefan Münkner <stefan.muenkner@uks.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Network |Other -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c Stefan Münkner <stefan.muenkner@uks.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Platform|x86 |x86-64 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c zj jia <zjjia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@novell.com AssignedTo|bnc-team-screening@forge.pr |pgajdos@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c3 Petr Gajdos <pgajdos@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |stefan.muenkner@uks.eu --- Comment #3 from Petr Gajdos <pgajdos@novell.com> 2011-05-26 12:01:56 UTC --- Could you please test netatalk from network repo? Unfortunately I don't know much about this prorgram. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c4 --- Comment #4 from Frank Lahm <franklahm@googlemail.com> 2011-05-26 12:12:44 UTC --- For commercial use I'd consider buying support from <http://www.netafp.com/> and use their Netatalk package installer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c5 Stefan Münkner <stefan.muenkner@uks.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |stefan.muenkner@uks.eu InfoProvider|stefan.muenkner@uks.eu | --- Comment #5 from Stefan Münkner <stefan.muenkner@uks.eu> 2011-05-26 15:31:25 UTC --- @Petr Gajdos What repository are you referring to? The distribution repos for 11.3 and 11.4 all contains the same old 2.0.3 Version. The network/ and the network:/ community repos do not contain netatalk packages. I tested the available versioins for opensuse 11.3 and 11.4 and both did not start the cnid_metad at all. @Frank Lahm I doubt very much that you consider "buying" commercial support from netafp.com, since according to the whois entry for netafp.com you own the domain and probably the "company" so "buying" support from yourself is probably not the correct term here. I call this blatant (and in a way clumsily performed) self advertising, please stop this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c6 Petr Gajdos <pgajdos@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |stefan.muenkner@uks.eu --- Comment #6 from Petr Gajdos <pgajdos@novell.com> 2011-05-30 08:48:34 UTC --- (In reply to comment #5)
@Petr Gajdos What repository are you referring to? The distribution repos for 11.3 and 11.4 all contains the same old 2.0.3 Version. The network/ and the network:/ community repos do not contain netatalk packages. I tested the available versioins for opensuse 11.3 and 11.4 and both did not start the cnid_metad at all.
You are right, there was only Factory build flag switched on, sorry for that. It should be built soon. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c7 --- Comment #7 from Petr Gajdos <pgajdos@novell.com> 2011-05-30 14:05:12 UTC --- For some reason, the new netatalk doesn't build for 11.3 though. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c8 --- Comment #8 from Stefan Münkner <stefan.muenkner@uks.eu> 2011-05-31 10:46:33 UTC --- IIRC the newest netatalk versions (from netatalk 2.1 onwards) require Berkely DB => version 4.6 that is not directly provided by 11.3, so it would need additional packages. I tried it once and had problems getting the newer Berkeley DB versions installed with the dependency correctly resolved. It compiles under 11.4 though (out of the box, AFAIK) and 2.0.5 might compile under 11.3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c9 --- Comment #9 from Petr Gajdos <pgajdos@novell.com> 2011-05-31 14:34:30 UTC --- netatalk 2.1.5 is in http://download.opensuse.org/repositories/network/ I would be very glad if you will try it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c10 --- Comment #10 from Petr Gajdos <pgajdos@novell.com> 2011-06-09 10:51:38 UTC --- Stefan? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c11 --- Comment #11 from Stefan Münkner <stefan.muenkner@uks.eu> 2011-06-09 10:56:25 UTC --- Sorry, I have been very busy lately I will try the package today or tomorrow -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c12 --- Comment #12 from Petr Gajdos <pgajdos@novell.com> 2011-06-09 11:15:21 UTC --- (In reply to comment #11)
Sorry, I have been very busy lately I will try the package today or tomorrow
No hurry I wanted only to know if you still keep in touch ;-). Thanks for participating. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c13 --- Comment #13 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-06-22 13:35:19 UTC --- Ok I tested it, although not in a heavy load environment. So far it seems to work - at least with my configurations. I plan to switch over to 11.4 on a server here within 10 days or so. Will be trying it out on that server which gets some load on the afpd. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c14 --- Comment #14 from Petr Gajdos <pgajdos@novell.com> 2011-06-23 08:17:30 UTC --- Thanks Stefan! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c15 --- Comment #15 from Petr Gajdos <pgajdos@novell.com> 2011-07-14 14:00:14 UTC --- vacation till 2011-07-25 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c16 --- Comment #16 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-07-15 12:33:22 UTC --- I have it running in a more demanding environment and it still just works. I haven't come around to test some of the "more recent" features like time-machine network volumes yet, whenever I find time to do that I will report the results. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c17 --- Comment #17 from Petr Gajdos <pgajdos@novell.com> 2011-07-25 11:42:08 UTC --- Excelent, thanks a lot! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c18 --- Comment #18 from Petr Gajdos <pgajdos@novell.com> 2011-08-16 08:56:25 UTC --- Stefan, if you think netatalk 2.1.5 from network repository is ready for factory, I will submit it now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c19 --- Comment #19 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-08-16 11:55:57 UTC --- Yes and no. The cnid_metad issue is definitely solved. The package could do with more sensible revision number. The current stable version ist at 2.2.0 but 2.1.5 should be perfectly fine. Another problem is, that Mac OS X 10.7 (Lion) requires at least uams_dhx2 as a password encryption module which the current netatalk rpm is not providing. Thus Lion based Mac simply refuse to logon unless you tell them in a lengthy procedure to do so anyway. But that is totally unrelated to this bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c20 --- Comment #20 from Petr Gajdos <pgajdos@novell.com> 2011-08-16 17:15:30 UTC --- Stefan, could you please test netatalk 2.2.0 from network repository? There was many binaries removed, don't know if this is expected. Your help is very appreciated. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c21 --- Comment #21 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-08-17 13:56:15 UTC --- Created an attachment (id=446192) --> (http://bugzilla.novell.com/attachment.cgi?id=446192) enhanced netatalk-2.2.0 build patch for opensuse 11.4 (x86_64) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c22 --- Comment #22 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-08-17 13:57:55 UTC --- Created an attachment (id=446193) --> (http://bugzilla.novell.com/attachment.cgi?id=446193) netatalk-2.2.0 spec file patched to enable building atalkd and including papd -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c23 --- Comment #23 from Stefan Münkner <stefan.muenkner@mx.uni-saarland.de> 2011-08-17 14:16:06 UTC --- Petr, the version you provided did not quite achieve what I was needing. Reasons: - atalkd was not built and missing from rpm (2.2.0 obviously is not enabling ddp [atalkd] by default anymore during configure). It is only needed by pre-Mac OS X clients but we actually do run those. - papd was probably built but missing from the package (a minor problem here, since I am not using it) - the authentication encryption plugin uams_dhx2 was still missing (one pre-requisite for Mac OS X 10.7 [Lion] clients to connect the afpd). So I pulled your source package and built it myself. However, to enable ddp/atalkd and to include papd in the rpm, I had to change the netatalk.spec file. I attached the patched version above. It also contains a somewhat updated description of netatalk and a Revision number 1 (instead of the date based one from 2006). During compilation I found out that two files for the afpd source code where including "globals.h" locally instead of from <atalk/globals.h> in the wrong place. I included the necessary two small patches in the netatalk-build.patch (also attached), which as a whole should be forwarded to the netatalk-team. I cannot imagine, netatalk builds under all circumstances whithout those patches. To enable uams_dhx2 the build invironment needs libgcrypt-devel, once installed it builds. Hope to have helped. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c24 --- Comment #24 from Petr Gajdos <pgajdos@novell.com> 2011-08-18 09:23:45 UTC --- Hi Stefan, package is in network repository, you can test it, if you want. I will submit this in factory next week, if you have no objections.
Hope to have helped.
Very much, thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c25 --- Comment #25 from Petr Gajdos <pgajdos@novell.com> 2011-08-18 09:26:09 UTC ---
To enable uams_dhx2 the build invironment needs libgcrypt-devel, once installed it builds.
I have added libgcrypt-devel into BuildRequires. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=515091 https://bugzilla.novell.com/show_bug.cgi?id=515091#c26 Petr Gajdos <pgajdos@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|stefan.muenkner@mx.uni-saar | |land.de | Resolution| |FIXED --- Comment #26 from Petr Gajdos <pgajdos@novell.com> 2011-08-25 09:29:20 UTC --- Stefan, I have created submit request against factory, netatalk 2.2.0 should appear in factory soon. Thanks a LOT for your contributions! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com