buon anno a tutti,
spero cominci bene per voi.
espongo il problema, nella frenesia delle corse del natale, e cercando di ovviare
a problemi insoliti al mio smebox, che ritengo frutto di ripetuti attacchi (ma non hanno meglio da fare ?)
mi son trovarto a fare varie operazioni , com dicevo di corsa.
quindi trovandomi la makkina inoperante per ben que volte con file di log di 250 gb. spazio totale rimanente pressoché zero...
dai vari log ho visto che son vari attacchi che ingrassano i log, sopratutto facendo leva su un vecchio joomla che non usavo piú.
quindi ho cancellato i file incriminati aggiornato con yum e tutto apposto
per due volte...
ma dopo un aggiornamento lo sme ha smesso di espandere un template che per anni per lui era buono.
tra le varie cose ho canellato le mail con la cronologia degli aggiornamenti.
quindi cercavo di capire quale sia la causa..
[root@server log]# expand-template /etc/httpd/conf/httpd.conf
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/50UserDir00: Use of uninitialized value in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/50UserDir00 line 6.
WARNING: Template processing succeeded for //etc/httpd/conf/httpd.conf: 1 fragment generated warnings
at /sbin/e-smith/expand-template line 45
il template in discussione é un frammento dell user webspace..
l'errore come si vede é visibile solo espandendo il singolo template e non con il postupgrade,
per questo non mi son reso subito conto che le pagine web utenti sono sparite e che il file di config di
apache non viene compilato a dovere.
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is recieved.
{
(defined($UserPublicWeb) && ($UserPublicWeb{'status'} eq "enabled"))
? "UserDir home/public_html"
: "#UserDir home/public_html"
}
a onor del vero questo é l'unica parte del contrib originale che non é stata toccata nei miglioramenti
per migrarla dal 7 a 8 e con anche gli approti per la compatibilitá all php5 sotto cgi que si usava con sme 7.
alcuni suggerimenti,
grato