[Eisfair] Problem mit Pure-ftpd 3.4.3 in Zusammenhang mit der Indexumstellung

Marcus Röckrath marcus.roeckrath at gmx.de
Do Sep 26 21:44:41 CEST 2024


Hallo Marcus,

Marcus Röckrath wrote:

> Du arbeitest hier mit einem Array, aber der Index des Arrays ist eine IP.
> Wie soll das gehen?
> 
> IP2INDEX[$act_ip]=$idx
> 
> 192.168.1.1 oder sowas kann doch kein Index für ein Array sein.

Das scheint in der Bash doch zu gehen; war mir auch aus meiner Erfahrung mit 
Arrays in Hochsprachen völlig neu.

Das Problem wird sein, dass Nelson für die zweite Karte keine IP gegeben 
hat, denn die bekommt die Karte ja über DHCP.

Dehalb wird es dann zu Zuweisung

IP2INDEX[]=$idx

kommen, also es wird ein leerer Index amgegeben.

Man wird also irgendwie ermitteln müssen, welches die IP einer Karte ist, 
wenn sie keine IP in der Base zugewiesen hat.

Falls keine IP zu ermitteln wäre, dürfte die Zuweisung ganrnicht vorgenommen 
werden.

Dann sollte auch die Zuweisung

INDEX2IP[$idx]=$act_ip

wohl unterbleiben.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair