Polkit-extra-actions: avviare come root applicazioni utili in Slackware

Per esigenze lavorative, e non, mi trovo nella situazione di dover aprire alcune applicazioni con interfaccia grafica come utente root al posto che come utente standard (modificare file /etc/hosts, accedere a directory esclusive di root, usare una vpn Juniper, …) e questo può essere un problema se viene usato pkexec (eseguibile presente nel pacchetto polkit); il problema è dovuto al fatto che, di base, usando pkexec nome_programma non si ha accesso alle funzionalità del server X11 e quindi si è limitati ai soli programmi testuali, a meno di non avere delle configurazioni ad-hoc per polkit che istruiscono il sistema di abilitare anche l’uso dell’interfaccia grafica.

Per questo motivo ho creato il pacchetto polkit-extra-actions, testato su Slackware64-current, che permette di aggiungere al menu delle applicazioni e alle regole di polkit le seguenti casistiche:

  • Esecuzione di xfce4-terminal come root (voce di menu + regola per polkit)
  • Esecuzione di firefox come root (voce di menu + regola per polkit)
  • Esecuzione di geany come root (voce di menu + regola per polkit)
  • Esecuzione di Thunar come root (voce di menu + regola per polkit)

Accedi all’elenco dei pacchetti Slackware qui.

GkSu-Polkit per Slackware64 current

Se usate Slackware, versione current x86_64, e volete usufruire delle funzionalità offerte da GKSU ecco per voi il pacchetto precompilato gksu-polkit, che si appoggia alle funzionalità offerte da PolicyKit.

Il pacchetto non contiene eventuali dipendenze, per quelle vi rimando ai repository ufficiali di Slackware o a SlackBuilds.

Il pacchetto è scaricabile (insieme ad altri) qui.

WordPress Extra File Types

Di base WordPress permette di caricare pochi tipi di file nella Meda Library , con questo plugin si può estendere tale lista andando ad aggiungere file con estensioni scelte tra circa 680 possibili.

Download .

Changelog
– ver 0.3.0: aggiunta estensione .dot e possibilità di caricare in autonomia tipi di file
– ver 0.2.4: corretto .bid in .bld
– ver 0.2.3: aggiunta l’estensione .m4r
– ver 0.2.2: aggiunta l’estensione .bid
– ver 0.2.1: aggiunte le estensioni .msp e .msu
– ver 0.2 : aggiunta una lista di circa 680 possibili estensioni e creata pagina di gestione nel backend di WordPress
– ver 0.1 : esensioni abilitate: .txt,
.7z, .bz2, .gz, .tgz, .txt, .xz, .zip

Raspberry-Pi per monitoraggio visivo

Oltre alla tecnologia e alla programmazione ho l’hobby delle passeggiate in mezzo alla natura e l’osservazione della fauna selvatica, passione che sta crescendo sempre di più con la complicità di mia moglie che è una sfegatata in quest’ambito!

Per unire queste due anime abbiamo deciso di realizzare un piccolo progetto tecnico-naturalistico: installazione di una mangiatoia per piccoli uccelli sul balcone con monitoraggio tramite una videocamera e analisi automatica degli scatti effettuati, con invio periodico delle foto su un server remoto (e annessa pubblicazione su web).

Dal punto di vista strettamente tecnico/materiale il tutto si compone di:
– mangiatoia in legno
– cibo per uccelli
– raspberry-pi model b + sd card con il sistema operativo
– scheda di rete wifi usb
– videocamera collegata al raspberry
– scatola ermetica trasparente
– alimentatore 5V 2a micro-usb
– prolunga elettrica

Continua a leggere Raspberry-Pi per monitoraggio visivo