|
Wed 13 Nov 2013
VPN Server
Category : Technology/VPN.txt
I’ve got a VPN Server running on the plain client version of Mavericks. As usual with these installations, I did so many things to get this to work. I’ll need to figure out what I did that actually worked, and then put them all into a “VPN Enabler” app.
There are many uses for a VPN server. I’ll be going to Chengdu in China in a little less than three weeks’ time. I’ll be able to see if this helps me get past that Great Firewall of China, so I’ll still be able to get through to Facebook, etc, while I’m surfing the public WiFi over there.
I’m going to start work putting together this VPN Enabler app. If there is anyone interested in trying it out when I’m done, just drop me a note.
Posted at 1:08PM UTC | permalink
Thu 31 Oct 2013
LDAP and slapd Version
Category : Technology/LDAPErrorOnMavericks.txt
I’m still trying to figure out why LDAP authentication for Dovecot and Postfix will work on Mountain Lion but not on Mavericks.
I’m baffled because the slapd server’s version is the same on both systems - version 2.4.28. So I’m going through every single configuration parameter - on LDAP, Dovecot and Postfix, and the configuration directories they use on the system, like /usr/lib/pam and /etc/pam.d.
I keep getting this error - "pam_ldap: error trying to bind as user (Insufficient access)”. Lots of leads on Google but no real breakthrough.
Posted at 8:44AM UTC | permalink
Wed 30 Oct 2013
Broken LDAP on Mavericks
Category : Technology/LDAPMavericks.txt
I’ve released a new version of MailServe for Mavericks with the LDAP authentication feature hidden because this broke on Mavericks and I’m struggling to find a solution for the time being.
This new version of MailServe (7.0.2) comes with one tiny new feature, though. There is now an option to inhibit the sending of the job completion report whenever the SpamBayes training job completes. I guess having that message clog up the in-tray gets tiresome after a while.
I’ve also updated LDAP Enabler for Mavericks (3.0.1) to fix a bug with its De-Install process. I’ll continue to work on LDAP on Mavericks. If you’re interested in its progress, just let me know and I will send you any new updates I make. If I can solve it, that is.
Posted at 2:15PM UTC | permalink
Mon 28 Oct 2013
LDAP Enabler for Mavericks
Category : Technology/LDAPEnablerForMavericks.txt
I’ve finally time to make and test a version of LDAP Enabler that will work with Mavericks.
Version 3.0 is available here.
Posted at 8:44AM UTC | permalink
Thu 24 Oct 2013
BookNapper for iOS 7
Category : Technology/BookNapperiOS7.txt
I’ve released a slew of updates the last few days, including BookNapper for iOS 7, which reminds me—I haven’t updated its screen shots on the App Store.
BookNapper is an app I wrote to allow me to keep a list of books that I’ve chanced upon in book stores, that I might like to read later on, if I can find it in our local library.
This is how it looks like in iOS 7 :
The point is, I’ve come to think that it looks better now in iOS 7 than in iOS 6. Here’s the screen shot from iOS 6.
Which comes to the point I really want to make—Jony Ive’s remake of the iOS interface seems to have worked. There’s a vibrancy that’s apparent in spite of the “flatness”, or maybe because of the flatness. Now, looking at Mavericks, I believe we’re due a similar make-over for the Mac. It really needs a clean up.
Posted at 9:11AM UTC | permalink
Mavericks Torture Tests
Category : Technology/MavericksTortureTest.txt
I’ve tested MailServe for Mavericks (and all the other Enablers) as much as I can before placing them on my web site for people to use.
MailServe is a pretty deep product, with plenty of components and moving parts underneath. I thought I’ve tested every feature and fixed all the things I could see that had been broken — different versions of Postfix requires different configuration parameters and Apple is in the habit of swapping out Unix level command line tools without warning.
But I’ll still get mail like this
and I’ll have to scramble to test everything again.
So, if things don’t look like they’ve changed, it doesn’t mean that nothing has changed. Sometimes a lot has changed, underneath.
Posted at 8:11AM UTC | permalink
Wed 23 Oct 2013
Mavericks
Category : Technology/Mavericks.txt
I have new versions of MailServe, DNS Enabler, DNS Agent, and WebMon for Mavericks.
Pardon me if I take a break. I’m quite exhausted getting them out and tested. I’m still working on them. I wish sometimes that Apple will stop making so many changes so often, if only to get some breathing space to actually build on this fantastic platform.
Posted at 2:23PM UTC | permalink
Thu 22 Aug 2013
BookNapper
Category : Technology/BookNapperPlusGoodReads.txt
I built this app called BookNapper so I can keep a list of books I want to read. Then when I'm in any one of the very excellent public libraries that we have here in Singapore, the app will tell me which of these books I want to read can be found there.
It's been working quite well and you can find it at the App Store. But what I want to do now is make it work with Goodreads, so the books that are napped goes into a Goodreads Currently-Reading shelf and eventually to a Read shelf.
This is what I'm working on now (besides all the Mavericks stuff, that is, which I find a pain. Can't Apple leave us alone for a while so we can catch up with the technology, rather than change things every year?).
Posted at 6:53AM UTC | permalink
Wed 02 Jan 2013
Luca in Chinese
Category : Technology/LucaInChinese.txt
Hai Hwee has been working on a Chinese-localised version of Luca:
That's how it will look like.
This version includes various bug fixes and speed improvements. It's a version we hope we'll be able to sell on the Mac App Store.
And then onwards to a version of Luca for the iPad.
Posted at 4:38AM UTC | permalink
Thu 29 Nov 2012
Bug Fixes for Liya and LDAP Enabler
Category : Technology/NugFixesForLiyaAndLDAPEnablerforML.txt
Liya is now at version 2.0.11 (while the Mac App Store version remains stuck at version 2.0.9). I've fixed Liya so it'll handle SQLite fields declared as Bool. Liya will treat it as an integer, and map it to the NSNumber Cocoa data type.
LDAP Enabler is now at 2.0.2. In version 2.0.1, the password was not set correctly when a user was first created. You had to do a Change & Save Password explicitly to set the password correctly. Version 2.0.2 fixes this bug.
Posted at 2:37PM UTC | permalink
New PostgreSQL 9.2.1 Installer
Category : Technology/PostgreSQL921.txt
I've built it, this time, with these configuration parameters : '--with-pam' '--with-ldap' '--with-krb5' '--with-gssapi' '--with-bonjour' '--with-openssl' '--with-libxml' '--with-libxslt' '--with-perl' '--with-python' '--with-tcl'
And it should work on both Mac OS X 10.7 (Lion) and 10.8 (Mountain Lion).
One more thing - I've been troubled that with I've had to create a postgres user in order to run my previous installers. There's already a _postgres user built into every Lion and Mountain Lion system and I ought to be using it. So I've finally figured out how to make everything work with that built-in _postgres user. So, if you use this latest 9.2.1 Postgres Installer, you can safely delete the postgres user from your users' list in the Users & Groups Preference Pane, after you've run the installer and upgraded your current Postgres installation to 9.2.1.
Posted at 8:58AM UTC | permalink
Tue 20 Nov 2012
MailServe for Mountain Lion ver 6.0.6
Category : Technology/MailServeForMountainLion606.txt
SMTP authentication via the sasldb password mechanism stopped working at some point in Mountain Lion.
I just released version 6.0.6 of MailServe to fix this problem.
Posted at 5:05PM UTC | permalink Read more ...
|