/[sysadmin-cookbook]/recepies
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /recepies

View Directory Listing Directory Listing


Sticky Revision:

Revision 137 - Directory Listing
Modified Tue Sep 1 16:57:39 2009 UTC (14 years, 8 months ago) by dpavlin
add student user for screen sharing

Revision 136 - Directory Listing
Modified Tue Sep 1 16:27:07 2009 UTC (14 years, 8 months ago) by dpavlin
install screen

Revision 135 - Directory Listing
Modified Tue Aug 25 17:48:56 2009 UTC (14 years, 8 months ago) by dpavlin
use last serial port (so we can use normal serials too)
make grub modification optional


Revision 134 - Directory Listing
Modified Mon Aug 24 18:41:39 2009 UTC (14 years, 8 months ago) by dpavlin
test SMTP server with swaks


Revision 133 - Directory Listing
Modified Thu Aug 20 13:35:34 2009 UTC (14 years, 8 months ago) by dpavlin
display system_id and current bios version

Revision 132 - Directory Listing
Modified Thu Aug 20 13:34:28 2009 UTC (14 years, 8 months ago) by dpavlin
abort if getSystemID doesn't return valid id

Revision 131 - Directory Listing
Modified Thu Aug 20 13:34:02 2009 UTC (14 years, 8 months ago) by dpavlin
added iselect

Revision 130 - Directory Listing
Modified Thu Aug 20 12:57:03 2009 UTC (14 years, 8 months ago) by dpavlin
select bios using iselect


Revision 129 - Directory Listing
Modified Thu Aug 20 12:43:53 2009 UTC (14 years, 8 months ago) by dpavlin
flash Dell bios from Linux

Revision 128 - Directory Listing
Modified Mon Aug 17 21:00:19 2009 UTC (14 years, 8 months ago) by dpavlin
added first vblade example

Revision 127 - Directory Listing
Modified Sat Aug 15 01:19:39 2009 UTC (14 years, 8 months ago) by dpavlin
build ether puppet for different arhitectures using Firmware Linux

Revision 126 - Directory Listing
Modified Fri Aug 14 19:23:20 2009 UTC (14 years, 8 months ago) by dpavlin
new upstream

Revision 125 - Directory Listing
Modified Mon Aug 10 23:42:34 2009 UTC (14 years, 9 months ago) by dpavlin
point to new upstream http://git.rudd-o.com/zfs/

Revision 124 - Directory Listing
Modified Mon Aug 10 23:41:43 2009 UTC (14 years, 9 months ago) by dpavlin
build Debian package for Virtual NetworkManager from http://wiki.virtualsquare.org/index.php/VirtualNetManager

Revision 123 - Directory Listing
Modified Mon Aug 10 23:36:36 2009 UTC (14 years, 9 months ago) by dpavlin
clone new upstream branch

Revision 122 - Directory Listing
Modified Mon Aug 10 22:10:26 2009 UTC (14 years, 9 months ago) by dpavlin
build iso from latest windows network guest drivers (virtio)

Revision 121 - Directory Listing
Modified Sun Jul 26 02:21:10 2009 UTC (14 years, 9 months ago) by dpavlin
few vde2 kvm hints from

http://faiwiki.informatik.uni-koeln.de/index.php/Local_testing_with_KVM%2C_VDE_and_dnsmasq


Revision 120 - Directory Listing
Modified Thu Jul 23 23:26:34 2009 UTC (14 years, 9 months ago) by dpavlin
receive snapshot from other host using nc for low overhead


Revision 119 - Directory Listing
Modified Fri Jul 17 17:08:35 2009 UTC (14 years, 9 months ago) by dpavlin
hints from https://wiki.ubuntu.com/ScreenCasts/GStreamer


Revision 118 - Directory Listing
Modified Thu Jul 9 10:14:40 2009 UTC (14 years, 10 months ago) by dpavlin
fixed multiple expiration rules by sorting them


Revision 117 - Directory Listing
Modified Thu Jun 25 11:07:26 2009 UTC (14 years, 10 months ago) by dpavlin
added multiple rules for each snapshot in backup


Revision 116 - Directory Listing
Modified Sun Jun 21 18:34:00 2009 UTC (14 years, 10 months ago) by dpavlin
iptables nat from 192.168.2.0/24 to wlan0 with masquarade


Revision 115 - Directory Listing
Modified Sun Jun 21 18:32:25 2009 UTC (14 years, 10 months ago) by dpavlin
select boot file


Revision 114 - Directory Listing
Modified Thu Jun 18 13:07:29 2009 UTC (14 years, 10 months ago) by dpavlin
dd_rescue don't like sync on stdin/stdout


Revision 113 - Directory Listing
Modified Thu Jun 18 12:56:56 2009 UTC (14 years, 10 months ago) by dpavlin
send snapshot using netcat with nice info using dd_rescue


Revision 112 - Directory Listing
Modified Mon Jun 15 20:22:52 2009 UTC (14 years, 10 months ago) by dpavlin
added IP and ve2lxc hostname to /etc/hosts


Revision 111 - Directory Listing
Modified Mon Jun 15 20:22:04 2009 UTC (14 years, 10 months ago) by dpavlin
added gateway to lxc's /etc/network/interfaces


Revision 110 - Directory Listing
Modified Mon Jun 15 19:19:03 2009 UTC (14 years, 10 months ago) by dpavlin
copy /etc/resolv.conf from host system


Revision 109 - Directory Listing
Modified Sat Jun 6 16:57:37 2009 UTC (14 years, 11 months ago) by dpavlin
use configured veid all over


Revision 108 - Directory Listing
Modified Sat Jun 6 16:56:30 2009 UTC (14 years, 11 months ago) by dpavlin
expire snapshots


Revision 107 - Directory Listing
Modified Sat Jun 6 13:21:07 2009 UTC (14 years, 11 months ago) by dpavlin
calculate age of snapshot in days


Revision 106 - Directory Listing
Modified Sat May 30 13:07:35 2009 UTC (14 years, 11 months ago) by dpavlin
use testing netboot

Revision 105 - Directory Listing
Modified Sat May 30 13:07:12 2009 UTC (14 years, 11 months ago) by dpavlin
fix conf-dir directive activation

Revision 104 - Directory Listing
Modified Sat May 30 12:27:11 2009 UTC (14 years, 11 months ago) by dpavlin
create /pool/backup/veid filesystem if it doesn't exist


Revision 103 - Directory Listing
Modified Tue May 26 16:52:10 2009 UTC (14 years, 11 months ago) by dpavlin
added xlax target to open terminals to each host in hosts using mkxlax


Revision 102 - Directory Listing
Modified Mon May 25 22:27:09 2009 UTC (14 years, 11 months ago) by dpavlin
create gnuplot graphs based on http://oss.lzu.edu.cn/blog/article.php?tid_1204.html


Revision 101 - Directory Listing
Modified Mon May 25 22:11:35 2009 UTC (14 years, 11 months ago) by dpavlin
rule graph produce png graph


Revision 100 - Directory Listing
Modified Mon May 25 22:11:20 2009 UTC (14 years, 11 months ago) by dpavlin
create graphviz dot file


Revision 99 - Directory Listing
Modified Mon May 25 21:15:25 2009 UTC (14 years, 11 months ago) by dpavlin
parse last line of every */*.np file


Revision 98 - Directory Listing
Modified Mon May 25 21:14:59 2009 UTC (14 years, 11 months ago) by dpavlin
collect all /tmp/*.np files from hosts


Revision 97 - Directory Listing
Modified Mon May 25 20:19:02 2009 UTC (14 years, 11 months ago) by dpavlin
test speed of network


Revision 96 - Directory Listing
Modified Sun May 24 20:31:46 2009 UTC (14 years, 11 months ago) by dpavlin
create tftp boot enviroment from upstream debian netboot


Revision 95 - Directory Listing
Modified Sun May 24 19:58:29 2009 UTC (14 years, 11 months ago) by dpavlin
enable config-dir directive which looks for pxe configuration file


Revision 94 - Directory Listing
Modified Sun May 24 19:58:06 2009 UTC (14 years, 11 months ago) by dpavlin
configure dnsmasq for pxe boot


Revision 93 - Directory Listing
Modified Thu May 21 15:55:27 2009 UTC (14 years, 11 months ago) by dpavlin
put template lxc configuration inside script itself
change /etc/hostname


Revision 92 - Directory Listing
Modified Thu May 21 15:46:59 2009 UTC (14 years, 11 months ago) by dpavlin
configure /etc/network/interfaces in new lxc container


Revision 91 - Directory Listing
Modified Tue May 19 18:52:50 2009 UTC (14 years, 11 months ago) by dpavlin
zpool also needs full path


Revision 90 - Directory Listing
Modified Tue May 19 18:28:14 2009 UTC (14 years, 11 months ago) by dpavlin
start zfs-fuse on boot and mount filesystems


Revision 89 - Directory Listing
Modified Tue May 19 17:56:59 2009 UTC (14 years, 11 months ago) by dpavlin
output kernel messages to serial console with fallback to tty0
insert grub directives at correct place in config, so we see
grub now over serial console (still no bios, ugh!)


Revision 88 - Directory Listing
Modified Mon May 18 15:21:22 2009 UTC (14 years, 11 months ago) by dpavlin
fallback on normal tty0 console (?!) if no serial is found

Kernel doesn't have multiplexing, and while Internet claims that this
configuration will show boot messages on both VGA and serial, it doesn't
really work for me. Kernel will use *last* console parameter for /dev/console


Revision 87 - Directory Listing
Modified Mon May 18 08:26:23 2009 UTC (14 years, 11 months ago) by dpavlin
test if serial port is found in dmesg output


Revision 86 - Directory Listing
Modified Sun May 17 20:54:48 2009 UTC (14 years, 11 months ago) by dpavlin
convert OpenVZ container to LXC


Revision 85 - Directory Listing
Modified Sun May 17 18:39:48 2009 UTC (14 years, 11 months ago) by dpavlin
we also need bridge-utils for networking


Revision 84 - Directory Listing
Modified Sun May 17 18:26:30 2009 UTC (14 years, 11 months ago) by dpavlin
example of cron job to do daily backup


Revision 82 - Directory Listing
Modified Sun May 17 15:26:05 2009 UTC (14 years, 11 months ago) by dpavlin
use current pool on system, compress rsync

Revision 81 - Directory Listing
Modified Sun May 17 12:51:33 2009 UTC (14 years, 11 months ago) by dpavlin
added clean

Revision 80 - Directory Listing
Modified Sun May 17 12:49:47 2009 UTC (14 years, 11 months ago) by dpavlin
turn CPAN into debian packages

Revision 79 - Directory Listing
Modified Sun May 17 12:45:11 2009 UTC (14 years, 11 months ago) by dpavlin
extract rsync into function

Revision 78 - Directory Listing
Modified Sun May 17 12:19:17 2009 UTC (14 years, 11 months ago) by dpavlin
add custom repository to /etc/apt/sources.list

Revision 77 - Directory Listing
Modified Sun May 17 11:58:25 2009 UTC (14 years, 11 months ago) by dpavlin
add serial console to grup and run update-grub

Revision 76 - Directory Listing
Modified Sun May 17 11:50:30 2009 UTC (14 years, 11 months ago) by dpavlin
add console option to kernel

Revision 75 - Directory Listing
Modified Sun May 17 11:35:41 2009 UTC (14 years, 11 months ago) by dpavlin
add serial console as described in amt-howto


Revision 74 - Directory Listing
Modified Sat May 16 12:38:59 2009 UTC (14 years, 11 months ago) by dpavlin
added warning about alpha state of btrfs in kernel


Revision 73 - Directory Listing
Modified Sat May 16 12:38:41 2009 UTC (14 years, 11 months ago) by dpavlin
example script to pull backup over rsync and create btrfs snapshot


Revision 72 - Directory Listing
Modified Sat May 16 12:37:03 2009 UTC (14 years, 11 months ago) by dpavlin
checkout in single line, so it works over ssh


Revision 71 - Directory Listing
Modified Sat May 16 12:36:49 2009 UTC (14 years, 11 months ago) by dpavlin
don't ask for ssh key filename


Revision 70 - Directory Listing
Modified Sat May 16 12:35:09 2009 UTC (14 years, 11 months ago) by dpavlin
list clone filesystem so that destroy can find it,
display available OpenVZ VEs on the end


Revision 69 - Directory Listing
Modified Fri May 15 12:49:49 2009 UTC (14 years, 11 months ago) by dpavlin
Cryo is a ptrace-based userspace checkpoint/restart proof of concept


Revision 68 - Directory Listing
Modified Thu May 14 09:48:02 2009 UTC (14 years, 11 months ago) by dpavlin
configure bridge in /etc/network/interfaces (the Debian way)


Revision 67 - Directory Listing
Modified Thu May 14 09:47:23 2009 UTC (14 years, 11 months ago) by dpavlin
moved bridge creation recepie to shell script


Revision 66 - Directory Listing
Modified Wed May 13 18:45:14 2009 UTC (14 years, 11 months ago) by dpavlin
show configured bridge

Revision 64 - Directory Listing
Modified Wed May 13 16:41:53 2009 UTC (14 years, 11 months ago) by dpavlin
append ttys to /etc/inittab


Revision 63 - Directory Listing
Modified Wed May 13 11:41:07 2009 UTC (15 years ago) by dpavlin
begin fun with amt using amtterm


Revision 62 - Directory Listing
Modified Tue May 12 23:13:59 2009 UTC (15 years ago) by dpavlin
fale-safe ttys needed by lxc, but not available on openvz containers


Revision 61 - Directory Listing
Modified Tue May 12 23:13:01 2009 UTC (15 years ago) by dpavlin
add eth0 to bridge


Revision 60 - Directory Listing
Modified Tue May 12 18:03:00 2009 UTC (15 years ago) by dpavlin
example how to create btrfs snapshot (currently you can't remove them!)


Revision 59 - Directory Listing
Modified Tue May 12 17:33:52 2009 UTC (15 years ago) by dpavlin
install btrfs-tools


Revision 58 - Directory Listing
Modified Tue May 12 16:06:44 2009 UTC (15 years ago) by dpavlin
Linux Containers are now part of standard 2.6.29 Debian kernel


Revision 57 - Directory Listing
Modified Tue May 12 16:01:04 2009 UTC (15 years ago) by dpavlin
started recepie to cook pxe boot using dnsmasq


Revision 56 - Directory Listing
Modified Tue May 12 15:52:05 2009 UTC (15 years ago) by dpavlin
kill existing image, mount all partitions


Revision 55 - Directory Listing
Modified Tue May 12 15:51:35 2009 UTC (15 years ago) by dpavlin
kill mounterd kvm/qemu image


Revision 54 - Directory Listing
Modified Tue May 12 15:51:08 2009 UTC (15 years ago) by dpavlin
use only words which have only a-z in them


Revision 53 - Directory Listing
Modified Mon May 11 22:20:02 2009 UTC (15 years ago) by dpavlin
make clone of directory


Revision 52 - Directory Listing
Modified Mon May 11 21:48:57 2009 UTC (15 years ago) by dpavlin
turn qemu/kvm image into nbd device


Revision 51 - Directory Listing
Modified Mon May 11 17:13:00 2009 UTC (15 years ago) by dpavlin
added --numeric-ids to preserve ownership


Revision 50 - Directory Listing
Modified Mon May 11 13:20:48 2009 UTC (15 years ago) by dpavlin
create cqow2 image and mount it unsing nbd


Revision 49 - Directory Listing
Modified Sun May 10 13:43:38 2009 UTC (15 years ago) by dpavlin
deduce pool name from name of snapshot


Revision 48 - Directory Listing
Modified Sun May 10 13:43:03 2009 UTC (15 years ago) by dpavlin
delete files which are removed at source location


Revision 47 - Directory Listing
Modified Sun May 10 13:01:49 2009 UTC (15 years ago) by dpavlin
select zfs snapshot to turn into OpenVZ container


Revision 46 - Directory Listing
Modified Sun May 10 13:01:16 2009 UTC (15 years ago) by dpavlin
pull files over rsync from lvm snapshot


Revision 45 - Directory Listing
Modified Tue May 5 22:22:15 2009 UTC (15 years ago) by dpavlin
send zfs snapshot over netcat


Revision 44 - Directory Listing
Modified Tue May 5 22:21:37 2009 UTC (15 years ago) by dpavlin
receive zfs snapshot over netcat


Revision 43 - Directory Listing
Modified Sun May 3 14:13:01 2009 UTC (15 years ago) by root
checkout source and build zfs-fuse debian package


Revision 42 - Directory Listing
Modified Sat May 2 21:22:03 2009 UTC (15 years ago) by dpavlin
added --diskspace


Revision 41 - Directory Listing
Modified Sat May 2 21:16:01 2009 UTC (15 years ago) by dpavlin
apply template config for whole machine (1) to create
fully functional configuration


Revision 40 - Directory Listing
Modified Sat May 2 14:46:34 2009 UTC (15 years ago) by dpavlin
lastcomm-duration.pl 4

will return all commands longer than 4s


Revision 39 - Directory Listing
Modified Sat May 2 14:44:31 2009 UTC (15 years ago) by dpavlin
display statistics just for long running commands


Revision 38 - Directory Listing
Modified Sat May 2 14:40:15 2009 UTC (15 years ago) by dpavlin
use process accounting to display summary of process, user and tty usage


Revision 37 - Directory Listing
Modified Sat May 2 14:07:30 2009 UTC (15 years ago) by dpavlin
stress test web server by sending it /usr/share/dict/words


Revision 36 - Directory Listing
Modified Sat May 2 12:27:43 2009 UTC (15 years ago) by dpavlin
count syscalls using strace


Revision 35 - Directory Listing
Modified Sat May 2 11:39:05 2009 UTC (15 years ago) by dpavlin
setup container parameters on cloned filesystem


Revision 34 - Directory Listing
Modified Fri May 1 20:00:44 2009 UTC (15 years ago) by dpavlin
create template configuration of full hardware machine

Revision 33 - Directory Listing
Modified Fri May 1 19:59:52 2009 UTC (15 years ago) by dpavlin
create writable clone from snapshot

Revision 32 - Directory Listing
Modified Fri May 1 17:41:14 2009 UTC (15 years ago) by dpavlin
finish rsync backup over ssh from lvm snapshot to zfs snapshot


Revision 31 - Directory Listing
Modified Fri May 1 17:26:20 2009 UTC (15 years ago) by dpavlin
accept arguments and make runnable


Revision 30 - Directory Listing
Modified Fri May 1 17:19:19 2009 UTC (15 years ago) by dpavlin
last step is to attach new block device


Revision 29 - Directory Listing
Modified Fri May 1 16:23:24 2009 UTC (15 years ago) by dpavlin
detach small block device from pool so it get enlarged


Revision 28 - Directory Listing
Modified Fri May 1 15:53:10 2009 UTC (15 years ago) by dpavlin
easiest way to keep machine time in sync with ntp


Revision 27 - Directory Listing
Modified Fri May 1 15:52:15 2009 UTC (15 years ago) by dpavlin
this step is optional but will move read load from local block device to network mirror device


Revision 26 - Directory Listing
Modified Fri May 1 15:50:04 2009 UTC (15 years ago) by dpavlin
steps to enlarge pool


Revision 25 - Directory Listing
Modified Fri May 1 15:34:08 2009 UTC (15 years ago) by dpavlin
create 200Gb logical volume


Revision 24 - Directory Listing
Modified Fri May 1 14:09:58 2009 UTC (15 years ago) by dpavlin
added syntax hightlight to vim


Revision 23 - Directory Listing
Modified Fri May 1 14:08:20 2009 UTC (15 years ago) by dpavlin
pull backup from remote host using rsync over ssh


Revision 22 - Directory Listing
Modified Fri May 1 13:55:11 2009 UTC (15 years ago) by dpavlin
added symlink dependency


Revision 21 - Directory Listing
Modified Fri May 1 13:54:31 2009 UTC (15 years ago) by dpavlin
moved copy root identity


Revision 20 - Directory Listing
Modified Fri May 1 13:20:11 2009 UTC (15 years ago) by dpavlin
install symlink dependency


Revision 19 - Directory Listing
Modified Fri May 1 13:19:41 2009 UTC (15 years ago) by dpavlin
move ssh root key generation into ssh recepie


Revision 18 - Directory Listing
Modified Fri May 1 13:07:17 2009 UTC (15 years ago) by root
fix .ssh/config permission


Revision 17 - Directory Listing
Modified Fri May 1 12:43:35 2009 UTC (15 years ago) by dpavlin
create zfs snapshot


Revision 16 - Directory Listing
Modified Fri May 1 12:35:09 2009 UTC (15 years ago) by dpavlin
added link to documentation


Revision 15 - Directory Listing
Modified Fri May 1 12:27:35 2009 UTC (15 years ago) by dpavlin
add our helper scripts to $PATH


Revision 14 - Directory Listing
Modified Fri May 1 12:13:18 2009 UTC (15 years ago) by dpavlin
create compressed zfs file system


Revision 11 - Directory Listing
Modified Thu Apr 30 23:16:32 2009 UTC (15 years ago) by dpavlin
export whole disk and not just single partition


Revision 10 - Directory Listing
Modified Thu Apr 30 23:15:42 2009 UTC (15 years ago) by dpavlin
attach new device to zfs pool and turn it into mirror


Revision 9 - Directory Listing
Modified Thu Apr 30 22:55:04 2009 UTC (15 years ago) by dpavlin
info recepies start without a number because they are not
dependend on order of execution


Revision 8 - Directory Listing
Modified Thu Apr 30 22:43:20 2009 UTC (15 years ago) by dpavlin
start client and verify new device

Revision 7 - Directory Listing
Modified Thu Apr 30 22:36:29 2009 UTC (15 years ago) by dpavlin
install client

Revision 6 - Directory Listing
Modified Thu Apr 30 22:31:25 2009 UTC (15 years ago) by dpavlin
rename according to new markup, install server configuration and start it


Revision 5 - Directory Listing
Modified Thu Apr 30 22:16:09 2009 UTC (15 years ago) by dpavlin
how to deploy this cookbook


Revision 4 - Directory Listing
Modified Thu Apr 30 21:54:34 2009 UTC (15 years ago) by dpavlin
started nbd recepie with installation of server

Revision 3 - Directory Listing
Modified Thu Apr 30 20:45:38 2009 UTC (15 years ago) by dpavlin
create zfs file system

Revision 2 - Directory Listing
Modified Thu Apr 30 18:37:12 2009 UTC (15 years ago) by dpavlin
Copy directory while preserving all permissions using rsync

Revision 1 - Directory Listing
Added Thu Apr 30 18:23:45 2009 UTC (15 years ago) by dpavlin
ZFS on Linux using zfs-fuse

  ViewVC Help
Powered by ViewVC 1.1.26