mercoledì 29 agosto 2007

Ubuntu 8.04 LTS "Hardy Heron"


Jono Bacon ha annunciato al grande pubblico il nuovo nome in codice della release che succederà a Gutsy Gibbon: Hardy Heron.
La release sarà anche una Long Time Support (LTS), quindi il supporto verrà esteso per tre anni sui sistemi desktop e cinque anni sulla piattaforma server.

Hi Folks,

I am delighted to have the pleasure of announcing the Hardy Heron
(Ubuntu 8.04), the next version of Ubuntu that will succeed Gutsy Gibbon
(Ubuntu 7.10, due for release in October 2007). Not only will the Ubuntu
community continue to do what it does best, produce an easy-to-use,
reliable, free software platform, but this release will proudly wear the
badge of Long Term Support (LTS) and be supported with security updates
for five years on the server and three years on the desktop. We look
forward to releasing the Hardy Heron in April 2008.

With the opening of each new release cycle of Ubuntu, we have more and
more opportunity at our fingertips. Not only are our friends in the
upstream world constantly innovating and extending their applications
and software, but the Ubuntu community continues to see incredible
growth in its diverse range of areas such as packaging, development,
documentation, quality assurance, translations, LoCo teams and more.
Each new release gives us all an opportunity to shine, irrespective of
which bricks in the project we are laying, and this is at the heart of
our belief - working together to produce an Operating System that will
empower its users and shape the IT industry, putting free software at
the corner-stone of our direction.

Most people only ever see the end-user view of Ubuntu, running it on
their desktops, servers and mobile devices around the world. For these
users, Ubuntu provides a simple, convenient means to do what they want
to do easily, effectively and without unnecessary complexity. For many
of us though, we want to open up the hood and understand how the system
works and how to extend and grow it. Thousands of us get out of bed
every day, united behind Ubuntu, ready to make a difference, working
together to make our vision happen.

Importantly, our ethos of collaboration and freedom extends to the
development process as well as the end product. As such, the Ubuntu
development process is a very open, transparent one, and anyone is
welcome to get involved. It works like this:

- Everyone is welcome to think of and develop ideas for features that
could be present in the Hardy Heron release. These ideas are written as
specifications (detailed documents outlining how the idea would work and
be implemented). You are welcome to add your specifications to
https://blueprints.launchpad.net/ubuntu.

- In October 2007, we will hold the Ubuntu Developer Summit in
Cambridge, Massachusetts, USA and generate a schedule of sessions to
discuss these specifications. The sessions provide a means for
interested parties to help scope out the proposed feature and determine
methods and plans to implement it. The Ubuntu Developer Summit is a
semi-virtual event in which those who cannot attend can dial in with
VoIP and use IRC and collaborative editing with Gobby to take part in
the summit.

Everyone is welcome to participate, everyone is welcome to get involved,
and everyone is welcome to help shape the form of the Hardy Heron. Let's
work together to shake things up, make things happen and make the most
compelling Ubuntu release yet. Start your engines...

Jono

--
Jono Bacon
Ubuntu Community Manager
jono(at)ubuntu(dot)com
www.ubuntu.com / www.jonobacon.org
Annuncio

lunedì 27 agosto 2007

Skype ci spia?

Aug 25 01:34:02 desknote kernel: [ 9116.625673] audit(1188002042.632:13467): REJECTING r access to /etc/ passwd (skype(8470) profile /usr/bin/skype active /usr/bin/skype)

La scoperta è stata fatta, per caso, da un utente Ubuntu (Gusty Gibbons) il quale, dopo aver creato un profilo con AppArmor per rendere sicura Skype, ha rilevato qualche “stranezza”. Inoltre Skype enumera tutte le cartelle di Firefox contenute in /home/*/.mozilla/firefox e non è escluso che vi siano altri file interessati da tale analisi.

Per ora non ci sono spiegazioni ufficiali da parte del team di Skype per Linux, e sebbene non possa essere considerato “malevolo” il comportamento del software è quantomeno insolito.

:( che tristezza.

giovedì 23 agosto 2007

E se si dovesse bloccare tutto?

Oggi mi è capitata una cosa strana: la mia ubuntu è andata in panne e ho dovuto reinstallare tutto. Navigando in giro sono venuto a conoscenza di alcuni comandi che, preventivamente, potrebbero essere utili sopratutto se combinati con il Grande Potere dello Script.
Bisogna avere, come nel mio caso, due partizioni e salvare questi script dove non c'è il sistema.

Si crea un file con questo contenuto:

#!/bin/sh
dpkg --get-selections > /indirizzodovevoletesitroviilfile/lista.pacchetti


e lo si salva. Questo script crea una lista con tutte le applicazioni installate al momento. A questo punto sistema - preferenze - sessioni e lo si fa eseguire all'avvio.
Poi creare l'altro script con questo contenuto:

#!/bin/sh
dpkg --set-selections < /indirizzodovesitrovailfile/lista.pacchetti
sudo apt-get dselect-upgrade


con un nome qualsiasi. Questo script installa i pacchetti della lista.

Dopo aver impostato i permessi dei file (chmod +x nomefile) si ha questo risultato:

1) Ad ogni avvio si aggiorna la lista dei pacchetti

2) In caso di reinstallazione basta eseguire il secondo script (da shell ovviamente) e si installa tutto

Saluti e Baci dal Vostro Icio

lunedì 13 agosto 2007

Configurare scheda wifi Broadcom 4318 - Ndiswrapper - Feisty


..nuova guida per configurare la Broadcom 4318 su Acer 5024WMLI sotto Ubuntu (Feisty).
Iniziamo procurandoci il necessario per l'installazione:
  • Componenti per compilare il modulo acer_acpi
    $ sudo apt-get install ndiswrapper-utils-1.9 linux-headers-$(uname -r) linux-headers-generic build-essential
  • Driver proprietari per la scheda wifi (qui)
  • Sorgenti del modulo acer_acpi (qui - versione attuale 0.7)
Possiamo ora procedere con l'installazione.

Primo Passo

Scompattiamo l'archivio dei driver ed "installiamoli"

$ unzip WLan\ Driver\ Broadcom\ 802.11g\ 3.100.46.0.zip // Il nome dell'archivio può cambiare
$ cd 80211g/
$ sudo ndiswrapper -i bcmwl5.inf

Secondo Passo

Scompattiamo l'archivio contenente il modulo acer_acpi ed installiamo

$ tar xjvf acer_acpi-0.7.tar.bz2 // Il nome dell'archivio può cambiare
$ cd acer_acpi-0.7/ // Il nome della cartella può cambiare
$ make
$ sudo make install

Terzo Passo

Mettiamo in blacklist i driver open source

$ sudo -s
# echo "blacklist bcm43xx" >> /etc/modprobe.d/blacklist && exit

rendiamo automatica all'avvio l'attivazione della scheda wifi

$ sudo -s
# echo "ndiswrapper" >> /etc/modules
# echo "acer_acpi wireless=1" >> /etc/modules && exit

L'installazione è terminata, riavviando il sistema verranno attivate le modifiche fatte.
Vi suggerisco di leggere il file README contenuto nell'archivio acer_acpi-XXX.tar.bz2, ogni nuova versione aggiunge spesso news rilevanti sia per quanto riguarda le prestazioni che per le tecniche di installazione ed attivazione.

mercoledì 1 agosto 2007

rDesktop, Desktop remoto


Ciao a tutti!!!!
Dopo tanto tempo ritorno a scrivere pure io cercando di essere un po' più costante....
Questa volta voglio segnalarvi rdesktop, un semplicissimo software per accedere ad un desktop remoto¹ dell'OS del vecchio Bill...
L'ho scoperto ultimamente, visto che nell'ufficio di mio padre per accedere al gestionale del magazzino è necessario loggarsi ad un server (con Windows Server 2003) con nome utente e password...
VIsta la mia predisposizione ad usare il pinguino anche li (con il mio portatile naturalmente), ho cercato un software che mi permettesse di farlo anche in linux: ed ecco arrivare rdesktop!!!!
Per chi non sapesse cos'è la condivisione di desktop, pensate che al posto di navigare e quindi chiedere una pagina web ad un server, nel nostro caso si entra con un account nel server stesso e si possono avviare i programmi in esso presenti quasi come se fossero installati nel nostro pc.

L'ultima versione del software è tranquillamente presente nei repository, quindi vi segnalo solo che se non è già installato, basta che diate un bel

$ sudo apt-get install rdesktop

e il programma sarà pronto per funzionare...
Ora, aprendo il terminale, e digitando al prompt

$ rdesktop

vi uscira una guida sui flag da usare:

Usage: rdesktop [options] server[:port]
-u: user name
-d: domain
-s: shell
-c: working directory
-p: password (- to prompt)
-n: client hostname
-k: keyboard layout on server (en-us, de, sv, etc.)
-g: desktop geometry (WxH)
-f: full-screen mode
-b: force bitmap updates
-L: local codepage
-A: enable SeamlessRDP mode
-B: use BackingStore of X-server (if available)
-e: disable encryption (French TS)
-E: disable encryption from client to server
-m: do not send motion events
-C: use private colour map
-D: hide window manager decorations
-K: keep window manager key bindings
-S: caption button size (single application mode)
-T: window title
-N: enable numlock syncronization
-X: embed into another window with a given id.
-a: connection colour depth
-z: enable rdp compression
-x: RDP5 experience (m[odem 28.8], b[roadband], l[an] or hex nr.)
-P: use persistent bitmap caching
-r: enable specified device redirection (this flag can be repeated)
'-r comport:COM1=/dev/ttyS0': enable serial redirection of /dev/ttyS0 to COM1
or COM1=/dev/ttyS0,COM2=/dev/ttyS1
'-r disk:floppy=/mnt/floppy': enable redirection of /mnt/floppy to 'floppy' share
or 'floppy=/mnt/floppy,cdrom=/mnt/cdrom'
'-r clientname=': Set the client name displayed
for redirected disks
'-r lptport:LPT1=/dev/lp0': enable parallel redirection of /dev/lp0 to LPT1
or LPT1=/dev/lp0,LPT2=/dev/lp1
'-r printer:mydeskjet': enable printer redirection
or mydeskjet="HP LaserJet IIIP" to enter server driver as well
'-r sound:[local|off|remote]': enable sound redirection
remote would leave sound on server
'-r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard
redirection.
'PRIMARYCLIPBOARD' looks at both PRIMARY and CLIPBOARD
when sending data to server.
'CLIPBOARD' looks at only CLIPBOARD.
-0: attach to console
-4: use RDP version 4
-5: use RDP version 5 (default)


Ad esempio nel mio caso, dove lavoro, ho lanciato il comando:

$ rdesktop -g 1240x740 -u PORTATILE -p ******* -T WONDEL 192.168.1.100

tramite il quale con il flag -g ho impostato la dimensione della finestra di lavoro, con -u e -p nome utente e pw per il login immediato, -T per il titolo della finestra sul quale opereremo, e infine l'indirizzo del server...
Se avete la possibilità a casa di avere un portatile ed un fisso, provate!!!!
Alla prossima!!!!!


¹per chi ne volesse sapere di più, RDP(in inglese)