Duttilio_Cubi_728x90.gif
 Powered by Max Banner Ads 

Utilizzare diff e patch per confrontare e fare il merging di file

Marzo 5th, 2010 glycerin


 Powered by Max Banner Ads 

Ecco un utile link da utilizzare per la creazione di patch di progetto, ovvero il diff non viene fatto esclusivamente su di un file ma in maniera ricorsiva su delle directory.

Link: http://www.network-theory.co.uk/docs/diff/Comparing_Directories.html

Ad esempio se si utilizza APTANA per gestire un progetto in PHP si avranno queste opzioni da aggiungere al diff:

diff -Naur -x ‘.tmp*’ -x ‘.project*’ project.orig/ project_con_modifiche/

L’output di questo diff una volta rediretto verso un file testuale creerà la nostra patch da utilizzare succesivamente per il merging:

pippo@pluto:~/project_da_patchare$ patch -p1 < ../patch.patch

Technorati Tags: diff, patch, APTANA

  • Share/Bookmark

Posted in Debian, Linux, News | No Comments »

kontrollkit una raccolta di script utili per la gestione dei DB MySQL e kontrollbase per il monitoring

Febbraio 28th, 2010 glycerin

Ecco un utile riferimento scoperto grazie alle news di Planet MySQL.
La news riguarda in particolare la disponibilità di una nuova release e l’aggiunta di due nuovi script ma la cosa che ha destato la mia curiosità è l’aver inserito una serie di script simili a quelli già disponibili per Maatkit Tools che sono di aiuto nell’amministrazione dei DBMS MySQL. Da provare sicuramente…
kontrollkit

Sicuramente è anche da provare e testare kontrollbase per il monitoring e il reporting dei DB MySQL. Un software open source anch’esso d’aiuto per la gestione dei DB basati su MySQL. Anche questo da provare al più presto.
knotrollbase

Link per i download, una volta registrati …. downloads

Technorati Tags: MySQL, kontrollkit, kontrollbase

  • Share/Bookmark

Posted in News | 2 Comments »

sed e sostituzione all’interno di un file

Febbraio 12th, 2010 glycerin


 Powered by Max Banner Ads 

Utili riferimenti per ciò che riguarda la modifica all’interno di un file testuale utilizzando “sed“. Utile trick che mi preme ricordare è quello inerente la creazione automatica del “.bak” file in modo da avere sempre un backup del file antecedente la modifica.
Modificare e salvare lo stesso file con sed
Sed – save changes to same file

Ad esempio
sed -i.bak ’s/stringa da sostituire/stringa scritta/opzioni’ file.txt

  • Share/Bookmark

Posted in Linux, News | No Comments »

Symbian OS open source

Febbraio 6th, 2010 glycerin

Dalle notizie pubblicate da InfoWorld e Wired la Symbian Foundation annuncerà che a partire dal 4 Febbraio il sistema operativo Symbian diventerà completamente open source. Larry Berkin, capo della Global Alliances e General Manager della Symbian Foundation ha annunciato che 108 packages saranna disponibili a livello di codice sorgente. Il sorgente consta di oltre 40 milioni di linee di codice e, come detto in precedenze, è oramai disponibile sul sito tiny.symbian.org/open.

Tag Technorati: open source, symbian

  • Share/Bookmark

Posted in News, Open Source | No Comments »

mysqldump e i permessi dell’utente per poter fare un dump di una tabella

Febbraio 3rd, 2010 glycerin

I GRANT minimi di cui deve godere un utente di backup sono “Select_priv” e “Lock_tables_priv“.
Nel caso in cui l’utente esista già:

UPDATE `user` SET `Select_priv` = ‘Y’,
`Lock_tables_priv` = ‘Y’,
`ssl_cipher` = ”,
`x509_issuer` = ”,
`x509_subject` = ” WHERE CONVERT( `user`.`Host` USING utf8 ) = ‘localhost’ AND CONVERT( `user`.`User` USING utf8 ) = ‘user_for_dump’ LIMIT 1 ;

altrimenti in sede di creazione

GRANT SELECT,LOCK TABLES ON *.* TO user_for_dump@’localhost’ IDENTIFIED BY ‘password’;

Technorati Tags: mysqldump. permessi

  • Share/Bookmark

Posted in Linux, News, mysql | No Comments »

XEN e l’opzione noreboot

Febbraio 3rd, 2010 glycerin

A volte capita, e devo dire la verità che mi piacerebbe scoprire il perchè, che una macchina con installato un kernel XEN operi un reboot; sicuramente per un qualcunque problema dovuto al demone xend.
L’opzione “noreboot” disabilita il reboot del kernel, a meno di non voler dare uno shutdown -r. In questo modo, se dovessero subentrare dei problemi di qualsiasi tipo l’opzione noreboot consente un successivo controllo dei log.

Il menu.lst diventerebbe quindi del tipo:

title           Xen 3.2-1-i386 / Debian GNU/Linux, kernel 2.6.26-2-xen-686
root            (hd0,4)
kernel          /boot/xen-3.2-1-i386.gz noreboot
module          /boot/vmlinuz-2.6.26-2-xen-686 root=/dev/sda5 ro console=tty0
module          /boot/initrd.img-2.6.26-2-xen-686

Technorati Tags: xen, noreboot

  • Share/Bookmark

Posted in Debian, Linux, News, Virtualizzazione | No Comments »

Disponibile (IN)SECURE Magazine … la 24

Febbraio 3rd, 2010 glycerin

Finalmente è disponibile la nuova versione di INSECURE Magazine la 24.
L’elenco degli articoli è il seguente:

  • Writing a secure SOAP client with PHP: Field report from a real-world project
  • How virtualized browsing shields against web-based attacks
  • Review: 1Password 3
  • Preparing a strategy for application vulnerability detection
  • Threats 2.0: A glimpse into the near future
  • Preventing malicious documents from compromising Windows machines
  • Balancing productivity and security in a mixed environment
  • AES and 3DES comparison analysis
  • OSSEC: An introduction to open source log and event management
  • Book review – Hacking: The Next Generation
  • Q&A: Sandra Toms LaPedis on RSA Conference 2010
  • Secure and differentiated access in enterprise wireless networks
  • Achieving continuous PCI compliance with IT GRC

Articolo sicuramente da approfondire è quello inerente il SOAP client. Da leggere ……….

Technorati Tags: INSECURE Magazine, SOAP

  • Share/Bookmark

Posted in News, Security | No Comments »

Debian e CPAN: come installare pacchetti PERL usando dpkg

Gennaio 21st, 2010 glycerin

Un trick molto utile per installare su di una Debian stable dei pacchetti CPAN è mediante l’utilizzo della utility dh-make-perl che permette di creare un “.deb” del pacchetto da installare. In questo modo la libreria CPAN viene trattata alla stessa stregua di un normale paccheto Debian e quindi mediante dpkg.

Come primo step bisogna installare il pacchetto dh-make-perl:
host:~# aptitude install dh-make-perl

dopodichè si passa al download e creazione del “.deb” (ad esempio della libreria Apache::LogRegex):
host:~# dh-make-perl –build –cpan Apache::LogRegex

una volta fatto il pacchetto si passa alla sua installazione:
host:~# dpkg -i libapache-logregex-perl_1.5-1_all.deb

Nella directory di compilazione compariranno le seguenti directory e pacchetti che è poi possibile cancellare:
host:~# ls -latrh
-rw-r–r–  1 root root 4.5K 2010-01-21 18:45 libapache-logregex-perl_1.5.orig.tar.gz
drwx——  6 root root 4.0K 2010-01-21 18:45 Apache-LogRegex-1.5
-rw-r–r–  1 root root 8.2K 2010-01-21 18:45 libapache-logregex-perl_1.5-1_all.deb

Technorati Tags: PERL, CPAN, dh-make-perl, dpkg

  • Share/Bookmark

Posted in Debian, Linux, News | No Comments »

LSI MegaRAID SAS

Gennaio 20th, 2010 glycerin

Ecco un utile link dove poter reperire info su come interrogare il device usando megacli: http://hwraid.le-vert.net/wiki/LSIMegaRAIDSAS

Per il download il link utilizzato è stato quello messo a disposizione da LSi ovvero MegaCLI – Linux (MegaRAID Release 3.5) per poi installarlo su di una Debian mediante il tool “alien”.

Testing su piattaforma DELL con LSI Symbios Logic MegaRAID SAS 1078 (rev 04)

Technorati Tags: lsi, megacli, megaraid, alien

  • Share/Bookmark

Posted in Linux, News | No Comments »

Gmail e SSL

Gennaio 14th, 2010 glycerin

Google ha deciso di modificare le proprie policy di accesso alla mail da loro gestita decidendo di accogliere le raccomandazioni di alcuni prestigiose personalità e ricercatori in materia di security quali ad esempio Bruce Schneier.
In pratica non solo verrà gestita in SSL la semplice login di accesso alla webmail ma anche tutta la sessione di gestione. I consigli che sono pervenuti nella sede di Google riguardano la possibilità di entrare in possesso dei contenuti delle mail che senza un certificato SSL viaggerebbero nella rete in chiaro, cosa facilitata se si utilizza una connessione Wi-Fi. In questo modo la connessione verrà cifrata per tutta la durata della sessione.

Se un utente volesse decidere di non usare i certificati potrebbe disattivare quest’opzione direttamente tramite i settings del proprio account:

Una volta salvata la modifica è possibile forzare la URL a non usare la https ma semplicemente l’http.

Technorati Tags: gmail, Bruce Schneier, SSL

  • Share/Bookmark

Posted in News, Security | 2 Comments »

assicurazione_728x90-123
 Powered by Max Banner Ads