Forfatterarkiv: mike

Adding chroot ssh access and mounting directory multiple places

in fstab: /home/ifka /home/jail/home/ifka ext2 bind 0 1 or command line: mount -o bind /home/ifka /home/jail/home/ifka And about the jail: http://olivier.sessink.nl/jailkit/

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

Recovering md RAID after a crash

ifka ~ # cat /proc/mdstat Personalities : [raid1] read_ahead 1024 sectors md0 : active raid1 ide/host0/bus1/target0/lun0/part1[1] 39061952 blocks [2/1] [_U] unused devices: <none> ifka ~ # mdadm /dev/md0 –manage –add /dev/hda1 mdadm: hot added /dev/hda1 ifka ~ # watch cat … Læs resten

Udgivet i Knowledge Base, Old Base | Skriv en kommentar

Booting order on Ultrasparc

ok setenv boot-device disk0:0 disk2:0 boot-device = disk0:0 disk2:0

Udgivet i Knowledge Base, Old Base | Skriv en kommentar

Byt værdier om i et array i php

<? # Array mangeler, copyright (c) 2006 Mikkel C.M.Christensen function moveup($array,$num) { if ($num == 0) { print “Cant do that”; return $array; } else { $temp=$array[$num-1]; $array[$num-1]=$array[$num]; $array[$num]=$temp; return $array; } } function movedown($array,$num) { if ($num == sizeof($array)-1) … Læs resten

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

Adding inline images to HTML Files

<? print “<img src=’data:image/gif;base64,”.base64_encode(file_get_contents(“file.gif”)).”‘>”; ?> Works in Firefox

Udgivet i Knowledge Base, Old Base, PHP, Programmering | Skriv en kommentar

Proftpd passive mode behind firewalls

(By BT) I could not get my Proftpd working in passive mode, whilst it was behind a firewall. The solution seemed to be, to tell the server that it was behind a specific firewall (the MasqueradeAddress directive), that it should … Læs resten

Udgivet i Knowledge Base, Old Base | Skriv en kommentar

MySQL: Getting a random roll of the dice

CREATE TABLE dice ( d_id int(11) NOT NULL auto_increment, roll int, PRIMARY KEY (d_id) ); insert into dice (roll) values (1); insert into dice (roll) values (2); insert into dice (roll) values (3); insert into dice (roll) values (4); insert … Læs resten

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

MySQL: MERGE: Several tables can be merged into one

CREATE TABLE log_01 ( pkey int(11) NOT NULL auto_increment, a int, b varchar(12), timeEnter timestamp(14), PRIMARY KEY (pkey) ) type=MyISAM; CREATE TABLE log_02 ( pkey int(11) NOT NULL auto_increment, a int, b varchar(12), timeEnter timestamp(14), PRIMARY KEY (pkey) ) type=MyISAM; … Læs resten

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

Mysql transactions

Transactions: Not all table types support transactions. BDB and INNODB type do support transactions. Assuming the server has NOT been started with –skip-bdb or –skip-innodb the following should work: mysql> create table tran_test (a int, b int) type = InnoDB; … Læs resten

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

Check om en streng kun indeholder bogstaver og mellemrum

function IsAlpha($char) { if (preg_match(“/[a-z;A-Z]/”,$char)) { return true; } else if (in_array(htmlentities($char),explode(” “,”æ &Aelig; ø Ø å Å”))) { return true; } else if ($char == ” “) { return true; } else { return false; } } function StripSigns($string) … Læs resten

Udgivet i Knowledge Base, Shellscript | Skriv en kommentar