Diferencia entre revisiones de «GOsa on CentOS / RedHat»
De gacq wiki
(→Autenticación en linux) |
(→Nuevo repositorio con dependencias necesarias) |
||
Línea 7: | Línea 7: | ||
== Nuevo repositorio con dependencias necesarias == | == Nuevo repositorio con dependencias necesarias == | ||
+ | for RHEL5 i386 | ||
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm | wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm | ||
rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm | rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm | ||
+ | |||
+ | or for RHEL5 x86_64 | ||
+ | wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm | ||
+ | rpm -i rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm | ||
== Add Gosa repositories == | == Add Gosa repositories == |
Revisión del 18:30 20 ago 2009
Contenido
OpenLDAP
yum install openldap openldap-clients openldap-servers cp /etc/openldap/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
Samba
yum install samba
Nuevo repositorio con dependencias necesarias
for RHEL5 i386
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm
or for RHEL5 x86_64
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm rpm -i rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
Add Gosa repositories
cd /usr/sbin/smbldap wget http://oss.gonicus.de/pub/gosa/redhat/GOsa.repo
- Edit GOsa.repo and add "[gosa]" tab on the top
vi GOsa.repo
yum install gosa gosa-schema gosa-help-es
PHP Upgrade
Centos 5.3 tiene una versión antigua de PHP, 5.1 y GOsa necesita al menos la versión 5.2 para funcionar. Como PHP 5.2 no se encuentra en los repositorios de CentOS debemos compilarlo.
Install the testing repository’s GPG key:
rpm --import http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
And download the CentOS-Testing repo file:
cd /etc/yum.repos.d wget http://dev.centos.org/centos/5/CentOS-Testing.repo
Now you can install/update to PHP 5.2.6 by running
yum --disablerepo=* --enablerepo=c5-testing update php
Referencia http://www.webtatic.com/blog/2009/05/installing-php-526-on-centos-5/
Samba
mkdir -p /home/samba/netlogon mkdir -p /home/samba/profiles chmod 777 -R /home/samba/profiles smbpasswd -w secret
Paquetes adicionales
yum install smbldap-tools
- Configurar /etc/smbldap-tools/smbldap.conf
net getlocalsid
smbldap-populate
Linux auth
Using authconfig-tui
Run
authconfig-tui
Select:
- Use LDAP
- Use MD5 Passwords
- Use Shadow Passwords
- Use LDAP Authentication
By hands (incomplete)
Editar el archivo de configuración /etc/nsswitch.conf.
- /etc/nsswitch.conf
Buscamos las siguientes 3 líneas:
passwd: compat group: compat shadow: compat
y las reemplazamos para que queden así:
passwd: compat ldap group: compat ldap shadow: compat ldap