"Generał mrugnął sobie w spojrzeniu dymnikiem, wizualizując jawne poczwórne zaklęcie hermetyzujące Łobońskiego-Krafta, które oplatało ściśle pojazd; nie dostrzegł w nim żadnych luk, i nie spodziewał się dostrzec, znając dokładność magtechów Tuula - a i tak musiał im przecież zawierzyć, nie sposób dopilnować wszystkiego samemu, konstrukty czarów statków kosmicznych należą do najrozleglejszych i najbardziej skomplikowanych. Miał jednak złe doświadczenia z lotami ponadatmosferycznymi. Raz już przeżył nagłą dehermetyzację statku na orbicie; tylko natychmiastowa, bezmyślna, artefaktyczna reakcja ręki uchroniła go od śmierci z wymrożenia i uduszenia. Od tamtego czasu - a zdarzyło się to jedenaście lat temu - nie opuszczał planety bez wielokrotnego zabezpieczenia sporządzonego z własnych czarów. Nie szyfrował ich i towarzyszący mu urwici mieli okazję podziwiać ten majstersztyk sztuki magicznej, redukujący Łobońskiego-Krafta do jednej tysięcznej energochłonności i toksyczności pierwotnego zaklęcia. Nikt wszakże nie potrafił skopiować owego dzieła. Takie przykłady świadczyły najdobitniej o słuszności stosowanej nomenklatury: nie nauka - sztuka. Żelazny Generał był zaś jej niekwestionowanym arcymistrzem."
Jacek Dukaj "Ruch Generała"
Poniżej parzę rzeczy ku pamięci:
|
|
RSA:
$ ssh-keygen
.ssh/identity - klucz prywatny
.ssh/identity.pub - dodać do .ssh/authorized_keys na remotehost
DSA:
$ ssh-keygen -t dsa
.ssh/id_dsa - klucz prywatny
.ssh/id_dsa.pub - dodać do .ssh/authorized_keys2 na remotehost
|
RSA:
$ openssl genrsa -out username.key
$ openssl req -key username.key -new -out usermane.csr
$ openssl x509 -req -days 365 -in username.csr
-CA ca.crt -CAkey ca.key -CAcreateserial -out username.crt
dla usera zdalnego: ca.crt username.crt username.key
|
CREATE OR REPLACE FUNCTION toolbox.is_box_full() RETURNS TRIGGER AS $$
DECLARE
boxload smallint;
boxtools smallint;
BEGIN
SELECT LOAD FROM toolbox.box INTO boxload
WHERE toolbox.box.id=NEW.box_id;
SELECT count(id) FROM toolbox.tool INTO boxtools
WHERE toolbox.tool.box_id=NEW.box_id;
IF ( TG_OP = 'INSERT' ) THEN
IF ( boxload > boxtools ) THEN RETURN NEW;
ELSE RETURN NULL;
END IF;
ELSIF ( TG_OP = 'UPDATE' ) THEN
IF ( boxload >= boxtools ) THEN RETURN NEW;
ELSE RETURN NULL;
END IF;
END IF;
END;
$$ LANGUAGE plpgsql;
CREATE TRIGGER full_box BEFORE INSERT OR UPDATE ON toolbox.tool
FOR EACH ROW EXECUTE PROCEDURE toolbox.is_box_full();
|
$ mount -t proc none /mnt/driveroot/proc
$ mount -o bind /dev /mnt/driveroot/dev
$ chroot /mnt/driveroot /bin/bash
$ env-update #(opcja dla gentoo)
|
kill MBR:
dd if=/dev/zero of=/dev/hda bs=446 count=1
kill Parition Table:
dd if=/dev/zero of=/dev/hda bs=512 count=1
|
|