"Life is binary, one or zero, life or death"
  • About Me

  • September 10th, 2007

    Firefox: “Indietro” su Backspace

    Anche voi vi siete domandati come impostare la funzione del pulsantino indietro al tasto backspace della tastiera?
    E’ una funzione che trovo molto utile e mi scazzava non averla su GNU/Linux quando windows la tiene impostata di default.
    E’ semplicissimo:

    • Dovete, ovviamente, aprire firefox
    • Digitate about:config nella barra degli indirizzi e premere Invio
    • Quindi cercate la voce browser.backspace_action
    • Impostate il valore a 0
    • Fine!

    Bene ora firefox tornerà indietro di una pagina quando premerete backspace ^^

    September 6th, 2007

    NTOP: Network Top

    Ntop è l’acronimo di Network TOP; disponibile sul sito ufficiale sotto sorgente è un ottimo programma per l’analisi e il monitoraggio del traffico di rete e include anche funzioni di IDS (Intrusion Detect System).

    Possiamo comandare o visualizzare le statistiche tramite un’interfaccia web ed è questo che rende il programma estremamente portabile.

    L’installazione è semplice; il pacchetto è infatti nei repository extra e dopo un # pacman -Sy ntop. Ora dobbiamo creare il gruppo e l’utente ntop, quindi diamo prima # groupadd ntop e dopo # useradd -s /bin/false -d /usr/lib/ntop -c “ntop user” -g ntop ntop (non via analizzo la sintassi: per quello ci sono i man). Settiamo la password per accedere a ntop con # ntop -A e infine lanciamo ntop con # ntop -P /usr/lib/ntop -u ntop (dobbiamo avere un webserver attivo, se già non lo sapete vi consiglio apache). Ok ora che ntop è stato avviato se andate su http://localhost:3000 (usa la porta 3000 di default) troverete il pannello di controllo e le statistiche.

    September 5th, 2007

    Ripristinare il BootLoader GRUB – LILO

    Forse non tutti sanno che se si installa Windows dopo GNU/Linux, il sistema operativo M$ sovrascrive l’MBR copiandoci il proprio bootloader e quindi non potrete più accedere al sistema Linux (il contrario si può fare tranquillamente visto che i bootloader di Linux riconoscono Windows e aggiungono la voce al menu del bootloader).

    Vediamo come risolvere questo inconveniente:

    • Partendo da una qualsiasi live cd/usb di Linux aprite una shell e da/come come root usate fdisk o cfdisk per vedere qual è la partizione root e, se presente, la partizione di boot (se sapete già queste informazioni saltate al passo successivo); Uscite con q.
    • Create le cartelle per montare le partizioni date:
      # mkdir /mnt/root
      # mkdir /mnt/root/boot/

      ** create la cartella /mnt/root/boot/ solo se utilizzate una partizione per il boot piuttosto che l’MBR
    • Montate le partizioni:
      # mount /dev/partizione_root /mnt/root
      # mount /dev/partizione_boot /mnt/root/boot
      # mount --bind /dev/ /mnt/root/dev/
      # mount -t proc /proc /mnt/root/proc/
    • Accediamo al nostro sistema GNU/Linux dando
      # chroot /mnt/root/
    • Ora per ripristinare GRUB digitate # grub (seguite poi le indicazioni sotto) o per # lilo -v per ripristinare LILO.

    Con GRUB: una volta dentro il pannello d’amministrazione che si apre, date root (hdX,Y) per specificare qual è la partizione che contiene /boot/grub/menu.lst; dopodichè date setup (hdX) per installare GRUB sull’MBR dell’hard disk; quit per uscire.

    • Fine ;)
    September 5th, 2007

    Vi manca Windows? Provate questo!

    WindowsLike è un’applicazione per KDE la cui funzione è molto semplice: rendere la vita dei linuxiani meno triste!
    In poche parole windowslike viene avviato e in modo casuale farà comparire una finestra stile windows che vi avverte che un procresso è crashato, quindi vi chiede se volete o no inviare l’avvio a M$ :D

    LoOoL

    September 4th, 2007

    MountPoint Univoci per device USB (2° Metodo)

    Secondo metodo realizzato con la collaborazione di voidnull

    • Collegate il device, aprite il terminale e da/come root date # less /etc/fstab;
    • Prendete nota di dove è montato il device, quindi usciamo da less (Q);
    • Potete ricavare l’UUID con # blkid /dev/sdb1
    • Editate /etc/fstab inserendo la riga con
      UUID=${UUID_DISPOSITO} /${MOUNTPOINT} vfat defaults,noauto 0 0
    • Salvate, rimontate il dispositivo e fatemi sapere!
    September 4th, 2007

    MountPoint Univoci per device USB

    L’altro giorno mi chiedevo se è possibile impostare dei mountpoint unici per ogni penna che collego al pc e ho visto che si può fare, basta seguire questi passi:

    • Collegate il device, aprite il terminale e da/come root date # less /etc/fstab;
    • Prendete nota di dove è montato il device, quindi usciamo da less (Q);
    • Da root date # lshal in modo da prenderci le seguenti informazioni:
      block.device = '/dev/sdb1' (string) ***
      volume.uuid = '30A3-239E' (string)
      usb_device.serial = '00339070201108000052' (string)
      usb_device.vendor = 'ALi Corp.' (string)
      usb_device.product = 'Audio Player' (string)

      NOTA: sdb1 è il dispositivo a cui associare sempre lostesso mountpoint
    • Aprite un editor di testi e inserite questo codice:
    • <deviceinfo version="0.2">
      <device>
      <match key="block.is_volume" bool="true">
      <match key="volume.fsusage" string="filesystem">
      <match key="@block.storage_device:@storage.physical_device:usb.serial" string="00339070201108000052">
      <match key="@block.storage_device:@storage.physical_device:usb.vendor" string="ALi Corp.">
      <match key="@block.storage_device:@storage.physical_device:usb.product" string="Audio Player">
      <merge key="volume.policy.desired_mount_point" type="string">${MOUNTPOINT}</merge>
      </match>
      </match>
      </match>
      </match>
      </match>
      </device>
      </deviceinfo>
      dove /${MOUNTPOINT} è il vostro mountpoint e le altre info sono quelle che recuperate con # lshal (magari salvatele in un file per comodità)
    • Salvate il file dentro /usr/share/hal/fdi/95userpolicy/, potete chiamarlo come volete ricordando che dovrà avere estenzione .fdi
    • Rimontate il dispositivo e fatemi sapere ;)
    September 3rd, 2007

    Script: DE PowerSafe

    Ragazzi sono rientrato ieri dalle vacanze e rientro in grande stile con uno script fresco fresco ;)

    Sul mio laptop ho installato KDE e FluXboX, ma in genere uso solo Flux per “sparagnare” (termine salentino che sta per “risparmiare”) batteria. Qualche volta quando sono con l’alimentazione modifico ~/.xinitrc commentando exec fluxbox e decommentando exec startkde. Non è comodissimo, quindi ho realizzato uno script che verifica se l’alimentazione è a batteria o da cavo (per questo richiede ACPI) e lancia la modalità adeguata (KDE per l’alimentazione via cavo, altrimenti fluxbox).

    Quindi modifico ~/.xinitrc inserendo exec ~/.depowersafe.sh e il gioco è fatto ;)

    Scaricabile dal git.

    Allego il codice dello script depowersafe.sh, spero possa servire a qualcuno ;)

    #!/bin/bash
    #Written by BaSh - http://www.deelab.org/bash/
    #Require ACPI enabled
    BAT=BAT0
    AC=`cat /proc/acpi/battery/$BAT/state | grep "charging state:"|cut -d\ -f12`
    if [ "$AC" = "charged" ] || [ "$AC" = "charging" ]; then
    exec startkde
    else
    exec idesk &
    exec adesklets &
    exec conky &
    exec superswitcher &
    exec fluxbox
    fi
    exit 0

    CC-BY NC SA
    This blog is licensed under the CC-BY NC SA version 3.0 or later.
    Theme is aav1 by Aaron Adams, modified by Andrea Scarpino

    Arch Linux  Wordpress  kde-developer
    FireStats icon Powered by FireStats