The deploy script does not work and is totally wrong. But we can make it work anyway.
First, the prerequsites.
Kernel:
| has 'request_builder' => ( | |
| is => 'ro', | |
| isa => 'CodeRef', | |
| traits => ['Code'], | |
| handles => { request => 'execute' }, | |
| default => sub { | |
| my ($self) = @_; | |
| weaken $self; | |
| return sub { | |
| my ($method, $uri, $headers, $cb) = @_; |
| #!/usr/bin/env perl | |
| use strict; | |
| use warnings; | |
| use feature ':5.10'; | |
| use Config; | |
| my $event_size = | |
| ($Config{longsize} * 2) + # input_event.time (struct timeval) | |
| ($Config{i16size} * 2) + # input_event.type, input_event.code |
| #!/usr/bin/env perl | |
| use strict; | |
| use warnings; | |
| use feature ':5.10'; | |
| use autodie qw/open/; | |
| my $file = shift; | |
| open my $fh, '<', $file; |
| #include "display.h" | |
| #include "third_party/i2cmaster.h" | |
| static const uint8_t number_table[] = { | |
| 0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x77, 0x7C, | |
| 0x39, 0x5E, 0x79, 0x71 }; | |
| void init_display(int address) { | |
| i2c_start_wait(address + I2C_WRITE); | |
| i2c_write(0x21); |
| #!/usr/bin/perl -n | |
| BEGIN { print "digraph modules {\n" } | |
| if(/^([^[:space:]]+).*\s([^[:space:]]+)$/) { | |
| print "# $1 -> $2\n"; | |
| for (split /,/,$2) { | |
| print " $1 -> $_;\n"; | |
| } | |
| } | |
| END { print "}" } |
| Section "ServerLayout" | |
| Identifier "Layout0" | |
| Screen 0 "Screen0" 0 0 | |
| Screen 1 "Screen1" RightOf "Screen0" | |
| InputDevice "Keyboard0" "CoreKeyboard" | |
| InputDevice "Mouse0" "CorePointer" | |
| Option "Xinerama" "0" | |
| EndSection | |
| Section "Files" |
| backend = "glx"; | |
| glx-no-stencil = true; | |
| refresh-rate = 60; | |
| vsync = "opengl-swc"; | |
| paint-on-overlay = true; | |
| sw-opti = false; | |
| unredir-if-possible = false; |
| root/etc/boot.conf | 2 +- | |
| root/etc/ddclient/ddclient.conf | 191 +++++++++++++++++++++++++++++++++++ | |
| root/etc/dhclient.conf | 3 +- | |
| root/etc/dhcpd.conf | 43 ++++---- | |
| root/etc/hostname.em0 | 4 +- | |
| root/etc/hostname.gif0 | 3 + | |
| root/etc/hostname.tun0 | 2 + | |
| root/etc/hostname.vr0 | 1 + | |
| root/etc/myname | 2 +- | |
| root/etc/openvpn/blinky.jrock.us.crt | 92 +++++++++++++++++ |
The deploy script does not work and is totally wrong. But we can make it work anyway.
First, the prerequsites.
Kernel:
I hereby claim:
To claim this, I am signing this object: