<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to support-requests</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/</link><description>Recent changes to support-requests</description><atom:link href="https://sourceforge.net/p/csv2ldif2/support-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 07 Jan 2024 12:17:02 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/csv2ldif2/support-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#2bb4</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks, Benedikt!&lt;/p&gt;
&lt;p&gt;Andrea&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Grillini</dc:creator><pubDate>Sun, 07 Jan 2024 12:17:02 -0000</pubDate><guid>https://sourceforge.net33064da821e40716a92fe6ea1f7d6892a74c9ea7</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#504a</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Tue, 02 Jan 2024 15:53:40 -0000</pubDate><guid>https://sourceforge.netc83661ce26b2e4700e02e70e1f5aba783a6919f4</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#4df9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fixed in 1.2:&lt;br/&gt;
&lt;a href="https://sourceforge.net/projects/csv2ldif2/files/csv2ldif2-1.2.tar.gz/download"&gt;https://sourceforge.net/projects/csv2ldif2/files/csv2ldif2-1.2.tar.gz/download&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Tue, 02 Jan 2024 15:53:25 -0000</pubDate><guid>https://sourceforge.netded3558eb3daa767494687268ae5bc3be9793922</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#21e1</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Benedikt,&lt;br/&gt;
in my view giving a specific order to the components in the output shouldn't be required at all. Though I still wonder why there's no fixed and predictable "default order", I mean as a matter of fact the order of the components in the output changes possibly at each run randomly. I can believe no component is missing anyway, though this random behavior suggests the idea of something out of control, and mysterious at the same time - at least for me, since likely I don't know yet all that I should need to know about perl hash tables.&lt;br/&gt;
I'd like at least to understand where the random behavior does come from.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Andrea&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Grillini</dc:creator><pubDate>Sun, 31 Dec 2023 13:26:54 -0000</pubDate><guid>https://sourceforge.net24eb732eefc5193821fd4e8486db19e50f7ab02f</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#51d9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, investigated;&lt;br/&gt;
reason is that the tool saves its data in a perl hash. And they are, by definition, unordered.&lt;br/&gt;
So, if this is really important, it might be an option to add the data into a hash using systematic keys (i.e. add a entry counter number to the front of the key) and sort the entries by that.&lt;/p&gt;
&lt;p&gt;But again, LDIF itself is not ordered per se, so - is this important to you, so you need this fixed? What is your usecase?&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;Ref: &lt;a href="https://stackoverflow.com/questions/10901084/how-can-i-sort-a-perl-hash-on-values-and-order-the-keys-correspondingly-in-two#10901159" rel="nofollow"&gt;https://stackoverflow.com/questions/10901084/how-can-i-sort-a-perl-hash-on-values-and-order-the-keys-correspondingly-in-two#10901159&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Sun, 31 Dec 2023 11:30:29 -0000</pubDate><guid>https://sourceforge.netd10adf29e0f9dc68f1c98d36fc80609c06ba1651</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#6e66</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I attach a csv file with just three records.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Andrea&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Grillini</dc:creator><pubDate>Fri, 29 Dec 2023 18:07:49 -0000</pubDate><guid>https://sourceforge.net88c3bed4e754243cf0b9528835b93d86010a2f36</guid></item><item><title>#4 Output possibly changes while arguments remain unchanged in each run</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/4/?limit=25#3484</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Do you please have test data for me to reproduce?&lt;/p&gt;
&lt;p&gt;My gut says, this is related to perls internal array handling.&lt;br/&gt;
But that should not matter - LDIF content files are not ordered.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Thu, 28 Dec 2023 23:05:31 -0000</pubDate><guid>https://sourceforge.net913308d31506be7ed01c92c1478ee8606a974417</guid></item><item><title>#5 How to add objectClass attributes?</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/5/?limit=25#9974</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Thu, 28 Dec 2023 23:03:55 -0000</pubDate><guid>https://sourceforge.net2e4f9b883ae39c143f2ae3db66a265b7e7fc5e82</guid></item><item><title>#5 How to add objectClass attributes?</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/5/?limit=25#5135</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;br/&gt;
yes, thats the way to go.&lt;br/&gt;
&lt;code&gt;objectClass&lt;/code&gt; is threatened like any other attribute, see the readme file or give the &lt;code&gt;-h&lt;/code&gt; option.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;$&lt;span class="w"&gt; &lt;/span&gt;./csv2ldif2.pl&lt;span class="w"&gt; &lt;/span&gt;-b&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;cn&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;test&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s"&gt;&amp;lt;&amp;lt;LDIF&lt;/span&gt;
&lt;span class="s"&gt;cn,mail,objectClass,objectClass&lt;/span&gt;
&lt;span class="s"&gt;Foo Bar,foo.bar@example.com,inetOrgPerson,person&lt;/span&gt;
&lt;span class="s"&gt;Test Baz,test.baz@example.com,inetOrgPerson,person&lt;/span&gt;
&lt;span class="s"&gt;LDIF&lt;/span&gt;
dn:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;cn&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;Foo&lt;span class="w"&gt; &lt;/span&gt;Bar,cn&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;test&lt;/span&gt;
cn:&lt;span class="w"&gt; &lt;/span&gt;Foo&lt;span class="w"&gt; &lt;/span&gt;Bar
mail:&lt;span class="w"&gt; &lt;/span&gt;foo.bar@example.com
objectClass:&lt;span class="w"&gt; &lt;/span&gt;inetOrgPerson
objectClass:&lt;span class="w"&gt; &lt;/span&gt;person

dn:&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nv"&gt;cn&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;Test&lt;span class="w"&gt; &lt;/span&gt;Baz,cn&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;test&lt;/span&gt;
cn:&lt;span class="w"&gt; &lt;/span&gt;Test&lt;span class="w"&gt; &lt;/span&gt;Baz
mail:&lt;span class="w"&gt; &lt;/span&gt;test.baz@example.com
objectClass:&lt;span class="w"&gt; &lt;/span&gt;inetOrgPerson
objectClass:&lt;span class="w"&gt; &lt;/span&gt;person
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benedikt Hallinger</dc:creator><pubDate>Thu, 28 Dec 2023 23:03:38 -0000</pubDate><guid>https://sourceforge.net84d91ab341680d2a34a419e6f17a6f294eb28d1d</guid></item><item><title>How to add objectClass attributes?</title><link>https://sourceforge.net/p/csv2ldif2/support-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Adding as many columns with the header &lt;em&gt;objectClass&lt;/em&gt; as needed, each containing fixed values. Is this the only easy way to get the needed attributes?&lt;/p&gt;
&lt;p&gt;Thanks in advance!&lt;/p&gt;
&lt;p&gt;Andrea&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrea Grillini</dc:creator><pubDate>Thu, 28 Dec 2023 21:14:47 -0000</pubDate><guid>https://sourceforge.netafa06bd147552ca4ad25d53bc30e661fc073b35c</guid></item></channel></rss>