lunes, 8 de abril de 2013

userdel: cannot lock /etc/gshadow; try again later.

Nuevamente por aquí para comentarles de un inconveniente que se me ha presentado en GNU/Linux Debian 6 (squeeze), en este caso fue a la hora de eliminar un usuario con el comando deluser el cual me arroja el siguiente error:


deluser pepito
Eliminando al usuario `pepito' ...
Aviso: el grupo `pepito' no tiene más miembros.
userdel: cannot lock /etc/gshadow; try again later.
/usr/sbin/deluser: `/usr/sbin/userdel pepito' devolvió el código de error 10. Saliendo.

bueno ni modo, me toco consultar al mejor amigo del informático; GOOGLE jejejeje 
y una de las soluciones que conseguí (en su totalidad estaban en ingles, pero gracias a mi cursito on-line pude traducir!!! jajajaja mentiras) fue eliminar en el directorio de /etc los siguientes archivos;

* /etc/group-
* /etc/gshadow-
* /etc/shadow-
* /etc/passwd-

OJO, fíjense bien en los archivos que eliminan, porque los que nombro tiene al final un guion (-).

Entonces procedemos a eliminar dichos archivos, y nuevamente ejecutamos el archivo deluser

deluser pepito
Eliminando al usuario `pepito' ...
Aviso: el grupo `pepito' no tiene más miembros.
Hecho.

y eso es todo mi gente; un simple errorcito nos tiende a dejarnos Calvo jajajaajaja

saludos,

Referencias WEB:


miércoles, 13 de marzo de 2013

error en Bind bajo Debian Squeeze

Nuevamente por aquí compañeros dejando nota de un error que se me estaba presentando en mi servidor DNS Interno. Del error que les hablo es el siguiente:

Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused

Aunque este error no estaba afectando el servicio; el mismo cada vez que realizaba una modificación y tenia que reiniciar me arrojaba el error arriba descrito.

Bueno buscando y buscando en GOOGLE me tope con un foro donde indicaba que ese error es común cuando migras tu servidor DNS y haces un copia y pega. (mal hecho jejeje)

Y entonces como se soluciona este error; sencillo, nos ubicamos en los archivos de configuración del DNS que están ubicados en:

#/etc/bind

dentro de esta carpeta existen 2 archivos que son los principales para la configuración del DNS y siempre el error se encuentra en uno de ellos, los cuales son:
* named.conf.local
* named.conf.options

en mi caso el error estaba en el archivo named.conf.local en las comillas dobles ( " ), ya que el mismo fue un copia y pega como lo mencione anteriormente, y aunque revisando el archivo las comillas eran dobles no se el por qué del error; entonces lo que hice fue eliminar todas esas comillas dobles y colocarlas manualmente, reinicie mi servicio de bind9 y listo.

Esto ha sido todo Linuxeros, saludos,

Le dejo un link bien interesante, que habla sobre la configuracion de un servidor DNS, abajo donde dice Referencias Web.

Referencias WEB:

jueves, 28 de febrero de 2013

Error driver pcspkr en Debian Squeeze o Wheezy

No se si algunos Debianeros después de haber instalado su S.O. Debian Squeeze o Wheezy se han fijado de un error (no grave) que se muestra a la hora de cargar el S.O. 

Del error que les hablo es pcspkr  (ver imagen)

Aunque este error no afecta para nada el funcionamiento del S.O. se que ha muchos se les hace como molesto el bendito error y les gustaría que se no se mostrara mas; bueno la solución es bien sencilla.

* Solución para Debian Squeeze:

Primero abrimos una terminal o consola y nos logueamos como root; y no ubicamos en la siguiente ruta:
#cd /etc/modprobe.d
dentro de esa carpeta existe un archivo llamado blacklist.conf el cual contiene la siguiente información:

# This file lists modules which will not be loaded as the result of
# alias expansion, with the purpose of preventing the hotplug subsystem
# to load them. It does not affect autoloading of modules by the kernel.
# This file is provided by the udev package.

# evbug is a debug tool and should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# replaced by tmscsim
blacklist am53c974

# these watchdog drivers break some systems
blacklist iTCO_wdt

entonces lo que haremos es agregar al final del archivo la siguiente linea:
blacklist  pcspkr
guardamos,  salimos del archivo y procedemos a reiniciar el equipo.

* Solución para Debian Wheezy:

Primero abrimos nuestra consola o terminal y nos logueamos como root, y procedemos a buscar un paquete llamado alsa-base (lo pueden buscar con dpkg o con aptitude)
Si el paquete no esta instalado; simple se instala
Ya teniendo nuestro paquete alsa-base instalado, procedemos a ubicarnos en la siguiente ruta:

#cd /etc/modprobe.d/

dentro de esta carpeta existe un archivo llamado alsa-base-blacklist.conf procedemos a editarlo y agregamos la siguiente linea:
blacklist snd-pcsp

salimos, guardamos y reiniciamos nuestro pc.

Bueno esto es todo, como ven no es nada del otro mundo, bien sencillo.
Saludos....

Referencias WEB: