Has anyone built Fedora DS 1.0.4 on Solaris 10 (SPARC 32bit)?
Scott Ding wrote:
Has anyone built Fedora DS 1.0.4 on Solaris 10 (SPARC 32bit)?
In theory this should work ok.
I spent a little time many months ago to try to build it on Solaris 10 x86 and nearly got there before running out of time and I never got back to it because I needed to reclaim the disk space :-(
I would recommend the manual build process defined at http://directory.fedoraproject.org/wiki/Building . I would avoid the "one-step build" because I suspect this is going to be very iterative and while the auto-fetching is nice developing in that environment just adds another layer of pain.
It is possible to build on Solaris with gcc, the trick is figuring out the magic to tell the various components to use it. I think things like NSS, NSPR and FDS itself use the env variable NS_USE_GCC. Set that to 1 and give it a go. There may be other tweaks required.
And note that the manual instructions just cover the server itself. For console, the plugins, etc there is more to do.
rob
Thanks for the tips! I will give it a try.
-----Original Message----- From: fedora-directory-users-bounces@redhat.com [mailto:fedora-directory-users-bounces@redhat.com] On Behalf Of Rob Crittenden Sent: Tuesday, September 11, 2007 7:25 AM To: General discussion list for the Fedora Directory server project. Subject: Re: [Fedora-directory-users] Fedora DS 1.0.4 build on Solaris 10?
Scott Ding wrote:
Has anyone built Fedora DS 1.0.4 on Solaris 10 (SPARC 32bit)?
In theory this should work ok.
I spent a little time many months ago to try to build it on Solaris 10 x86 and nearly got there before running out of time and I never got back to it because I needed to reclaim the disk space :-(
I would recommend the manual build process defined at http://directory.fedoraproject.org/wiki/Building . I would avoid the "one-step build" because I suspect this is going to be very iterative and while the auto-fetching is nice developing in that environment just adds another layer of pain.
It is possible to build on Solaris with gcc, the trick is figuring out the magic to tell the various components to use it. I think things like NSS, NSPR and FDS itself use the env variable NS_USE_GCC. Set that to 1 and give it a go. There may be other tweaks required.
And note that the manual instructions just cover the server itself. For console, the plugins, etc there is more to do.
rob
Rob,
We got the FDS compiled on Solaris 10 with NET-SNMP 5.4.1. The compiled result contains the following files:
LICENSE.txt README.txt disktune slapd.tar.gz
After I untar slapd.tar.gz, I got the following:
alias manual shared bin - slapd - admin - server - install - property -lib lib plugins
I checked the Installation Guide. The instructions are based on RedHat. Are there any installation instructions based on Solaris?
Regards, Scott
-----Original Message----- From: fedora-directory-users-bounces@redhat.com [mailto:fedora-directory-users-bounces@redhat.com] On Behalf Of Rob Crittenden Sent: Tuesday, September 11, 2007 7:25 AM To: General discussion list for the Fedora Directory server project. Subject: Re: [Fedora-directory-users] Fedora DS 1.0.4 build on Solaris 10?
Scott Ding wrote:
Has anyone built Fedora DS 1.0.4 on Solaris 10 (SPARC 32bit)?
In theory this should work ok.
I spent a little time many months ago to try to build it on Solaris 10 x86 and nearly got there before running out of time and I never got back to it because I needed to reclaim the disk space :-(
I would recommend the manual build process defined at http://directory.fedoraproject.org/wiki/Building . I would avoid the "one-step build" because I suspect this is going to be very iterative and while the auto-fetching is nice developing in that environment just adds another layer of pain.
It is possible to build on Solaris with gcc, the trick is figuring out the magic to tell the various components to use it. I think things like NSS, NSPR and FDS itself use the env variable NS_USE_GCC. Set that to 1 and give it a go. There may be other tweaks required.
And note that the manual instructions just cover the server itself. For console, the plugins, etc there is more to do.
rob
Scott Ding wrote:
Rob,
We got the FDS compiled on Solaris 10 with NET-SNMP 5.4.1. The compiled result contains the following files:
LICENSE.txt README.txt disktune slapd.tar.gz
After I untar slapd.tar.gz, I got the following:
alias manual shared bin
- slapd
-lib
- admin
- server
- install
- property
lib plugins
I checked the Installation Guide. The instructions are based on RedHat. Are there any installation instructions based on Solaris?
Is there a setup command in there somewhere?
Regards, Scott
-----Original Message----- From: fedora-directory-users-bounces@redhat.com [mailto:fedora-directory-users-bounces@redhat.com] On Behalf Of Rob Crittenden Sent: Tuesday, September 11, 2007 7:25 AM To: General discussion list for the Fedora Directory server project. Subject: Re: [Fedora-directory-users] Fedora DS 1.0.4 build on Solaris 10?
Scott Ding wrote:
Has anyone built Fedora DS 1.0.4 on Solaris 10 (SPARC 32bit)?
In theory this should work ok.
I spent a little time many months ago to try to build it on Solaris 10 x86 and nearly got there before running out of time and I never got back to it because I needed to reclaim the disk space :-(
I would recommend the manual build process defined at http://directory.fedoraproject.org/wiki/Building . I would avoid the "one-step build" because I suspect this is going to be very iterative and while the auto-fetching is nice developing in that environment just adds another layer of pain.
It is possible to build on Solaris with gcc, the trick is figuring out the magic to tell the various components to use it. I think things like NSS, NSPR and FDS itself use the env variable NS_USE_GCC. Set that to 1 and give it a go. There may be other tweaks required.
And note that the manual instructions just cover the server itself. For console, the plugins, etc there is more to do.
rob
-- Fedora-directory-users mailing list Fedora-directory-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
Below is an inf file I created. Can someone tell me if it is correct syntactically? I am not sure about Suffix, RootDN. In the installation guide, there are spaces in front of the actual values like this.
Suffix= dc=example,dc=com RootDN= cn=Directory Manager
Are those spaces required? In my inf, I did not have the spaces. Using LDAP browser, I couldn't find any objects below dc=example.
------
[General] FullMachineName=lsctsol06.autodesk.com SuiteSpotUserID=nobody ServerRoot=/opt/fds ConfigDirectoryAdminID=admin ConfigDirectoryAdminPwd=test1234 ConfigDirectoryLdapURL=ldap://lsctsol06.autodesk.tld:389/o=NetscapeRoot AdminDomain=lsctsol06.autodesk.com UserDirectoryLdapURL=ldap://lsctsol06.autodesk.tld:389/dc=example,dc=com [slapd] ServerPort=389 ServerIdentifier=lsctsol06 Suffix=dc=example,dc=com RootDN=cn=Directory Manager RootDNPwd=test1234 InstallLdifFile=/opt/fds/bin/slapd/install/ldif/Example.ldif
Scott Ding wrote:
Below is an inf file I created. Can someone tell me if it is correct syntactically? I am not sure about Suffix, RootDN. In the installation guide, there are spaces in front of the actual values like this.
Suffix= dc=example,dc=com RootDN= cn=Directory Manager
Are those spaces required?
No.
In my inf, I did not have the spaces. Using LDAP browser, I couldn't find any objects below dc=example.
I'm not sure if InstallLdifFile works. Try using ldif2db after ds_newinst
[General] FullMachineName=lsctsol06.autodesk.com SuiteSpotUserID=nobody ServerRoot=/opt/fds ConfigDirectoryAdminID=admin ConfigDirectoryAdminPwd=test1234 ConfigDirectoryLdapURL=ldap://lsctsol06.autodesk.tld:389/o=NetscapeRoot AdminDomain=lsctsol06.autodesk.com UserDirectoryLdapURL=ldap://lsctsol06.autodesk.tld:389/dc=example,dc=com [slapd] ServerPort=389 ServerIdentifier=lsctsol06 Suffix=dc=example,dc=com RootDN=cn=Directory Manager RootDNPwd=test1234 InstallLdifFile=/opt/fds/bin/slapd/install/ldif/Example.ldif
-- Fedora-directory-users mailing list Fedora-directory-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
389-users@lists.fedoraproject.org