Koozali.org: home of the SME Server

problema dopo aggironamento con template http

Offline redteo

  • *
  • 122
  • +0/-0
    • redteo blog
problema dopo aggironamento con template http
« on: January 07, 2014, 04:55:39 PM »
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..


Code: [Select]
[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.

Code: [Select]
# 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

Offline redteo

  • *
  • 122
  • +0/-0
    • redteo blog
Re: problema dopo aggironamento con template http
« Reply #1 on: January 07, 2014, 05:05:01 PM »
aggiornamento:
ho scoperto che il 20 dicembre questo pacchetto é stato aggirnato,
smeserver-user-webspace-0.1-13.el5.sme.noarch.rpm
la versione precedente era la smeserver-user-webspace-0.1-5.SME7.noarch.rpm
installata un paio di anni fa, non sapevo che qualcuno avesse ripreso lo sviluppo del contrib
che era stato modificato in loco da me con l'aiuto di stefano per permettere l'attivazione dello
spazio web per utente.

ho i frammenti da noi modificati in un backup fatto con affa chi sarebbe cosí gentile da aiutarmi a risolvere
senza battere sempre sulla stessa persona, io in codice son negato.

grato²

Offline redteo

  • *
  • 122
  • +0/-0
    • redteo blog
Re: problema dopo aggironamento con template http [risolto]
« Reply #2 on: January 16, 2014, 04:05:59 PM »
rimossa la rpm nuova, reinstallato la vecchia , ripristinato gli script modificati dal backup di affa.
disabilitato smecontribs che avevo lasciato aperto.
ho aperto un bug, per fare inserire le modifiche nel nuovo rpm
potrebbero andare a vantaggio di tanti utenti che gradiscono una migliore configurabilitá di questa contrib.