Kategoriarkiv: Knowledge Base

Brightness / backlight på din bærbare

Jeg er blevet rigtigt glad for i3wm, og er begyndt at bruge det som min primære workstation. Dog rendte jeg idag i et problem jeg ikke havde prøvet før … af en eller anden årsag havde min bærbare skruet helt … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Owncloud filesync uden GUI

Jeg har rodet lidt med Owncloud på det sidste, og det er egentlig et ret sødt lille system. Det mangler bare en ordent sync-client til Linux, jeg har ikke prøvet den officielle fordi den kræver gui og alt muligt pjat. … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Hex-Dump funktion skrevet i PHP

Ikke rocket-science, men den er rar at have ved hånden 🙂 function hexdump($packet) { $line_hex=array(); $line_asc=array(); for ($i=0; $i<=count($packet); $i++) { $line_hex[]=str_pad(dechex($packet[$i]), 2 , ‘0’, STR_PAD_LEFT); if (ctype_print ( $c = chr($packet[$i]))) $line_asc[]=$c; else $line_asc[]=”.”; IF (($i+1) % 25 == … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Sporing af hændelser i filsystemet – Linux Auditd / Auditctl

Scenariet er at vi har et hacket website, en stor kodebase i PHP uden versionscontrol er kompromitteret og kunden har ingen kendskab til kodebasen. Altså synes eneste mulighed at være en gennemgang af kildekoden for at afdække eventuelle bagdøre. Dette … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Nagios module for monitoring Postfix Queue Size

#!/usr/bin/php <? $e=exec(“postqueue -p|tail -n1”); if (preg_match(“/empty/”,$e)) { print “OK: Queue is empty | queue_size=0\n”; die(0); } preg_match(“/([0-9]+) Requests/”,$e,$m); if ($m[1]>100) { print “WARNING: “.$m[1].” mails in queue | queue_size=”.$m[1].”\n”; die(1); } else { print “OK: “.$m[1].” mails in queue … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

OpenBSD: Redundant statisk routing (Carp)

Min ISP Router en range ind til mig, den lander på 192.0.2.20 og rangen hedder 203.0.113.0/24. Jeg satte to OpenBSD maskiner op og tildelte dem ip adresserne 192.0.2.21 og 192.0.2.22 fw1# echo inet 192.0.2.21 255.255.255.0 NONE > /etc/hostname.em0 fw2# echo … Læs resten

Udgivet i Knowledge Base, Networking, Old Base, OpenBSD | Skriv en kommentar

Adgangskontrol med password ELLER ip-adresser i Apache

Vi tager udgangspunkt i et webdir med .htaccess, det har vi gennemgået på bloggen her et par gange før. Men du starter med at lave en password fil, det gøres således: root@test.net /var/www/secured # htpasswd -c /htpasswd mike New password: … Læs resten

Udgivet i Apache, Knowledge Base, Linux, Networking, Old Base | Skriv en kommentar

Install APC on Debian

apt-get install php-apc cp /usr/share/doc/php-apc/apc.php /var/www /etc/init.d/apache2 restart Visit: http://server/apc.php To verify that apc is running. Sorry for lynguide, jeg skal nok gøre det bedre en dag hvor klokken ikke er 3 om natten :p

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Cool bash prompt

Flg. bash prompt (indsæt den i .basrc i dit homedir) har jeg tyvstjålet og tilpasset lidt selv: set_prompt () { Last_Command=$? # Must come first! Blue=’\[\e[01;34m\]’ White=’\[\e[01;37m\]’ Red=’\[\e[01;31m\]’ BRed=’\e[1;31m’ # Red Green=’\[\e[01;32m\]’ Reset=’\[\e[00m\]’ FancyX=’\342\234\227′ Checkmark=’\342\234\223′ Yellow=’\e[0;33m’ BYellow=’\e[1;33m’ # Yellow BCyan=’\e[1;36m’ … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Automatiske SSH Tuneller (autossh)

Eller med andre ord, en guide til at tilgå udstyr uden offentlige IPv4 adresser, det er en nyttig ting når man som mig har mange kunder med udstyr der skal passes men som ikke har behov for at kunne blive … Læs resten

Udgivet i Knowledge Base, Linux, Networking, Old Base | Skriv en kommentar