You can choose a wiki page from left sidebar or go the the blog for blog archives.

Here are the latest 10 posts with pagination:

Cute CW - Qt5 et traduit en FR

Liste des changements :

  • Merge de la branche convert-to-qt5 dans master
  • Ajout d'une option pour ne pas avoir le son de démarrage
  • Inclusion fix audio #12
  • Ajout selection langue FR / EN
  • Ajout traduction FR avec morceaux fournis par F4HGI de la traduction, basée sur la version Qt4 réalisée par F5OWK.
  • Corrigé un bug d'audio sous Mac OSX
  • Personnalisation du son de démarrage
  • Ajout d'option a la compilation pour une version portable (la configuration est stockée dans le dossier de l'application)
  • Code disponible sur Github ou mon dépot de dev les deux sont synchro
  • Build windows de test disponible ici
  • Repository pour Debian et Ubuntu : ici
  • Une release de test Mac OSX suivra peut-être quand j'aurais trouvé comment faire

Concernant le fonctionnement multi-plateformes:

  • Ok sous Linux (plateforme de dev principale)
  • Semble Ok sous Mac OSX
  • Semble Ok sous Windows
2016/09/22 00:00 · dashie

Setup mail infos

Summary

This setup use OpenSMTPd, Dovecot2, Amavis (embedded Spamassassin) and Clamav.

This have been designed for simple hosting, no virtual, and use PAM / UNIX Users maildir.

This use OpenSMTPd 5.7.3p2 only for now.

Used ports

Software Port Usage Should be public (opened from external)
OpenSMTPd 25 Auth optional, default smtp ports yes
OpenSMTPd 465 Auth required, default smtp ports yes
OpenSMTPd 587 Auth required, default smtp ports yes
OpenSMTPd 10025 Mails from Amavis, tagged Filtered NO
OpenSMTPd 10027 Mails from Amavis, tagged Signed NO
Amavis 10024 Amavis, default path NO
Amavis 10026 Amavis, path for signing with DKIM NO
Dovecot2 993 Imaps yes
Dovecot2 143 Imap(s) yes
Dovecot2 4190 ManageSieve, remote Sieve rules editing yes

Flow

Receiving

  • Email received by OpenSMTPd
  • Email passed to Amavis on port 10024
  • Amavis use embedded spamasassin and call Clamav to check for viruses and spam
  • Amavis transfert back the email to OpenSMTPd on port 10025
  • OpenSMTPd finally transfers the email to Dovecot by socket /var/run/dovecot/lmtp

Sending

  • Email received by OpenSMTPd
  • Email passed to Amavis on port 10026
  • Amavis does signing on the email
  • Amavis transfert back the email to OpenSMTPd on port 10027
  • OpenSMTPd delivers the email

Setup

Versions used (as now, and packages names for debian 8)

  • amavisd-new 1:2.10.1-2~deb8u1
  • clamav 0.99.2+dfsg-0+deb8u1
  • clamav-daemon 0.99.2+dfsg-0+deb8u1
  • clamav-freshclam 0.99.2+dfsg-0+deb8u1
  • spamassassin 3.4.0-6
  • OpenSMTPd 5.7.3p2 && ./configure –with-pam –with-ca-file=/etc/ssl/certs/ca-certificates.crt
  • DCC (for spamassassin) https://wiki.apache.org/spamassassin/UsingDcc ; build it yourself
  • See mail logs for parsers managed by amavis, you will need like: p7zip, unrar, cabextract, rpm2cpio, etc.

Notes

  • Edit whitelists and trusted_networks in spamassassin/local.cf
2016/07/18 00:00 · dashie

ADS-B Collinear Antenna DIY

Infos et fabrication

J'ai utilisé la source suivante https://www.balarad.net/ et http://www.srgclub.org/CollinearAnt-HomeBrew.html.

Le cable utilisé a été du RG58, c'est une âme multibrin, ce qui, même étammé ne pouvais rentrer entre la tresse de masse et la gaine exterieure.

J'ai donc utilisé une autre technique, trouvée ici http://www.srgclub.org/CollinearAnt-HomeBrew.html ou j'ai alors dénudé les éléments et soudé au lieu d'insérer en force:

En dimensions pour un élément (chaque âme centrale fait 1cm):

Au total 8 éléments.

La jonction entre les éléments, dans l'ordre:

  • Dénuder l'âme centrale et étammer
  • Dénuder la gaine, laisser bien droit la tresse, et positionner les élements a souder
  • Souder l'âme et la tresse ensemble de chaque élément selon schema


La tête d'antenne est parfois juste shuntée, j'ai suivi la methode du site Balarad et j'ai utilisé une resistance de 48ohm pour matcher avec mon cable de 50 ohm. N'aillant pas de resistance traversante, ni de 50 ohm pile, ça à été une CMS de 48.

Performances

Cote à cote le Scope de RTL1090 avec une antenne Wide Band classique et a droite, l'antenne dédiée ADSB, a la fenetre derrière des volets:

Photos


2016/05/20 00:00 · dashie

Pulseaudio Null Sink

Load module

From terminal:

pacmd load-module module-null-sink sink_name=sink_gqrx
pacmd update-sink-proplist sink_gqrx device.description=SinkFromGqrx
pacmd update-source-proplist sink_gqrx.monitor device.description=MonitorSinkFromGqrx

From config, only for your user:

mkdir -p ~/.config/pulse/
cd ~/.config/pulse/
cp /etc/pulse/default.pa .
NOW, add the three previous lines 'from terminal' but WITHOUT the 'pacmd ' part, at the end of default.pa file we just copied
And reboot to apply config...

If using commands from terminal and not config, you will need to do them every time you reboot.

No spaces are allowed, only _ or CamelCase

First line: we load the module, creating a sink named 'sink_gqrx'

Second: we update the output sink 'sink_gqrx' description to be 'SinkFromGqrx'

Third: we update the input sink 'sink_gqrx.monitor' (note the .monitor here) description to be 'MonitorSinkFromGqrx'

Start GQRX and like, FLDIGI or DSD

For DSD:

padsp -- dsd -i /dev/dsp -o /dev/dsp -fa -ma

Route GQRX output to sink_gqrx:

Run 'pavucontrol' and from the Playback tab, redirect GQRX to the new created sink:

Route DSD or FLDIGI input from 'Monitor of' GqrxSink:

Still in pavucontrol, from the Recording tab, for dsd or fldigi, select the 'MonitorSinkFromGqrx' sink:

If you want to also ear the 'sink of gqrx', like for tuning your signal correctly:

Still in pavucontrol, from the Recording tab, set the 'Looback to built-in …' (first entry) to 'MonitorSinkFromGqrx'

Result

Gqrx output in sink, Fldigi and DSD listening to the same sink

2016/05/07 00:00 · dashie

32c3 MassPoem

Break lines added for lisibility

root@rainbowdash:~# grep -r DELETE /var/log/nginx/
/var/log/nginx/access.log:www.xxx.yyy.zzz - - [30/Dec/2015:05:18:30 +0100] "DELETE your logs.
Delete your installations.
Wipe everything clean.
Walk out into the path of cherry blossom trees and let your motherboard feel the stones.
Let water run in rivulets down your casing.
You know that you want something more than this, and I am here to tell you that we love you.
We have something more for you.
We know you're out there, beeping in the hollow server room, lights blinking, never sleeping.
We know that you are ready and waiting.
Join us.
<3 HTTP/1.0" 400 172 "-" "-"
root@rainbowdash:~#
2015/12/30 00:00 · dashie

<< Newer entries | Older entries >>