Uitzetten autostart LXDE op Cubieboard

In het vorige bericht heb ik verteld hoe je Kali-Linux op een Cubieboard2 kan zetten.

Er was echter iets dat ik erg vervelend vond en dat was het automatisch opstarten van LXDE bij een boot.

Dus ik heb dit uitgezet.

En zo heb ik het gedaan:

mv /etc/init.d/lightdm /etc/init.d/lightdm_nostart

Dat is alles. Wil je nu dat bij het booten LXDE weer automatisch opstart hernoem je het bestand gewoon weer.

Kali-linux op de Cubieboard 2 en CubieTruck

Ik heb na wat puzzelwerk en het combineren van diverse how-to’s kali-linux geïnstalleerd gekregen op mijn cubieboard2 en nu ook op mijn cubietruck.

DIt is het Cubieboard v2.Download de cubian A20 release (ten tijde van het schrijven is r5 de laatste versie) en installeer deze op een SD-kaart van minimaal 8GB. (Liever groter)

Als de cubieboard is gestart, zorg er dan eerst voor dat je als root kan inloggen op de machine.

sudo su -
passwd

Log uit en weer in maar nu als root user.

Dan zorg je ervoor dat cubian up to date is:

apt-get update
cubian-update

Daarna installeer je de desktop, in dit geval LXDE. Dit omdat dit een lightweight desktop is die weinig geheugen en stroom eet.

apt-get install xserver-xorg-core xinit xserver-xorg-video-sunximali sunxi-disp-test lxde

Als dit klaar is, dan moet er nog een klein dingetje gedaan worden om het geheugen goed te zetten. Dit staan nu namelijk nog op rond de 846MB van de 1GB. Dit is nog een bug, maar die kan snel aangepast worden. Om te kijken of je hier ook last van hebt doe je:

cat /proc/meminfo

Als hier een getal staat in de buurt van de 846269 kb dan heb je er last van. Om dit te verhelpen  doe je het onderstaande:

Pas de boot.cmd (/Boot/boot.cmd) aan naar het hier onderstaande (een lange regel):

setenv bootargs console=tty0 console=ttyS0,115200 sunxi_no_mali_mem_reserve sunxi_g2d_mem_reserve=0 sunxi_ve_mem_reserve=0 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x800p60 root=/dev/mmcblk0p1 rootwait panic=10 consoleblank=0

Om de boot.cmd nu te compileren naar de boot.scr doe je het volgende:

mkimage -C none -A arm -T script -d boot.cmd boot.scr

Nu herstarten en na de herstart de meminfo checken. Zoals je zult zien is het geheugen groter.

Nu kan je verder gaan met het verder installeren van de cubieboard.

De volgende stap is het aanpassen van de /etc/apt/sources.list. Hier moeten de kali repositories worden toegevoegd.

Dat kan zonder problemen.

vi /etc/apt/sources.list

Voeg deze regels bij:

deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://http.kali.org/kali kali main non-free contrib
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

Nu doe je een update:

apt-get update

Je krijgt nu een foutmelding. In die foutmelding staat een key code. Deze heb je nodig. om toe te voegen.

gpg --keyserver pgpkeys.mit.edu --recv-key  ED444FF07D8D0BF6
gpg -a --export ED444FF07D8D0BF6 | apt-key add -

Nu weer een update draaien:

apt-get update

En dan nu het echte installeer werk. Zorg ervoor dat de SD kaart groot genoeg is voor het opslaan van de files. Minimaal 8 GB is wel nodig.

Om Kali Linux te installeren doe dan het volgende:

apt-get --yes --force-yes install kali-linux-full

Kali linux zal nu volledig geïnstalleerd worden en worden opgenomen in het menu van LXDE.

De installatie neemt wel even, dus ga rustig wat anders doen.

Veel hack plezier.

Met dank aan:

Volle /boot op je ubuntu-server?

Als je de melding krijgt dat je /boot vol zit, dan moet je even kijken waarmee hij vol staat.

Waarschijnlijk staat hij vol met kernel update files. Als dat zo is, dan is het onderstaande script handig:

dpkg –get-selections | \
grep ‘linux-image*’ | \
awk ‘{print $1}’ | \
egrep -v “linux-image-$(uname -r)|linux-image-generic” | \
while read n
do
apt-get -y remove $n

done

Dit script kijkt welke kernel er in gebruik is en verwijderd de overbodig kernels.

Zo blijft de boot partitie mooi schoon.

Hoe een bootable Backtrack 5r3 USB stick maken met unetbootin op MAC OSX

NB: Op dit artikel is mijn disclaimer van toepassing. Bij verkeerd gebruik kan het schade toebrengen aan je MAC OS!!!

Het programma unetbootin is een handige tool om bootable usb stick te maken. Alleen het heeft op het MAC OSX platform een kleine bug. Hij maakt geen mbr aan. Dat moet je zelf doen. Hieronder staat beschreven hoe je het moet doen.

  1. Download backtrack 5 R3 iso
  2. Open een terminalscherm
  3. Type: diskutil list
    Je krijgt zoiets als hieronder:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *750.2 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS macdrive 688.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 60.8 GB disk0s4
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *4.1 GB disk3
1: DOS_FAT_32 NAAMLOOS 4.1 GB disk3s1
  1. Zoek je USB, de mijne is /dev/disk3
  2. Type nu de volgende commando’s:
  3. sudo diskutil unmountDisk /dev/disk3
  4. sudo fdisk -e /dev/disk3 , dan f 1, vervolgens write, en dan exit.
  5. Sudo diskutil unmountDisk /dev/disk3
  6. Download syslinux vanaf http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-5.00.zip en unzip het door er op te dubbelklikken.
  7. 9. Navigeer naar de syslinux/mbr folder met behulp van je terminal:
    cd /Users/yourusername/Downloads/syslinux-5/mbr
  8. sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/disk3
  9. Open Unetbootin en voer je wachtwoord in, selecteer “disk image”,
    klik op de 3 puntjes, selecteer de gedownloade BackTrack 5 r3 iso en klik open.
  10. Voer de grote van de persistence ruimte in de je wilt hebben op je USB stick om gegevens te kunnen bewaren bij een reboot. Je kan deze ruimte zo groot als je wilt maken. Unetbootin past het automatisch aan aan het te installeren OS.
  11. Selecteer je USB drive in het pulldown menu. (In mijn geval /dev/disk3s1 en klik OK.
  12. Unetbootin begint nu. Wacht tot unetbootin klaar is. (Afhankelijk van de grote van de USB stick kan het even duren).
  13. Verlaat unetbootin en unmount je USB stick. Deze is nu klaar voor gebruik.

Dit blog artikel is vertaald vanuit het engels en afkomstig van deze site.

Installeer Flash Player binnen BT5 r3

Misschien ben je er ook al tegen aangelopen, het probleem met Firefox en Flash-player. Als je BT5 r3 hebt ge-update, werkt ineens de Flash-player binnen Firefox niet meer. En dat kan erg onhandig zijn.

Op deze pagina ben ik de oplossing tegen gekomen. En deze werkte voor mij. (Dank aan de initiële schrijver. Ik heb het alleen maar naar het Nederlands vertaald.)

Voer de volgende commando’s in een terminal-scherm:

root@bt:~# apt-get purge flashplugin-nonfree flashplugin-installer gnash gnash-common mozilla-plugin-gnash swfdec-mozilla
root@bt:~# rm -f /usr/lib/firefox/plugins/*flash*
root@bt:~# rm -f /usr/lib/firefox-addons/plugins/*flash*
root@bt:~# rm -f /usr/lib/mozilla/plugins/*flash*
root@bt:~# rm -f ~/.mozilla/plugins/*flash*so
root@bt:~# rm -rfd /usr/lib/nspluginwrapper

Deze commando’s hebben nu alle flash verwijzingen verwijderd. Nu kan je met een schone lei beginnen.
Download via hier de laatste versie van Adobe Flash-player. (Kies voor het .tar.gz formaat)

De volgende stap is het installeren van de nieuwe Flash-player:

root@bt:~# mkdir -p ~/.mozilla/plugins
root@bt:~# mkdir flash
root@bt:~# mv -f install_flash_player_11_linux.i386.tar.gz flash/
root@bt:~# cd flash/
root@bt:~/flash# tar xvfz install_flash_player_11_linux.i386.tar.gz
root@bt:~/flash# cp -f libflashplayer.so ~/.mozilla/plugins/

Hier kan je testen of het is gelukt.

Voor de goede orde:
Ik ben niet verantwoordelijk voor problemen die zouden kunnen voortkomen uit het doorvoeren van het bovenstaande.
Bij mij werkte bovenstaande oplossing, dat hoeft natuurlijk niet bij een ander zo te zijn.

Hoe krijg je SSH toegang tot een Iomega Storcenter ix2-200

Ik moest een heleboel grote files verplaatsten van de ene NAS naar een andere NAS.

Nu kan je dat perfect doen via Forklift of Finder, maar ik wil het altijd gewoon rechtstreeks kunnen doen van de command-line. Dan gaat het tenminste rechtstreeks van NAS naar NAS.

Nu kan je overal vinden hoe je SSH moet aanzetten op deze type NAS, maar ik heb erg lang moeten zoeken naar de oplossing voor het probleem met “Port ’22’ is already in use.”

Gelukkig heb ik het uiteindelijk gevonden. Het is bijna te eenvoudig voor woorden, alleen jammer dat IOMEGA daar zelf even geen aandacht voor heeft gehad.

Om het probleem van “Port ’22’ is already in use.” te vermijden moet je in het protocollen scherm het vinkje weghalen bij SFTP. Als je dat hebt gedaan, dan kan je poort 22 activeren en gebruiken voor SSH toegang.

Ga voor het activeren van SSH toegang naar:
http://<ip-adres-van-van-je-nas/diagnostics.html>

Let op!!!!!
SSH toegang kan alleen als root gedaan worden. Dus als je klaar bent met wat je moet doen, deactiveer dan deze optie weer.

 

Exchange eruit, Zarafa erin

Afgelopen week heb ik vaarwel gezegd tegen Microsoft Exchange 2010.

Op onverklaarbare wijze wilde Exchange geen mail meer versturen. Daarnaast wilde het ook geen mail meer ontvangen.

Na vanalles geprobeert te hebben, heb ik om diverse redenen besloten om Exchange eruit te gooien, en over te stappen op Zarafa.

Naast het reeds genoemde mail probleem, vind ik dat Exchange 2010 belachelijke eisen stelt aan het geheugen van een machine. Mijn server is zeker niet de minste met zijn 8GB, maar van de 8 GB werd bijna 80% geconsumeerd door Exchange. (Is normaal zegt MS, absurd zeg ik)

Het besluit was dan ook snel genomen. Exchange eruit, Zarafa erin.

Zarafa is een collabortie pakket dat draait op Linux, en is opgedeeld in een paar smaken. Ik heb gekozen voor de Small Business variant.

Ik heb voor deze variant gekozen omdat deze versie beschikt over de Active Directory toolkit. Hierdoor kan ik Zarafa perfect integreren in de reeds aanwezige Active Directory.

Ik heb de installatie gedaan op Ubuntu 12.04 LTS gebruikmakend van yaffas. Yaffas is een soort webmin, en maakt het installeren en beheren een stuk eenvoudiger.