Cerca nel blog

venerdì 27 novembre 2015

martedì 24 novembre 2015

Plesk disattivare server mail su tutti i domini configurati

Capita di voler demandare il compito di mail server ad un server esterno quindi si rende necessario disattivare il servizio di posta su tutti i domini attivi

#!/bin/sh
#
# Author: Fausto Pala
# Date: 24/11/2015
# Email: fp at visivcomunicazione.it
#
# LO SCRIPT DISATTIVA IL SERVIZIO MAIL SU TUTTI I DOMINI CONFIGURATI SU PLESK
mysql -sN -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT dom.name FROM domains dom LEFT JOIN DomainServices d ON (dom.id = d.dom_id AND d.type = 'web') LEFT JOIN IpAddressesCollections ia ON ia.ipCollectionId = d.ipCollectionId LEFT JOIN IP_Addresses iad ON iad.id = ia.ipAddressId;" | while read name;
do
        tmp=$(/usr/local/psa/bin/domain -i $name | grep "Mail service")
        status=${tmp#*: }
        /usr/local/psa/bin/domain -u $name -mail_service false
done

lunedì 23 novembre 2015

Comandi Linux

giovedì 10 settembre 2015

Apache Rewrite %2F 404 not found

Ciao,

oggi un problemino niente male che mi ha fatto scervellare per qualche ora....sviluppando un lavoro per un cliente mi sono imbattuto sullo share di facebook che codificava la mia URL con in formato del tipo

http:%2F%2Fwww.dominio.com%2Fparola%2F650cc%2Fmoto

Ora la parte in grassetto non veniva digerita da apache mi restituiva un errore 404..
Il problema è che apache su Plesk di default non abilita la possibilità di utilizzare url codificate.
La soluzione è abilitare AllowEncodedSlashes a livello di Virtual Host

Su plesk andare sulle impostazioni del server web del dominio e sulle direttive HTTP inserire

AllowEncodedSlashes on

mercoledì 9 settembre 2015

Installare EPSON CX 17NF su Linux 64bit


  1. Aggiornare il firmware con quello che trovate sul sito epson (https://www.epson.it/it/it/viewcon/corporatesite/products/mainunits/support/10820/23)
  2. Installare il driver della stampante WorkCentre 6015NI

mercoledì 5 agosto 2015

Ripristino partizione di Window

Installando CentOS 7 sul mio nuovo Dell T1700 ho erroneamente cancellato il boot record senza riuscire ad accedere all'installazione di default di Windows.


  1. grub2-mkconfig > /dev/null (rileva possibili partizioni di avvio)
  2. cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old (esegue una copia di backup del file di grub2)
  3. grub2-mkconfig -o /boot/grub2/grub.cfg (rigenera il file di grub2 per boot)  

Se la partizione di Windows non viene rilevata è necessario installare ntfs-3g
Nel caso specifico di CentOS 7 lo trovate nei repository EPEL da installare con il comando:

yum install epel-release

lunedì 4 maggio 2015

File PDF su Linux

Convertire un pdf da colore a bianco e nero
Modificare la qualità di un PDF