diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/textdocs/ADS-HOWTO.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/textdocs/ADS-HOWTO.txt b/docs/textdocs/ADS-HOWTO.txt index 303ba13f98..a8992f5d90 100644 --- a/docs/textdocs/ADS-HOWTO.txt +++ b/docs/textdocs/ADS-HOWTO.txt @@ -17,9 +17,25 @@ Pieces you need before you begin: - the MIT kerberos development libraries (either install from the above sources or use a package). Under debian you need "libkrb5-dev" and "krb5-user". The heimdal libraries will not work. +- Cyrys SASL, including the gssapi mechanism. - the OpenLDAP development libraries. These must be compiled with Cyrus SASL enabled. +On RedHat this means you should have at least: + +krb5-workstation (for kinit) +krb5-libs (for linking with) +krb5-devel (because you are compiling from source) +cyrus +cyrus-sasl +cyrus-sasl-devel +cyrus-sasl-gssapi + +in addition to the standard development environment. + +Note that these are not standard on a RedHat install, and you may need +to get them off CD2. + Also check that you have the latest copy of this HOWTO. It is available from http://samba.org/ftp/tridge/kerberos/HOWTO @@ -90,6 +106,23 @@ Step 3: Create the computer account net ads join + Possible errors: + - "bash: kinit: command not found": + - kinit is in the krb5-workstation RPM on RedHat systems, and is + in /usr/kerberos/bin, so it won't be in the path until + you log in again (or open a new terminal) + - "ADS support not compiled in" + - Samba must be reconfigured (remove config.cache) and + recompiled (make clean all install) after the kerberos libs + and headers are installed. + - "Unknown authentication method" + - the cyrus-sasl-gssapi package is not installed. + The RPM (assuming RedHat 7.2) is on CD2 + + - "ads_add_machine_acct: Invalid DN syntax" + - The 'realm' paramater has not been added to your smb.conf + + Step 4: Test your server setup On a Windows 2000 client try "net use * \\server\share". You should |