Creazione automatica di un file di log per inviare quesiti al forum: differenze tra le versioni

m
mNessun oggetto della modifica
Riga 723: Riga 723:
   nome_e_riga "Desktop Environment - Window Manager"
   nome_e_riga "Desktop Environment - Window Manager"
   if false; then :
   if false; then :
   elif [ -f /usr/bin/kde4-config -a "`ps -u $utente | grep ksmserver`" != "" ]; then kde4-config --version >> $log && _ok "DE/WM" || _error "DE/WM" #KDE4
   elif [ -f /usr/bin/kde4-config -a "`ps -u $utente | grep ksmserver`" != "" ]; then kde4-config --version >> $log && _ok "DE/WM" || _error "DE/WM"   # KDE4
   elif [ -f /usr/bin/gnome-shell -a "`ps -u $utente | grep gnome-shell`" != "" ]; then gnome-shell --version >> $log && _ok "DE/WM" || _error "DE/WM" #Gnome Shell
   elif [ -f /usr/bin/gnome-shell -a "`ps -u $utente | grep gnome-shell`" != "" ]; then gnome-shell --version >> $log && _ok "DE/WM" || _error "DE/WM" # Gnome Shell
   else
   else
     echo "Sconosciuto" >> $log && _error "DE/WM"
     echo "Sconosciuto" >> $log && _error "DE/WM"
Riga 733: Riga 733:
function _extpack {
function _extpack {


   # Variabile che contiene la release di default attualmente utilizzata
   # Variabile che contiene la release attualmente utilizzata
   # Vengono tolti eventuali spazi iniziali e tolte le righe che *non* iniziano con la stringa
   # Vengono tolti eventuali spazi iniziali e tolte le righe che *non* iniziano con la stringa
   # deb http://ftp.XX.debian.org . Con "cut" viene prelevato il terzo campo (la release voluta)
   # "deb http://ftp.XX.debian.org" e che *non* contengono una nome di release.
   local release=`sed -e 's/^ *//' -e '/^deb http:\/\/ftp\...\.debian\.org/!d' /etc/apt/sources.list | cut -d ' ' -f3`
  # Con "cut" viene prelevato il terzo campo (la release voluta)
   local release=`sed -e 's/^ *//' -e '/^deb http:\/\/ftp\...\.debian\.org.*\(wheezy \|stable \|jessie \|testing \|sid \|unstable \)/!d' /etc/apt/sources.list | cut -d ' ' -f3`
   # Numero di release trovate
   # Numero di release trovate
   local num=`echo "$release" | wc -l`
   local num=`echo "$release" | wc -l`
Riga 748: Riga 749:
   else
   else
     case $release in
     case $release in
       wheezy|stable)
       wheezy|stable)   aptitude search '~i !~Astable' >> $log && _ok "$var" || _error "$var" ;;
          aptitude search '~i !~Astable' >> $log && _ok "$var" || _error "$var" ;;
       jessie|testing) aptitude search '~i !~Atesting' >> $log && _ok "$var" || _error "$var" ;;
       jessie|testing)
       sid|unstable)   aptitude search '~i !~Aunstable' >> $log && _ok "$var" || _error "$var" ;;
          aptitude search '~i !~Atesting' >> $log && _ok "$var" || _error "$var" ;;
       sid|unstable)
          aptitude search '~i !~Aunstable' >> $log && _ok "$var" || _error "$var" ;;
     esac
     esac
   fi
   fi
6 999

contributi