Keine Frage sondern eine Lösung für den Bug von "newusers" unter Debian 8

mercredi 24 juin 2015

Hallo,

Ich habe dafür jetzt keine andere passende Stelle im Forum gefunden, auf die ich schreibend zugreifen kann.
Bei Anwendung von "newusers" auf eine Nutzerdatei mit mehr als einem Eintrag bzw. einer Zeile gibt das Programm folgende Fehlermeldung zurück. (Für Nutzerdateien mit nur einem Eintrag/einer Zeile funktionert das Programm.)

*** Error in `newusers': double free or corruption (!prev): 0x00007ff3c5a0d040 ***
Abgebrochen


Laut meiner Recherche scheint das ein Bug unter Debian 8 (Jessie) zu sein, der ca. seit Sommer 2014 bekannt ist.

Für alle die das gleiche Problem haben.

Der Bug existiert zwar noch. Aber mit diesem script bin ich ihn umgangen.
Es erstellt aus einer Nutzerdatei mit mehreren Nutzern viele Dateien mit je einem Nutzer und generiert aus diesen dann mit newusers die anzulegenden Nutzer.

#/bin/bash
i=0
while read line;
do
let i=$i+1
touch $i.nu
echo "$line">$i.nu
newusers $i.nu
done < /.../.../.../nuser.txt


Viel Spaß!


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor