1 (edited by matteofalcone 2009-07-06 09:28:48)

Topic: Bug sftp-verif (et proposition de résolution)

Bonjour,

Merci pour ce soft que je commence à tester.

Quand je lance sftp-verif, tout est ok jusque :

** Verifing rotation logs **
No rotations logs found ! Do you want to create it one now ? (y/n)

Si je réponds y :

/usr/bin/sftp-verif: line 113: [: y: unary operator expected
No rotation logs has been created

Apparemment, au lieu de renvoyer le "y" ça renvoie quelque chose comme "[: y:" d'où l'erreur.

Ça fonctionne si je remplace :

if [ $logrotnow ="y" ] ; then

par

if [ $logrotnow = 'y' ] ; then

mais je ne sais pas si c'est propre.

Re: Bug sftp-verif (et proposition de résolution)

Bonjour,

Je viens de voir l'erreur, il manque un espace sur la ligne:

if [ $logrotnow ="y" ] ; then

devrait être:

if [ $logrotnow = "y" ] ; then

Mais le correctif est correct.

En tout cas merci pour ce petit bug smile