Skip to content

OpenLDAP 2.4.23 released

OpenLDAPOpen SourceSuretec OpenLDAP 2.4.23 is now officially out. Download now and review the final changes list:


OpenLDAP 2.4.23 is now available for download as detailed on our download page:
http://www.openldap.org/software/download/

and should soon be available on all official mirrors:
ftp://ftp.openldap.org/pub/OpenLDAP/MIRRORS

This is a maintenance release and is made available for general use. Users of OpenLDAP Software are encouraged to upgrade.

Significant contributors to this release include:
Howard Chu (Symas Corp)
Quanah Gibson-Mount (Yahoo! Inc)
Ralf Haferkamp (SUSE Linux)
Pierangelo Masarati (Politecnico di Milano)

OpenLDAP 2.4.23 Release (2010/06/30)
Fixed libldap to return server's error code (ITS#6569)
Fixed libldap memleaks (ITS#6568)
Fixed liblutil off-by-one with delta (ITS#6541)
Fixed slapd acls with glued databases (ITS#6468)
Fixed slapd syncrepl rid logging (ITS#6533)
Fixed slapd modrdn handling of invalid values (ITS#6570)
Fixed slapd-bdb hasSubordinates computation (ITS#6549)
Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474)
Fixed slapd-bdb entry cache delete failure (ITS#6577)
Fixed slapd-ldap[?] to return control responses (ITS#6530)
Fixed slapo-ppolicy to use Debug (ITS#6566)
Fixed slapo-refint to zero out freed DN vals (ITS#6572)
Fixed slapo-rwm to use Debug (ITS#6566)
Fixed slapo-sssvlv to use Debug (ITS#6566)
Fixed slapo-syncprov lost deletes in refresh phase (ITS#6555)
Fixed slapo-valsort to use Debug (ITS#6566)
Fixed contrib/nssov network.c missing patch (ITS#6562)
Build Environment
Fixed test043 attribute sorting (ITS#6553)
Documentation
slapd-config(5) note default rootdn (ITS#6546)

MD5 (openldap-2.4.23.tgz) = 90150b8c0d0192e10b30157e68844ddf
SHA1 (openldap-2.4.23.tgz) = 26027e7020256c5f47e17787f17ee8b31af42378

My favourite business author on start ups, surviving, Google, Apple and Microsoft - Paul Graham

Open SourceSuretec Hi all,

I'd like to share some of my favourite essays from Paul Graham. These are in a kind of order of which I love the best and are related to software startups, but they can really, really help any business:

You Weren't Meant to Have a Boss - http://www.paulgraham.com/boss.html
Why to Start a Startup in a Bad Economy - http://www.paulgraham.com/badeconomy.html
Good and Bad Procrastination - http://www.paulgraham.com/procrastination.html
How to Do What You Love - http://www.paulgraham.com/startuplessons.html
How Not to Die - http://www.paulgraham.com/die.html

Why There Aren't More Googles - http://www.paulgraham.com/googles.html
Apple's Mistake - http://www.paulgraham.com/apple.html
Microsoft is Dead - http://www.paulgraham.com/microsoft.html
What Business can Learn from Open Source - http://www.paulgraham.com/opensource.html

Why to Not Not Start a Startup - http://www.paulgraham.com/notnot.html
How to Start a Startup - http://www.paulgraham.com/start.html
Organic Startup Ideas - http://www.paulgraham.com/organic.html
Startups in 13 Sentences - http://www.paulgraham.com/13sentences.html
How to Fund a Startup - http://www.paulgraham.com/startupfunding.html
The 18 Mistakes That Kill Startups - http://www.paulgraham.com/startupmistakes.html
The Hardest Lessons For Startups to Learn - http://www.paulgraham.com/startuplessons.html
What Startups Are Really Like - http://www.paulgraham.com/really.html


How to Disagree - http://www.paulgraham.com/disagree.html
Copy What You Like - http://www.paulgraham.com/copy.html



Please read them all!

VoIP solutions could benefit from iPhone 4 - Why bother? Get an Android Open Source phone and the new VoIP features now

AsteriskFreeSWITCHLinuxOpen SourceSuretec Hi all,

The iPhone 4, which was officially unveiled on the June 7th at a presentation in San Francisco, includes several new features that will benefit VoIP users. These are touted as:


  • Multi-task when making a VoIP call, so customers can access other applications, such as a calendar, during a conversation.

  • Built-in noise cancellation to eliminate background sounds when making VoIP calls.

  • Videoconferencing will also be possible between iPhones via the Face Time feature, allowing remote employees to partake in business meetings.

  • Longer battery life, while the screen resolution has been significantly improved compared to previous models.



The iPhone 4 will be available in the UK from June 24th.

Wow you may think this is amazing, but all these features have been available on Android phones (Google's Open Source mobile operating system) for ages. I've just got an HTC Desire from O2 and it's the No.1 phone in the world right now. It can do all of above and more, plus the Sipdroid VoIP client is free and works on 3G and WiFi using our VoIP services or anyone elses. Best of all it's free software and just works.


Another good blog post covers why the iPhone can never keep up with Android or Open Source:

"Through a bevy of handset makers, Android can offer a variety of phones that will make it difficult for
Apple to beat with just one hardware release a year. While it is hard to

ever go wrong with an iPhone, Android offers a ton of alternative form

factors, price points and carriers: Sprint (NYSE: S) has released the

first 4G phone on Android; T-Mobile has a new competitive Android phone

with a slide-out keyboard; the HTC Incredible sold by Verizon has been

flying off store shelves; and even Google’s Nexus One still boasts some

of the latest hardware. Not to mention new Android phones from Samsung

and LG (SEO: 066570) coming later this summer."


Google now have figures to show that 100,000 open source Android mobile phones are getting activated daily!

Gavin.

Marketing, Bootstrapping and VC funding

Open SourceSuretec Hi all,

We follow the KashFlow Blog as we use them for our accounts (the only non open source software we use and is based online). Duane, the owner, did an interesting blog post today about External Funding vs Organic Growth.

We're in the Organic/Bootstrapping camp as that's how we've funded our upcoming VoIP service provider called SureVoIP

In the two articles he links to, I liked the TechCrunch one as it lists these 16 things to help raise your profile to help bring in the business to bootstrap:

0. Get on Twitter and Tweet smart things [added Dec 2009]
1. News is a Purple Cow – UK translation: Man Bites Dog
2. Keep in contact – conversations usually beat press releases
3. Negotiate your exclusives
4. Don’t be a leech – Be part of the community
5. Conferences are not news
6. Be a great contact
7. Be a friendly blogger
8. Should you hire a PR firm?
9. Want to join in? Network.
10. Please pitch like a human
11. Understand who you are talking to
12. The media likes CEOs
13. Do you really need to have formal press meetings?
14. One company in a space is not (generally) a story
15. “Yes, but how do I get on TechCrunch.com?”
16. “Strike when the news is hot” added 16 March 2010


In summary Duane closes with something I agree with:

So where does that leave us? I spend a lot of time talking to startups
and there are no hard and fast rules that apply to them all. What I would say is that if there is the opportunity to build a profitable business, while maintaining control and enjoying a reasonable quality of life and all while bootstrapping, then this is the ideal route to take. If there are market forces, competitive issues or limited lifespan pressures that mean that a funding route is the only way to go, then so be it.

BT VoIP Interconnect approved for our ITSP called SureVoIP!

AsteriskFreeSWITCHOpen SourceSuretec Hi all,

Another quick one, just finished a conference call with BT and our credit check and applications are now all complete and approved. We will have our VoIP interconnect with BT live in month or so!!

Cheers,

Gavin.

OpenLDAP News: openldap-software mailing list, cURL, libcurl, and LDAP

OpenLDAPOpen Source Hi all,

Two bits of important news today:

"For those of you who use libcurl in your own applications, you may be interested to know that I've written a new LDAP[?] implementation for libcurl." - Howard Chu from Symas

and

Shutdown of the OpenLDAP-Software list in favor of the OpenLDAP-Technical list

So when you post to openldap-software@openldap.org don't get scared, nothing has happened to OpenLDAP!

Thanks,

Gavin.

All Ofcom number allocations are being approved

AsteriskFreeSWITCHOpenSIPSOpen SourceSuretec Hi all,

Looks like all of them are coming in except critically low areas, but we'll use sub-allocations from our carriers for these areas.

We'll have around 98% UK coverage for numbers in the end. We haven't even finished applying or done 03/07/08/09 yet!

We also got our Communications Provider ID and Carrier-Pre-Select numbers.

More later,

Gavin.

First Ofcom number allocations are in!!!

AsteriskFreeSWITCHOpenSIPSOpen SourceSuretec Another quick update. We've just received notice of our first ever number allocations from Ofcom.

They are "Location Independent Electronic Comm Services" which are used for VoIP accounts and we have:

05600 51XXXX

Thanks,

Gavin.

Suretec allocated a Communications Provider Identity ("CUPID") code by Ofcom

AsteriskCatalystDojoFreeSWITCHJabber/XMPPLinuxOpenLDAPOpenSIPSOpen SourcePerlPostgreSQLSuretec Exciting news!

Our Communications Provider Identity ("CUPID") code application has been processed by Ofcom and we just received our number of 291.

The start of many good things to come with our own VoIP provider SureVoIP (brand and website being worked on now). We're also listed as an ITSP at ITSPA.

Thanks,

Gavin.

OpenLDAP 2.4.22 released

OpenLDAPOpen SourceSuretec OpenLDAP 2.4.22 is now officially out. Download now and review the final changes list:


OpenLDAP 2.4.22 is now available for download as detailed on our download page:
http://www.openldap.org/software/download/

and should soon be available on all official mirrors:
ftp://ftp.openldap.org/pub/OpenLDAP/MIRRORS

This is a maintenance release and is made available for general use. Users of OpenLDAP Software are encouraged to upgrade.

Significant contributors to this release include:
Howard Chu (Symas Corp)
Hallvard Furuseth (University of Oslo)
Quanah Gibson-Mount (Yahoo! Inc)
Ralf Haferkamp (SUSE Linux)
Pierangelo Masarati (Politecnico di Milano)
Rein Tollevik (Basefarm AS)

OpenLDAP 2.4.22 Release (2010/04/24)
Added slapd SLAP_SCHEMA_EXPOSE flag for hidden schema elements (ITS#6435)
Added slapd tools selective iterations (ITS#6442)
Added slapd syncrepl TCP keepalive (ITS#6389)
Added slapo-ldap[?] idassert-passthru (ITS#6456)
Added slapo-pbind
Fixed libldap gmtime re-entrancy (ITS#6262)
Fixed libldap gssapi off by one error (ITS#6223)
Fixed libldap GnuTLS serial length (ITS#6460)
Fixed libldap MozNSS context and PEM support (ITS#6432)
Fixed libldap referral on bind behavior(ITS#6510)
Fixed slapd acl non-entry internal searches (ITS#6481)
Fixed slapd acl attrval style initialization (ITS#6520)
Fixed slapd certificateListValidate (ITS#6466)
Fixed slapd empty URI parsing (ITS#6465)
Fixed slapd glued misplaced entries (ITS#6506)
Fixed slapd glued paged cookies (ITS#6507)
Fixed slapd glued paged results (ITS#6504)
Fixed slapd gmtime re-entrancy (ITS#6262)
Fixed slapd to ignore controls with unrecognized flags (ITS#6480)
Fixed slapd entry ownership (ITS#5340)
Fixed slapd sasl auxprop_lookup (ITS#6441)
Fixed slapd sasl auxprop ssf (ITS#5195)
Fixed slapd syncrepl for attributes with no matching rule (ITS#6458)
Fixed slapd syncrepl for unknown attrs and delta-sync (ITS#6473)
Fixed slapd syncrep loop with moddn (ITS#6472)
Fixed slapo-accesslog to not replicate internal purges (ITS#6519)
Fixed slapd-bdb contextCSN[?] updates from updatedn (ITS#6469)
Fixed slapd-bdb lockobj zeroing (ITS#6501)
Fixed slapd-ldap/meta control criticality (ITS#6523)
Fixed slapd-ldap/meta with ordered values (ITS#6516)
Fixed slapo-collect entry ownership (ITS#5340,ITS#6423)
Fixed slapo-dds with NULL backend (ITS#6490)
Fixed slapo-dynlist entry ownership (ITS#5340,ITS#6423)
Fixed slapo-memberof attr count (ITS#6508)
Fixed slapo-pcache to release its own entries (ITS#6484)
Fixed slapo-pcache with NULL backend (ITS#6490)
Fixed slapo-rwm entry release handling (ITS#6484)
Fixed slapo-rwm memory handling with rewrites (ITS#6526)
Fixed slapo-rwm olcRwmMap handling (ITS#6436)
Fixed slapo-rwm entry ownership (ITS#5340,ITS#6423)
Fixed slapo-syncprov memory leak (ITS#6459)
Fixed slapo-translucent counter increment (ITS#6497)
Fixed slapo-valsort entry ownership (ITS#5340,ITS#6423)
Fixed contrib/sha2 adds mechs for more hashes (ITS#6433)
Fixed contrib/nssov to use nss-pam-ldapd (ITS#6488)
Build Environment
Added back-ldif, back-null test support (ITS#5810)
Documentation
admin24 avoid explicity moduleload statements (ITS#6486)
admin24 broken link fixes (ITS#6493,ITS#6515)
slapd.access(5) val.regex explanation (ITS#5804)

MD5 (openldap-2.4.22.tgz) = ef01b52255ce8e3fbf8aa34f6fe7598b
SHA1 (openldap-2.4.22.tgz) = dd506b461c1fccd55dfff123b87aa6d07c899136

UC Expo 10th March

AsteriskFreeSWITCHLinuxOpenLDAPOpenSIPSOpen SourceSuretec








A quick note to say we will be attending UC Expo - The UK's leading Business Enterprise Communications Event.

I know we've been very quiet this year, but there's a good reason for this. Keep your eyes pealed for a big announcement in the next few months about our new VoIP provider (Internet Telephony Service Provider) - SureVoIP (redirects to main site for now).

Gavin.

Yubikey and Drupal

Open SourceSuretec My Yubikey arrived yesterday and I was keen to check out the apps already enabled for it, but it was better just using Google.



A search for Yubikey Drupal found the Drupal Yubikey plugin. So I dropped that into one of the main Suretec websites, got my Yubico API Key for the plugin config and now I can log in with a password plus the key (or just the one-time-password from teh Yubikey is I so desire)!

I love the usb keyboard that just pastes the OTP key into whereever your cursor is. But what happens if you loose your key and vital services are enabled with Yubikey I wonder?

Gavin.

Yubico key has arrived!

AsteriskCatalystJabber/XMPPOpenLDAPOpenSIPSOpen SourcePerlPostgreSQLSquidSuretec It's taken us a while to get round to ordering one of these Yubikeys from Yubico, but they do look great and have lots of documentation via the wiki.

We're going to be testing them via the pam module for SSH access (and of course using pam_ldap).

So, users in LDAP[?] via pam, and a Yubikey, let's see how it goes!

(will be interesting for logging in a SIP handset via Asterisk or FreeSWITCH that needs one too and all the others technologies Suretec use and support (Catalyst, Perl, PostgresSQL, Squid and more....). We'll see....
tweetbackcheck