Wednesday, July 16th, 2008
The wiki/blog server in Mac OS X Server is a boon for collaboration between groups with simple needs. It provides easy posting of text, images and other files on wikis and blogs. However, it has a few drawbacks. To improve security on the blogs and wikis, Apple set up filters to allow only a limited set of simple HTML tags in the user-generated content - the rest are automatically removed. For private servers, where the users are authenticated and trusted, this is needlessly limiting. Here’s how to disable that feature.
(more…)
Tags: Blogs, Mac OSX Server, Wiki
Posted in Articles, System Administration
No Comments »
Thursday, March 27th, 2008
Adding Leopard’s LDAP Container Objects to the UNIX LDAP Server
In the first article in this series, I described how to get the schema data out of Leopard and into a Sun ONE Directory Server. In this article, I’ll describe how to get the container objects out of Leopard’s LDAP server, and add them to the UNIX directory. These container objects will hopefully hold data relevant for assigning access to Apple’s Blog & Wiki server, among other things.
I say “hopefully” because I’m writing as I go, and I don’t know how it will turn out. However, given that others have had success at employing this method to get NFS automounting home directories working from Solaris LDAP, there is good reason to believe that it will work for other OSX services as well.
(more…)
Tags: LDAP, LDIF, Leopard, Mac OSX Server, osx-ldap-integration, Solaris, Sun ONE Directory Server, SunDS, Sysadmin, UNIX, UNIX LDAP
Posted in Articles, System Administration
No Comments »
Thursday, March 27th, 2008
This article will add to Rajeev Karamchedu’s excellent post, “Integrating Mac OS X into Unix LDAP Environment with NFS Home Directories”, only with Leopard Server instead of Tiger. My goals are a bit different from Rajeev’s: I am not interested in automounting home directories with NFS, but rather in augmenting UNIX accounts from Sun’s LDAP directory so that they can be used with Apple’s collaboration services. This information is also relevant for those who are looking for auto-mounting home directories, however.
Rajeev used Tiger server, which has a different apple.schema file from Leopard. It looks like he upgraded his Tiger server to Leopard instead of starting with a clean install of Leopard, so he may not have encountered the same obstacles as those of us who are starting from a non-upgraded Leopard server. The procedure is basically the same, but we need a new schema file (Leopard’s LDAP schema has an additional 400+ lines!), and we’ll need to add some missing attributes to it. Conveniently, I am also integrating with Sun ONE Directory Server 5.2. However, this methodology should apply equally to any LDAPv3 compliant directory server, such as OpenLDAP.
(more…)
Tags: apple.schema, LDAP, LDIF, Leopard, Linux, Mac OSX Server, OpenLDAP, osx-ldap-integration, Solaris, Sun ONE Directory Server, SunDS, Sysadmin, UNIX, UNIX LDAP
Posted in Articles, System Administration
No Comments »