System Debian Wheezy, Beispiel 1:
Fcntl ist vorhanden in Version 1.06, aktuell ist 1.11
Beispiel 2:
CGI ist vorhanden in Version 3.43, aktuell ist 3.63.
Mir wurde gesagt, man könne entweder die Module manuell per "force" updaten - dann sind sie aus der Paketverwaltung raus - oder sie im Paketmanager belassen.
Gerade bei
CGI habe ich im Hinterkopf, das hier mal eine Sicherheitslücken bestand:
[Sicherheit] Mehrere Schwachstellen im Modul CGI.pm und in CGI::Simple. Da ging es um 3.50 und älter und mit der 3.43 habe ich deshalb nicht so wirklich ein gutes Gefühl.
Daher die Frage: Wie geht ihr damit um?
Ist Debian Wheezy eine Version mit der man guten Gewissens einen Linux Webserver online betreiben kann mit Perl Scripten?
Oder geht ihr lieber schon auf neuere Versionen und verzichtet damit auf Vorteile einer "stable" Version?
Belasst ihr die CPAN Module im Paketmanager?
Verwendet ihr die Perl Version, die der Paketmanager anbietet oder eine neuere? Laut
http://packages.debian.org/de/wheezy/armhf/perl/ ist es die 5.14.2-21+deb7u1?
Gibt es bei CPAN Modulen auch diese Unterversionierung "+deb7u1", sodass man davon ausgehen kann, in Wirklichkeit neuere/gefixte Module drauf zu haben als die Version vorgibt?
Ich selbst nutze Perl nur auf Windows, da gibt es keinen Paketmanager und der Serverbetreiber hat bisher nicht mit Perl gearbeitet und ist daher mit CPAN Modulen unerfahren. Daher fragen wir euch um Rat und bitten um eure Erfahrung/Handhabung.
10 print "Hallo"
20 goto 10