From fc0acd318710aa0bb566329a36d886b1455c21ec Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 3 Feb 2013 10:44:17 +0100 Subject: cleanup --- COPYING | 28 ----- Makefile | 32 ------ README | 68 ------------ STYLEGUIDE | 71 ------------- TODO | 10 -- Xerl.pm | 96 ----------------- Xerl/.htaccess | 0 Xerl/Base.pm | 130 ----------------------- Xerl/Main/Global.pm | 94 ----------------- Xerl/Page/Configure.pm | 171 ------------------------------ Xerl/Page/Content.pm | 229 ---------------------------------------- Xerl/Page/Document.pm | 75 ------------- Xerl/Page/Menu.pm | 131 ----------------------- Xerl/Page/Parameter.pm | 71 ------------- Xerl/Page/Request.pm | 70 ------------ Xerl/Page/Rules.pm | 95 ----------------- Xerl/Page/Templates.pm | 269 ----------------------------------------------- Xerl/Plugins/Session.pm | 127 ---------------------- Xerl/Tools/FileIO.pm | 188 --------------------------------- Xerl/XML/Element.pm | 111 ------------------- Xerl/XML/Reader.pm | 194 ---------------------------------- config.txt | 25 ----- index.fpl | 18 ---- index.pl | 16 --- scripts/modules/file.pm | 54 ---------- scripts/mreplace.sh | 12 --- scripts/replace.sh | 6 -- scripts/stats.pl | 92 ---------------- scripts/stats/calc.sh | 38 ------- scripts/stats/clean.sh | 49 --------- scripts/stats/replace.sh | 11 -- scripts/stats/stats.sh | 61 ----------- 32 files changed, 2642 deletions(-) delete mode 100644 COPYING delete mode 100644 Makefile delete mode 100644 README delete mode 100644 STYLEGUIDE delete mode 100644 TODO delete mode 100644 Xerl.pm delete mode 100644 Xerl/.htaccess delete mode 100644 Xerl/Base.pm delete mode 100644 Xerl/Main/Global.pm delete mode 100644 Xerl/Page/Configure.pm delete mode 100644 Xerl/Page/Content.pm delete mode 100644 Xerl/Page/Document.pm delete mode 100644 Xerl/Page/Menu.pm delete mode 100644 Xerl/Page/Parameter.pm delete mode 100644 Xerl/Page/Request.pm delete mode 100644 Xerl/Page/Rules.pm delete mode 100644 Xerl/Page/Templates.pm delete mode 100644 Xerl/Plugins/Session.pm delete mode 100644 Xerl/Tools/FileIO.pm delete mode 100644 Xerl/XML/Element.pm delete mode 100644 Xerl/XML/Reader.pm delete mode 100644 config.txt delete mode 100755 index.fpl delete mode 100755 index.pl delete mode 100644 scripts/modules/file.pm delete mode 100755 scripts/mreplace.sh delete mode 100755 scripts/replace.sh delete mode 100644 scripts/stats.pl delete mode 100755 scripts/stats/calc.sh delete mode 100755 scripts/stats/clean.sh delete mode 100755 scripts/stats/replace.sh delete mode 100755 scripts/stats/stats.sh diff --git a/COPYING b/COPYING deleted file mode 100644 index be5ae5e..0000000 --- a/COPYING +++ /dev/null @@ -1,28 +0,0 @@ -# Xerl (c) 2005-2009, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.perl9.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of P. B. Labs nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. diff --git a/Makefile b/Makefile deleted file mode 100644 index 6bfaecf..0000000 --- a/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -all: stats -clean: - rm -Rf cache/* -stats: clean - perl scripts/stats.pl -replace: - for i in index.pl Xerl.pm config.txt; \ - do \ - sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" $$i && mv -f .tmp $$i; \ - done - find ./Xerl -name '*.pm' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.pl' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.log' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.xml' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - chmod 755 index.pl -pidy: - find . -name \*.pl | xargs perltidy -b - find . -name \*.pm | xargs perltidy -b - find . -name \*.bak | xargs rm -f -todo: - grep -R TODO . | grep -v Makefile | grep -v .svn -warn: - perl index.pl 2> warnings - less warnings - rm -f warnings -kb: - find . -name '*.pm' -exec du -hs {} \; | awk 'BEGIN{kb=0}{kb+=$$1}END{print kb}' diff --git a/README b/README deleted file mode 100644 index 7a6d984..0000000 --- a/README +++ /dev/null @@ -1,68 +0,0 @@ -Always do: - -- Pragmatic modules ALWAYS to use in ALL packages: - - use strict; - use warnings; - -- Only for packages for including package UNIVERSAL definitions - - use Xerl::Page::Base; - -- Object oriented coding style - -- Always use method prototypes if possible - - sub foo($;$) { .... } - -- Explicit object typing if possible - - my Class::Name::Here $foo = Class::Name::Here->new(); - -- If no real ret val, set undef; explicitly - - sub foo() { - # Do some stuff - ... - # Set explicit undef ret value - return undef; - } - -- Private subs use _ as its prefix and are called only from the current package. - - package Xerl::Foo::Bla; - . - . - - sub _iamprivate($) { - my Xerl::Foo:Bla $self = $_[0]; - . - . - } - - sub iampublic($) { - my Xerl::Foo:Bla $self = $_[0]; - $self->_iamprivate(); - return undef; - } - -- Static subs (not OOP) are in CAPITAL letters. - - sub IAMSTATIC($) { - print shift; - return 'Hello World'; - } - - sub iamdynamic($) { - my Xerl::Foo:Bla $self = $_[0]; - return Xerl::Foo::Bla::IAMSTATIC( $self->get_somevalue() ); - } - -- Static private subs start with _ and are written in CAPITAL letters - - sub _IAMSTATICPRIVATE() { - . - . - } - -- Use Pidy to automaically restyle the code! (make pidy) diff --git a/STYLEGUIDE b/STYLEGUIDE deleted file mode 100644 index e6dd3c9..0000000 --- a/STYLEGUIDE +++ /dev/null @@ -1,71 +0,0 @@ -Always do: - -- Pragmatic modules ALWAYS to use in ALL packages: - - use strict; - use warnings; - -- Only for packages for including package UNIVERSAL definitions - - use Xerl::Page::Base; - -- Object oriented coding style - -- Always use method prototypes if possible - - sub foo($;$) { .... } - -- Explicit object typing if possible - - my Class::Name::Here $foo = Class::Name::Here->new(); - -- If no real ret val, set undef; explicitly - - sub foo() { - # Do some stuff - ... - # Set explicit undef ret value - return undef; - } - -- Private subs use _ as its prefix and are called only from the current package. - - package Xerl::Foo::Bla; - . - . - - sub _iamprivate($) { - my Xerl::Foo:Bla $self = $_[0]; - . - . - } - - sub iampublic($) { - my Xerl::Foo:Bla $self = $_[0]; - $self->_iamprivate(); - return undef; - } - -- Static subs (not OOP) are in CAPITAL letters. - - sub IAMSTATIC($) { - print shift; - return 'Hello World'; - } - - sub iamdynamic($) { - my Xerl::Foo:Bla $self = $_[0]; - return Xerl::Foo::Bla::IAMSTATIC( $self->get_somevalue() ); - } - -- Static private subs start with _ and are written in CAPITAL letters - - sub _IAMSTATICPRIVATE() { - . - . - } - -- Use Pidy to automaically restyle the code! (make pidy) - -- Mark things which are still to do with TODO: at any place in the source - tree. (Can be searched for using 'make todo'). diff --git a/TODO b/TODO deleted file mode 100644 index e28d513..0000000 --- a/TODO +++ /dev/null @@ -1,10 +0,0 @@ -Hint: Run 'make todo' to see everything in every file what is to do! - -TODO: - Caching of config.xml -TODO: - Documentation of all features/options -TODO: - Fix bug -TODO: - Global conf.txt -> config.xml, host specific config is in XML already -TODO: - Include new config.xml in config.xml if exists -TODO: - Inline perl in template.xml! -TODO: - Login area (cookies are working already) -TODO: - Rename Plugins -> Extensions diff --git a/Xerl.pm b/Xerl.pm deleted file mode 100644 index 12f6095..0000000 --- a/Xerl.pm +++ /dev/null @@ -1,96 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl; - -use strict; -use warnings; - -use CGI::Carp 'fatalsToBrowser'; -use Time::HiRes 'gettimeofday'; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Page::Document; -use Xerl::Page::Parameter; -use Xerl::Page::Request; -use Xerl::Page::Templates; -use Xerl::Plugins::Session; - -sub run($) { - my Xerl $self = $_[0]; - my $time = [gettimeofday]; - - my Xerl::Page::Request $request = - Xerl::Page::Request->new( request => $ENV{REQUEST_URI} ); - - $request->parse(); - my Xerl::Page::Configure $config = - Xerl::Page::Configure->new( config => $self->get_config(), %$request ); - - $config->parse(); - return undef if $config->finish_request_exists(); - - # TODO: Plugin API - unless ( $config->sessionsdisable_exists() ) { - my Xerl::Plugins::Session $session = - Xerl::Plugins::Session->new( config => $config ); - - $session->process(); - $config->set_session($session); - } - - my Xerl::Page::Parameter $parameter = - Xerl::Page::Parameter->new( config => $config ); - - $parameter->parse(); - return undef if $config->finish_request_exists(); - - if ( $config->document_exists() ) { - my Xerl::Page::Document $document = - Xerl::Page::Document->new( config => $config ); - - $document->parse(); - return undef if $config->finish_request_exists(); - - } - else { - my Xerl::Page::Templates $templates = - Xerl::Page::Templates->new( config => $config ); - - $templates->parse(); - return undef if $config->finish_request_exists(); - $templates->print($time); - } - - return undef; -} - -1; diff --git a/Xerl/.htaccess b/Xerl/.htaccess deleted file mode 100644 index e69de29..0000000 diff --git a/Xerl/Base.pm b/Xerl/Base.pm deleted file mode 100644 index ddaf918..0000000 --- a/Xerl/Base.pm +++ /dev/null @@ -1,130 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package UNIVERSAL; - -use strict; -use warnings; - -sub new ($;) { - my $self = shift; - - bless {@_} => $self; -} - -sub setval($$$) { - my UNIVERSAL $self = $_[0]; - - $self->{ $_[1] } = $_[2]; - - return undef; -} - -sub getval($$) { - my UNIVERSAL $self = $_[0]; - - return defined $self->{ $_[1] } ? $self->{ $_[1] } : ''; -} - -sub exists($$) { - my UNIVERSAL $self = $_[0]; - - return exists $self->{ $_[1] } ? 1 : 0; -} - -sub AUTOLOAD { - my UNIVERSAL $self = $_[0]; - my $auto = our $AUTOLOAD; - return $self if $auto =~ /DESTROY/; - - if ( $auto =~ /.*::set_(.+)$/ ) { - $self->{$1} = $_[1]; - - } - elsif ( $auto =~ /.*::get_(.+)_ref$/ ) { - return defined $self->{$1} ? \$self->{$1} : ['']; - - } - elsif ( $auto =~ /.*::get_(.+)$/ ) { - return defined $self->{$1} ? $self->{$1} : ''; - - } - elsif ( $auto =~ /.*::undef_(.+)$/ ) { - return '' unless defined $self->{$1}; - - my $retval = $self->{$1}; - undef $self->{$1}; - return $retval; - - } - elsif ( $auto =~ /.*::append_(.+)$/ ) { - if ( defined $self->{$1} ) { - $self->{$1} .= $_[1]; - - } - else { - $self->{$1} = $_[1]; - } - - } - elsif ( $auto =~ /.*::push_(.+)$/ ) { - if ( exists $self->{$1} ) { - push @{ $self->{$1} }, $_[1]; - - } - else { - $self->{$1} = [ $_[1] ]; - } - - } - elsif ( $auto =~ /.*::first_(.+)$/ ) { - return exists $self->{$1} ? ${ $self->{$1} }[0] : ''; - - } - elsif ( $auto =~ /.*::(.+)_exists$/ ) { - return exists $self->{$1} ? 1 : 0; - - } - elsif ( $auto =~ /.*::(.+)_length$/ ) { - return ( ref $self->{$1} eq 'ARRAY' ) ? scalar @{ $self->{$1} } : 0; - - } - elsif ( $auto =~ /.*::(.+)_isset$/ ) { - return exists $self->{$1} ? $self->{ $_[0] } : 0; - - } - else { - print "$auto is not a method of $self or UNIVERSAL\n"; - } - - return $self; -} - -1; - diff --git a/Xerl/Main/Global.pm b/Xerl/Main/Global.pm deleted file mode 100644 index a6582b1..0000000 --- a/Xerl/Main/Global.pm +++ /dev/null @@ -1,94 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Main::Global; - -sub SHUTDOWN { - exit 0; - - # Never reach this point - return undef; -} - -sub DEBUG { - print 'Debug::', @_, "\n"; - - return undef; -} - -sub ERROR { - print "Content-Type: text/plain\n\nXerl runtime error: ", - join( ' ', time, @_ ); - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -sub PLAIN { - print "Content-Type: text/plain\n\n"; - - DEBUG(@_) if @_; - - return undef; -} - -sub REDIRECT ($) { - my $location = shift; - print "Status: 301 Moved Permanantly\n"; - print "Location: $location\n\n"; - return undef; -} - -sub _HTTP_DESCR ($) { - my $status = shift; - - if ( $status == 404 ) { - "Status: 404 Not Found\015\012\n\n" - - } - else { - "Status: 405 Method not allowed\015\012\n\n"; - } -} - -sub HTTP { - my $descr = _HTTP_DESCR(shift); - print $descr; - local $, = ' '; - print $descr; - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -1; diff --git a/Xerl/Page/Configure.pm b/Xerl/Page/Configure.pm deleted file mode 100644 index d527b2b..0000000 --- a/Xerl/Page/Configure.pm +++ /dev/null @@ -1,171 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Configure; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub parse($) { - my Xerl::Page::Configure $self = $_[0]; - - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $self->get_config() ); - - if ( -1 == $file->fslurp() ) { - $self->set_finish_request(1); - return undef; - } - - my $re = qr/^(.+?) *=(.+?) *\n?$/; - - for ( @{ $file->get_array() } ) { - next if /^ *#/; - - $self->setval( $1, $self->eval($2) ) if $_ =~ $re; - } - - return $self; -} - -sub defaults($) { - my Xerl::Page::Configure $self = $_[0]; - - $self->set_proto('https') if exists $ENV{HTTPS}; - - $self->set_site( $self->get_defaultcontent() ) - unless $self->site_exists(); - - $self->set_nsite( $self->get_site() =~ /^(?:\d*\.)?(.*)/ ); - - $self->set_template( $self->get_defaulttemplate() ) - unless $self->template_exists(); - - $self->set_style( $self->get_defaultstyle() ) - unless $self->style_exists(); - - $self->set_proto( $self->get_defaultproto() ) - unless $self->proto_exists(); - - $self->set_host( lc $ENV{HTTP_HOST} ) - unless $self->host_exists(); - - unless ( -d $self->get_hostroot() . $self->get_host() ) { - my $redirect = $self->get_hostroot() . 'redirect:' . $self->get_host(); - if ( -f $redirect ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $redirect ); - $file->fslurp(); - my $location = $file->shift(); - Xerl::Main::Global::REDIRECT($location); - $self->set_finish_request(1); - } - my $alias = $self->get_hostroot() . 'alias:' . $self->get_host(); - if ( -f $alias ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $alias ); - $file->fslurp(); - $self->set_host( $file->shift() ); - } - } - - $self->set_outputformat( $self->get_defaultoutputformat() ) - unless $self->outputformat_exists(); - - if ( $self->format_exists() ) { - $self->set_outputformat( $self->get_format() ); - $self->set_template( $self->get_format() ); - $self->set_site( $self->get_format() ); - $self->set_nocache(1) - if $self->get_format() =~ /\.feed$/; - } - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - my $request_subdir = $self->get_request_subdir(); - $self->set_hostpath( - $self->get_hostroot() . $self->get_host() . $request_subdir . "/" ); - - $self->set_defaulthostpath( - $self->get_hostroot() . $self->get_defaulthost() . '/' ); - - $self->set_cachepath( - $self->get_cacheroot() . $self->get_host() . $request_subdir . '/' ); - - $self->set_htdocspath( $self->get_hostpath() . 'htdocs/' ); - - $self->set_templatespath( $self->get_hostpath() . 'templates/' ); - - $self->set_contentpath( $self->get_hostpath() . 'content/' ); - - # $self->set_ipv6( $ENV{REMOTE_ADDR} =~ /:/ ? 1 : 0 ); - - return undef; -} - -sub eval($$) { - my Xerl::Page::Configure $self = $_[0]; - my $val = $_[1]; - - $val =~ s/^!(.+)/`$1`/eo; - return $val; -} - -sub insertxmlvars($$) { - my Xerl::Page::Configure $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - - $element = $element->starttag('variables'); - - return $self - unless defined $element - or $element->get_array() eq 'ARRAY'; - - my $text; - for ( @{ $element->get_array() } ) { - $text = $_->get_text(); - chomp $text; - - $text =~ s/%%(.*?)%%/$self->getval($1)/eg; - $self->setval( $_->get_name(), $text ); - } - - return $self; -} - -1; - diff --git a/Xerl/Page/Content.pm b/Xerl/Page/Content.pm deleted file mode 100644 index e404430..0000000 --- a/Xerl/Page/Content.pm +++ /dev/null @@ -1,229 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Content; - -use strict; -use warnings; - -use Xerl::Base; - -use Xerl::XML::Reader; -use Xerl::XML::Element; -use Xerl::Page::Rules; -use Xerl::Page::Configure; - -sub parse($) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my Xerl::XML::Reader $xmlcontent = Xerl::XML::Reader->new( - path => $config->get_templatepath(), - config => $config - ); - - if ( -1 == $xmlcontent->open() ) { - $config->set_finish_request(1); - return undef; - } - - $xmlcontent->parse(); - - my Xerl::Page::Rules $rules = Xerl::Page::Rules->new( config => $config ); - $rules->parse( $config->get_xmlconfigrootobj() ) - unless $config->exists('noparse'); - - $config->insertxmlvars( $config->get_xmlconfigrootobj() ); - $self->insertrules( $rules, $xmlcontent->get_root() ); - - return undef; -} - -sub insertrules($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - - # Start inserting rules at - $element = $element->starttag('content'); - - # If there is no -tag, dont use a rule! - return unless defined $element; - - my @content; - my $params = $element->get_params(); - - unshift @content, "Content-Type: $params->{type}\n\n" - if ref $params eq 'HASH' and exists $params->{type}; - - push @content, $self->_insertrules( $rules, $element ); - $self->set_content( \@content ); - - return undef; -} - -sub _insertrules($$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Page::Configure $config = $self->get_config(); - my $nonewlines = 0; - - #$element->print(); - # - # Don't interate through the XML childs if we have a leaf node. - return () unless ref $element->get_array() eq 'ARRAY'; - my ( $name, $rule, @content, $text, $params ); - - for my $succ ( @{ $element->get_array() } ) { - $name = $succ->get_name(); - $text = $succ->get_text(); - $params = $succ->get_params(); - - # Remove leading and ending whitespaces, also ending newlines. - $text =~ s/^ *(.*)( |\n)*$/$1/g; - unless ( ref( $rule = $rules->getval($name) ) eq 'ARRAY' ) { - if ( lc $name eq 'noop' ) { - if ( ref $succ->get_array() eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $succ ); - - } - else { - push @content, "$text\n"; - } - - } - elsif ( lc $name eq 'tag' ) { - push @content, "<$text>\n"; - - } - elsif ( lc $name eq 'perl' ) { - - # Perl content will be interpreted by Xerl::Page::Templates::print later - push @content, '', $text, ''; - - } - elsif ( lc $name eq 'navigation' ) { - my $menus = $config->get_menuobj()->get_array(); - - if ( ref $menus eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $_ ) - for @$menus; - } - - } - else { - - # No rule available, use the tag unmodified! - $name =~ s/^=//o; # Remove the leading = - if ( $succ->get_single() ) { - push @content, - "<$name" . ( $succ->params_str() || '' ) . " />\n" - - } - else { - push @content, - "<$name" . ( $succ->params_str() || '' ) . '>', - $self->_insertrules( $rules, $succ ), $text, "\n"; - } - } - - } - else { - - # Get a local copy of lrule, because orule may be modified. - # And then insert special vars if required: - # @@text@@ => Text content of the current tag. - - my $ruleparams = $rule->[2]; - $nonewlines = 1 if exists $ruleparams->{nonewlines}; - - my ( $orule, $crule ) = ( $rule->[0], $rule->[1] ); - - $self->_insert_special_vars( $rules, $succ, \$orule ); - $self->_insert_special_vars( $rules, $succ, \$crule ); - chomp $orule; - - # Parse for known tag params. - if ( ref $params eq 'HASH' ) { - Xerl::Page::Templates::PARSELINE( $config, '%%', \$text ); - - # path/to/file.bla => file.bla - $text =~ s#.*/(.*)$#$1# if lc $params->{basename} eq 'yes'; - - # foo.bar.tld?options => ?options - if ( exists $params->{cut} ) { - my $cut = quotemeta $params->{cut}; - $text =~ s/.*$cut(.*)$/$1/o; - } - - $text .= $params->{addback} - if exists $params->{addback}; - $text = $params->{addfront} . $text - if exists $params->{addfront}; - } - - my $oadd = - exists $ruleparams->{addfront} - ? '<' . $ruleparams->{addfront} - : ''; - - my $cadd = - exists $ruleparams->{addback} ? $ruleparams->{addback} . '>' : ''; - - push @content, $orule, $oadd, $self->_insertrules( $rules, $succ ), - $text, $cadd, $crule; - } - } - - return $nonewlines ? map { s/\n/ /go; $_ } @content : @content; -} - -sub _insert_special_vars($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Page::Configure $config = $self->get_config(); - my $rtext = $_[3]; - - $$rtext =~ s/@\@text\@\@/$_=$element->get_text();chomp;$_/geo; - $$rtext =~ s/@\@ln\@\@//go; - - #$$rtext =~ s/@\@link\@\@/$element->get_params()->{link}.'$$params$$'/geo; - - if ( $$rtext =~ /@\@(.*?)\@\@/ ) { - my $params = $element->get_params(); - return unless ref $params eq 'HASH'; - $$rtext =~ s/@\@(.*?)\@\@/$params->{$1}||''/geo; - } - - return undef; -} - -1; diff --git a/Xerl/Page/Document.pm b/Xerl/Page/Document.pm deleted file mode 100644 index e5a16fe..0000000 --- a/Xerl/Page/Document.pm +++ /dev/null @@ -1,75 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Document; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Page::Document $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - return undef unless $config->document_exists(); - - my $document = $config->get_document(); - my ($filename) = $document =~ m#([^/]+)$#; - my ($postfix) = $document =~ /\.(.+)$/; - my $path; - - print 'Content-Type: '; - print $config->getval( 'ctype.' . lc($postfix) ), "\n"; - print "Content-Disposition: attachment; filename=\"$filename\"\n\n"; - - $path = $config->get_hostpath() . "/htdocs/$document"; - unless ( -f $path ) { - $path = - $config->get_hostroot() - . $config->get_defaulthost() - . "/htdocs/$document"; - } - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( path => $path ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - } - else { - $io->print(); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Menu.pm b/Xerl/Page/Menu.pm deleted file mode 100644 index c0dcde3..0000000 --- a/Xerl/Page/Menu.pm +++ /dev/null @@ -1,131 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Menu; - -use strict; -use warnings; - -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub generate($;$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my @site = split /\//, $config->get_site(); - my @compare = @site; - my $site = pop @site; - - my ( $content, $siteadd ) = ( 'content/', '' ); - - my Xerl::XML::Element $menuelem = - $self->get_menu( $content, $siteadd, shift @compare ); - - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - - for my $s (@site) { - $content .= "$s.sub/"; - $siteadd .= "$s/"; - $menuelem = $self->get_menu( $content, $siteadd, shift @compare ); - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - } - - return undef; -} - -sub get_menu($$$$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my ( $content, $siteadd, $compare ) = ( @_[ 1 ... 2 ], lc $_[3] ); - my $issubsection = $content =~ m{\.sub/$}; - my $pattern = qr/\.(?:xml)|(?:sub)$/; - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $config->get_hostpath() . $content, - basename => 1, - ); - - unless ( $io->exists() ) { - Xerl::Main::Global::REDIRECT( $config->get_404() ); - $config->set_finish_request(1); - } - - $io->dslurp(); - my $dir = $io->get_array(); - - my ( @prec, @dir ); - map { - if (/^\d+\..+\./) { push @prec, $_ } - else { push @dir, $_ } - } - grep { - $_ !~ /^home\.xml$/i - && $_ !~ /\.feed\.xml$/i - && $_ !~ /\.hide\.xml$/i - } @$dir; - - my Xerl::XML::Element $root = Xerl::XML::Element->new(); - my Xerl::XML::Element $menu = Xerl::XML::Element->new(); - - $menu->set_name('menu'); - - for ( $issubsection ? ( @dir, @prec ) : ( 'home.xml', @dir, @prec ) ) { - my ($site) = /(.*)$pattern/o; - - $site =~ s#\.$#/home#o; - $site =~ s/^\d+\.//; - - my $linkname = $site; - $linkname =~ s/(?:\d+\.)?(.)/\U$1/o; - $compare .= '/' if $linkname =~ s#(.*/)[^/]+$#$1#; - - my Xerl::XML::Element $item = Xerl::XML::Element->new( - params => { link => "?site=$siteadd$site" }, - text => $linkname - ); - - $compare =~ s/^(\d+\.)//; - $item->set_name( - lc $linkname eq lc $compare ? 'activemenuitem' : 'menuitem' ); - - $item->set_prev($menu); - $menu->push_array($item); - } - - $root->push_array($menu); - $menu->set_prev($root); - - return $root; -} - -1; diff --git a/Xerl/Page/Parameter.pm b/Xerl/Page/Parameter.pm deleted file mode 100644 index 47e1d28..0000000 --- a/Xerl/Page/Parameter.pm +++ /dev/null @@ -1,71 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Parameter; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Page::Parameter $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - print "Content-Type: text/plain\n\n" - if $config->plain_exists(); - - if ( $config->href_exists() ) { - print "Location: ", $config->get_href(), "\n\n"; - $config->set_finish_request(1); - } - elsif ( $config->env_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $ENV{$_}, "\n" for keys %ENV; - $config->set_finish_request(1); - } - - if ( $config->devel_exists() ) { - $config->set_nolog(1); - $config->set_nocache(1); - } - - if ( $config->conf_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $config->{$_}, "\n" for keys %$config; - $config->set_finish_request(1); - } - - return $self; -} - -1; diff --git a/Xerl/Page/Request.pm b/Xerl/Page/Request.pm deleted file mode 100644 index 4493be3..0000000 --- a/Xerl/Page/Request.pm +++ /dev/null @@ -1,70 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Request; - -use strict; -use warnings; - -use Xerl::Base; - -sub parse($) { - my Xerl::Page::Request $self = $_[0]; - my $request = $self->get_request(); - - # Secure it! - $request =~ s#/\.\.##g; - - # Remove last / - $request =~ s#/$##; - - my $request_subdir = $request; - $request_subdir =~ s#/\?.*##; - $self->set_request_subdir($request_subdir); - - # List context returns $1 - ($_) = $request =~ /\?(.+)/; - - return $self unless defined; - - my $params = ''; - for ( split /&/ ) { - - # List context uses ($1,$2) as method args - $self->setval(/(.+?)=(.+)/); - $params .= "&$1=$2" if $1 ne 'site'; - } - - $self->set_params($params); - - return undef; -} - -1; - diff --git a/Xerl/Page/Rules.pm b/Xerl/Page/Rules.pm deleted file mode 100644 index e61d000..0000000 --- a/Xerl/Page/Rules.pm +++ /dev/null @@ -1,95 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Rules; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::XML::Element; -use Xerl::Page::Configure; - -sub parse($) { - my Xerl::Page::Rules $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - my Xerl::Page::Configure $config = $self->get_config(); - - $element = $element->starttag2( 'rules', $config->get_outputformat() ); - return unless defined $element; - - # Open and close rules: - my ( $orule, $crule ); - - # For all available rules in config.xml - for my $rule ( @{ $element->get_array() } ) { - my $params = $rule->get_params(); - - $orule = $rule->get_text(); - chomp $orule; - - $orule =~ s/\[//go; - - unless ( - ref $params eq 'HASH' - && ( lc $params->{end} eq 'yes' - || lc $params->{start} eq 'yes' ) - ) - { - $crule = join '><', reverse split /> *"; - $crule =~ s/<>/>/go; - $crule =~ s//>/go; - $crule .= "\n"; - - } - else { - if ( lc $$params{start} eq 'yes' ) { - $crule = ''; - - } - else { - $crule = $orule; - $orule = ''; - } - $crule .= "\n"; - } - - $params = {} unless ref $params eq 'HASH'; - $self->setval( $rule->get_name(), [ "$orule\n", $crule, $params ] ); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Templates.pm b/Xerl/Page/Templates.pm deleted file mode 100644 index 53e2a12..0000000 --- a/Xerl/Page/Templates.pm +++ /dev/null @@ -1,269 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Templates; - -use strict; -use warnings; - -use Time::HiRes 'tv_interval'; -use Digest::MD5; - -use Xerl::Base; -use Xerl::Page::Configure; -use Xerl::Page::Content; -use Xerl::Page::Menu; -use Xerl::Tools::FileIO; - -use constant RECURSIVE => 1; - -sub parse($) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my $site = $config->get_site(); - - my $subpath = $site; - if ( $site =~ s#^.*/(.*)$#$1#o ) { - $subpath =~ s#/[^/]+$#/#; - $subpath =~ s#/#.sub/#go; - - } - else { - $subpath = ''; - } - - my $cachefile = - $config->get_template() . ';' - . $config->get_outputformat() . ';' - . $site - . ( $config->noparse_exists() ? '.noparse' : '' ) - . '.cache'; - - my $cachepath = $config->get_cachepath() . $subpath; - - if ( -f $cachepath . $cachefile - && ( $config->usecache_exists() or not $config->nocache_exists() ) ) - { - - my Xerl::Tools::FileIO $io = - Xerl::Tools::FileIO->new( path => $cachepath . $cachefile ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - return undef; - } - - $self->set_array( $io->get_array() ); - - } - else { - - my $xmlconfigpath = $config->get_hostpath() . 'config.xml'; - - $xmlconfigpath = $config->get_defaulthostpath() . 'config.xml' - unless -f $xmlconfigpath; - - my Xerl::XML::Reader $xmlconfigreader = - Xerl::XML::Reader->new( path => $xmlconfigpath, config => $config ); - - if ( -1 == $xmlconfigreader->open() ) { - $config->set_finish_request(1); - return undef; - } - $xmlconfigreader->parse(); - $config->set_xmlconfigrootobj( $xmlconfigreader->get_root() ); - - my Xerl::Page::Menu $menu = Xerl::Page::Menu->new( config => $config ); - - $menu->generate(); - $config->set_menuobj($menu); - - if ( $site =~ /^(\d+)\./ ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - elsif ( -f $config->get_hostpath() . "content/$subpath$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - - # Hidden files - elsif ( -f $config->get_hostpath() . "content/$subpath.$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath.$site.xml" ); - } - else { - my $glob = $config->get_hostpath() . "content/$subpath*.$site.xml"; - eval "(\$glob) = sort <$glob>;"; - $config->set_templatepath($glob); - } - - my Xerl::Page::Content $bodycontent = - Xerl::Page::Content->new( config => $config ); - - $bodycontent->parse(); - - my $templatepath = - $config->get_hostpath() - . "templates/" - . $config->get_template() . '.xml'; - - $templatepath = - $config->get_defaulthostpath() - . "templates/" - . $config->get_template() . '.xml' - unless -f $templatepath; - - $config->set_templatepath($templatepath); - - my Xerl::Page::Content $templatecontent = - Xerl::Page::Content->new( config => $config ); - - $templatecontent->parse(); - - $self->set_array( $templatecontent->get_content() ); - $config->set_content( $bodycontent->get_content() ); - $self->parsetemplate( '%%', RECURSIVE ); - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $cachepath, - filename => $cachefile, - array => $self->get_array(), - ); - - $io->fwrite(); - } - - unless ( $config->nolog_exists() ) { - my @time = localtime; - my $ctx = Digest::MD5->new(); - $ctx->add( $ENV{REMOTE_ADDR} ); - - my Xerl::Tools::FileIO $stats = Xerl::Tools::FileIO->new( - path => $config->get_statsroot(), - filename => sprintf( - "\%02d%02d%02d", $time[5] - 100, $time[4] + 1, $time[3] - ) - . '.log', - array => [ - time() . ' ' - . $ctx->hexdigest() . ' ' - - #. $ENV{REMOTE_ADDR} . ' ' - . $config->get_host() - . $config->get_request_subdir() . ' ' - . $config->get_site() . ' ' - . $ENV{HTTP_USER_AGENT} . "\n" - ], - ); - - $stats->fwriteappend(); - } - - $self->parsetemplate('$$'); # Parsing dynamic vars. - return undef; -} - -sub parsetemplate($$;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my $deepnesslevel = $_[2] || 0; - - return $self if $deepnesslevel == 100; - - my ( $sep, $foundflag ) = quotemeta $_[1]; - - PARSELINE( $config, $sep, \$_, \$foundflag ) for @{ $self->get_array() }; - - return $self->parsetemplate( $_[1], $deepnesslevel + 1 ) - if defined $deepnesslevel > 0 and $foundflag; - - return undef; -} - -# Static sub -sub PARSELINE($$$;$) { - my Xerl::Page::Configure $config = $_[0]; - my ( $sep, $line, $foundflag ) = @_[ 1 .. 3 ]; - - $$line =~ s/$sep(!)?(.+?)$sep/ - defined $1 ? `$2` : - (ref $config->getval($2) eq 'ARRAY') - ? join '', @{$config->getval($2)} : - $config->getval($2)/eg and $$foundflag = 1; - - return undef; -} - -sub print($;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my ( $code, $flag ) = ( '', 0 ); - my $time = $_[1]; - my $hflag = 1; - - for my $line ( @{ $self->get_array() } ) { - if ( $hflag == 1 && $config->exists('noparse') ) { - $line =~ s#^Content-Type.*#Content-Type: text/plain#i; - $hflag = 0; - } - $line =~ s/ +/ /g; - redo if !$flag and $line =~ s/((?:.|\n)*?)<\/perl>/eval $1/ego; - - if ( !$flag and $line =~ s/(.*)$//o ) { - $code .= $1; - $flag = 1; - - } - elsif ( $line =~ s/^(.*?)<\/perl>/eval $code.$1/eo ) { - ( $code, $flag ) = ( '', 0 ); - redo; - - } - elsif ($flag) { - $line =~ s/^(.*\n)$//o; - $code .= $1; - next; - } - - my $time = defined $time ? sprintf '%1.4f', tv_interval($time) : ''; - - $line =~ s/!!TIME!!/$time/ge; - $line =~ s/!!LT!!//g; - $line =~ s#!!URL\((.+?)\)!!#$1#g; - print $line; - } - - return undef; -} - -1; diff --git a/Xerl/Plugins/Session.pm b/Xerl/Plugins/Session.pm deleted file mode 100644 index 2ecc9b0..0000000 --- a/Xerl/Plugins/Session.pm +++ /dev/null @@ -1,127 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Plugins::Session; - -use strict; -use warnings; - -use CGI; -use CGI::Session; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; - -sub process($) { - my Xerl::Plugins::Session $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my CGI $cgi = CGI->new(); - - my CGI::Session $session = do { - my $cookie = $cgi->cookie( -name => 'session' ); - $cookie ? $self->_get_session($cookie) : $self->_create_session(); - }; - - $self->set_session($session); - - my @cookievals = split ',', $config->get_cookievals(); - my @ignore = $self->_store_cookie_vals( \@cookievals ); - $self->_restore_cookie_vals( \@cookievals, \@ignore ); - $config->defaults(); - - my ( $sessionid, $host ) = ( $session->id(), $config->get_host() ); - print "Set-Cookie: session=$sessionid; domain=$host; path=/\n"; - - return undef; -} - -sub _create_session($) { - my Xerl::Plugins::Session $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - return CGI::Session->new( 'driver:File', undef ); -} - -sub _get_session($$) { - my Xerl::Plugins::Session $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my $cookie = $_[1]; - - CGI::Session->name($cookie); - return CGI::Session->new( 'driver:File', $cookie ); -} - -sub _store_cookie_vals($$) { - my Xerl::Plugins::Session $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my CGI::Session $session = $self->get_session(); - my $cookievals = $_[1]; - - my @set; - - for my $key (@$cookievals) { - if ( $config->exists($key) ) { - my $val = $config->getval($key); - $session->param( $key => $val ); - push @set, $key; - - } - elsif ( $config->exists("not$key") ) { - $session->clear($key); - push @set, "not$key"; - } - } - - return grep !/\.feed/, @set; -} - -sub _restore_cookie_vals($$$) { - my Xerl::Plugins::Session $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my CGI::Session $session = $self->get_session(); - my ( $cookievals, $ignore ) = @_[ 1 .. 2 ]; - - KEY: for my $key (@$cookievals) { - for my $ig (@$ignore) { - next KEY if $key eq $ig; - } - - if ( defined( my $val = $session->param($key) ) ) { - $val =~ s#/\.\.##g; - $config->setval( $key => $val ) if $val; - } - } - - return undef; -} - -1; - diff --git a/Xerl/Tools/FileIO.pm b/Xerl/Tools/FileIO.pm deleted file mode 100644 index c0e1e0e..0000000 --- a/Xerl/Tools/FileIO.pm +++ /dev/null @@ -1,188 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Tools::FileIO; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; - -sub dslurp($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - - my $path = $self->get_path(); - - $path .= '/' unless $path =~ /\/$/; - opendir my $dir, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - - my @dir = sort - map { $path . $_ } - grep { /^[^\.]/o } readdir($dir); - - @dir = map { s#.*/([^/]+\..+)$#$1#o; $_ } @dir - if $self->basename_exists(); - - closedir $dir; - $self->set_array( \@dir ); - - return undef; -} - -sub fslurp($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = SECUREPATH( $self->get_path() ); - - unless ( -f $path ) { - Xerl::Main::Global::HTTP( 404, "Not found: $path" ); - return -1; - } - - open my $file, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - flock $file, 2; - - my @slurp = <$file>; - - flock $file, 3; - close $file; - - $self->set_array( \@slurp ); - - return 0; -} - -sub exists($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = SECUREPATH( $self->get_path() ); - - return -e $path; -} - -sub fwrite($) { - my Xerl::Tools::FileIO $self = $_[0]; - $self->_fwrite(0); - - return undef; -} - -sub fwriteappend($) { - my Xerl::Tools::FileIO $self = $_[0]; - - $self->_fwrite(1); - - return undef; -} - -sub _fwrite($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - my $append = $_[1]; - - my ( $path, $filename ) = - ( SECUREPATH( $self->get_path() ), SECUREPATH( $self->get_filename() ) ); - - my $path_ = ''; - for ( split /\//, $path ) { - $path_ .= $_ . '/'; - mkdir $path_ - or Xerl::Main::Global::ERROR( $!, $path_, caller() ) - unless -d $path_; - } - - my $f; - if ( $append == 0 ) { - open $f, ">$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - - } - else { - open $f, ">>$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - } - - flock $f, 2; - print $f @{ $self->get_array() }; - flock $f, 3; - close $f; - - return undef; -} - -sub print($) { - my Xerl::Tools::FileIO $self = $_[0]; - - print @{ $self->get_array() }; - - return undef; -} - -sub reverse_array($) { - my Xerl::Tools::FileIO $self = $_[0]; - - my @array = reverse @{ $self->get_array() }; - $self->set_array( \@array ); - - return undef; -} - -sub merge($$) { - my Xerl::Tools::FileIO( $self, $other ) = @_; - - my @merged = ( @{ $self->get_array() }, @{ $other->get_array() } ); - my Xerl::Tools::FileIO $fio = Xerl::Tools::FileIO->new(); - - $fio->set_array( \@merged ); - return $fio; -} - -sub shift($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $shift = shift @{ $self->get_array() } ); - - return $shift; -} - -sub pop($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $pop = pop @{ $self->get_array() } ); - - return $pop; -} - -use overload '+' => \&merge; - -sub SECUREPATH($) { - my $path = $_[0]; - - $path =~ s/\.\.+\/?//g; - - return $path; -} - -1; diff --git a/Xerl/XML/Element.pm b/Xerl/XML/Element.pm deleted file mode 100644 index 33b58e7..0000000 --- a/Xerl/XML/Element.pm +++ /dev/null @@ -1,111 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::XML::Element; - -use strict; -use warnings; - -use Xerl::Base; - -sub starttag($$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $temp ) = ( $_[1], undef ); - - return $self if $self->get_name() eq $name; - return undef if ref $self->get_array() ne 'ARRAY'; - - for ( @{ $self->get_array() } ) { - $temp = $_->starttag($name); - return $temp if defined $temp; - } - - return undef; -} - -sub starttag2($$$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $after ) = @_[ 1 ... 2 ]; - - my Xerl::XML::Element $element = $self->starttag($name); - return $element->starttag($after) if defined $element; - - return undef; -} - -sub params_str($) { - my Xerl::XML::Element $self = $_[0]; - my $params = $self->get_params(); - - return if $params eq ''; - - return join '', map { " $_=\"" . $params->{$_} . '"' } keys %$params; -} - -# Only for testing -sub print($) { - my Xerl::XML::Element $self = $_[0]; - print $self. "::print(\$)\n"; - - my $sub; - $sub = sub { - my ( $element, $spaceing ) = @_; - my $spaces = ' ' x $spaceing; - - print $spaces, '<', $element->get_name(), ">\n"; - print "$spaces [$_=", _no_newline( $$element{$_} ), "]\n" - for keys %$element; - - #if ($element->exists('params')) { - if ( $element->params_exists() ) { - print "$spaces Params:\n"; - while ( my ( $key, $val ) = each %{ $element->get_params() } ) { - print "$spaces $key=$val\n"; - } - } - - return unless ref $element->get_array() eq 'ARRAY'; - $sub->( $_, $spaceing + 1 ) for @{ $element->get_array() }; - }; - - $sub->( $self, 0 ); - print $self. "::print(\$)::END\n"; - - return undef; -} - -sub _no_newline($) { - my $line = $_[0]; - - $line =~ s/\n//g; - - return $line; -} - -1; diff --git a/Xerl/XML/Reader.pm b/Xerl/XML/Reader.pm deleted file mode 100644 index 51aa75b..0000000 --- a/Xerl/XML/Reader.pm +++ /dev/null @@ -1,194 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::XML::Reader; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::XML::Element; - -sub open($) { - my Xerl::XML::Reader $self = $_[0]; - - my Xerl::Tools::FileIO $xmlfile = - Xerl::Tools::FileIO->new( path => $self->get_path() ); - - return -1 if -1 == $xmlfile->fslurp(); - $self->set_array( $xmlfile->get_array() ); - - return 0; -} - -sub parse($) { - my Xerl::XML::Reader $self = $_[0]; - - my $rarray = $self->get_array(); - return $self unless ref $rarray eq 'ARRAY'; - - my Xerl::XML::Element $element = Xerl::XML::Element->new(); - my Xerl::XML::Element( $root, $next, $prev, $insert ); - - # Prove and remove XML Header. - Xerl::Main::Global::ERROR( 'No valid XML header', caller() ) - unless $rarray->[0] =~ s/<\?xml .*?version.+?\?>//io; - - my ( $newlineadd, $linecount, $notrim ) = ( 0, 0, 0 ); - - #for my $line (@$rarray) { - for my $line (@$rarray) { - $newlineadd = 1 if length $line == 1 and $linecount > 3; - ++$linecount; - - $line =~ s/\\/!!GT!!/g; - - # Allow - my $is_single_tag = $line =~ s#<([^/].+?)( (.*?))? ?/ *>#<$1 $3>#o; - - # Open XML tag - if ( $line =~ s#<([^/].+?)( (.*?))? *>##o ) { - my ( $name, $params ) = ( $1, $3 ); - - # Ignore XML comments - next if $name =~ /^!--/o; - - $next = Xerl::XML::Element->new(); - $next->set_name($name); - $next->set_prev($element); - $next->set_single($is_single_tag); - - # Handle tag parameters - if ( defined $params ) { - my %params = $params =~ / - (?: ( [^\s]+? ) \s*=\s* ( - (?: '(?:.|(?:\\'))*?' ) | - (?: "(?:.|(?:\\"))*?" ) | - (?: [^\s]+ ) ) ) - /gox; - - # Remove " and ' - $params{$_} =~ s/^(?:"|')|(?:"|')$//go for keys %params; - $next->set_params( \%params ); - $notrim = 1 if exists $params{notrim}; - } - - $element->push_array($next); - - $root = $element unless defined $root; - $element = $next; - $insert = $element; - - redo; - } - - # Close XML tag - if ( $line =~ s#<(/.+?)>##o ) { - - #print "XML::<$1>\n"; - if ( $element->get_name() eq 'includefiles' ) { - my $config = $self->get_config(); - my $params = $element->get_params(); - my $path = - $config->get_hostpath() . 'content/' . $params->{reldir}; - my $pattern = $params->{pattern}; - my $maxitems = - exists $params->{maxitems} ? $params->{maxitems} : 100; - my $startindex = - exists $params->{startindex} ? $params->{startindex} : 0; - - my Xerl::Tools::FileIO $io = - Xerl::Tools::FileIO->new( path => $path ); - - $io->dslurp(); - $io->reverse_array() if exists $params->{reversed}; - - for my $include ( grep { /$pattern/o } @{ $io->get_array() } ) { - last unless $maxitems--; - next if 0 < $startindex--; - - my Xerl::XML::Reader $reader = Xerl::XML::Reader->new( - path => $include, - config => $config - ); - - if ( -1 == $reader->open() ) { - $config->set_finish_request(1); - return undef; - } - $reader->parse(); - - my Xerl::XML::Element $starttag = - $reader->get_root()->starttag('content'); - - my $sep = - exists $params->{separator} - ? $params->{separator} - : 'noop'; - $starttag->set_name($sep); - $element->set_name('noop'); - $element->push_array($starttag); - } - } - - $insert = $element; - $prev = $element->get_prev(); - $element = $prev if defined $prev; - $notrim = 0 if $notrim; - - redo; - } - - # XML text - if ( defined $insert - and $line =~ s/^( *)(.+?) *$/$notrim ? $1.$2 : $2/oe ) - { - - if ($newlineadd) { - $insert->append_text("\n"); - $newlineadd = 0; - } - - $line =~ s/!!LT!!//g; - - $insert->append_text($line); - } - } - - $root->set_name('root'); - - # $root->print(); - $self->set_root($root); - - return undef; -} - -1; diff --git a/config.txt b/config.txt deleted file mode 100644 index c87afb6..0000000 --- a/config.txt +++ /dev/null @@ -1,25 +0,0 @@ -# TODO: Allow comments behind the options! -# defaultproto will be used if not ENV(HTTPS)==on -#nocache=defined -#nocache=1 -cacheroot=/usr/local/www/xerlcache/ -cookievals=nocache,plain,devel,style,template -ctype.asc=text/plain -ctype.css=text/css -ctype.jpg=image/jpg -ctype.pdf=application/pdf -ctype.png=image/png -ctype.txt=text/plain -ctype.xml=text/plain -defaultcontent=home -defaulthost=default -defaultoutputformat=xhtml -defaultproto=http -defaultstyle=default.css -defaulttemplate=xhtml -dslvpnrouter.buetow.org=vpndslrouter.buetow.org -hidesubhome=1 -hostroot=/usr/local/www/xerlhosts/branches/stable/hosts/ -statsroot=/usr/local/www/xerlstats/ -hyperion.buetow.org=ssl.buetow.org -404=http://www.buetow.org diff --git a/index.fpl b/index.fpl deleted file mode 100755 index a7d41b4..0000000 --- a/index.fpl +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Xerl; - -use FCGI; -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = -e "config-$host.txt" ? "config-$host.txt" : 'config.txt'; - -while (FCGI::accept >= 0) { - my Xerl $xerl = Xerl->new( config => $config ); - $xerl->run(); -} diff --git a/index.pl b/index.pl deleted file mode 100755 index d5a4ef3..0000000 --- a/index.pl +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Xerl; - -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = -e "config-$host.txt" ? "config-$host.txt" : 'config.txt'; - -my Xerl $xerl = Xerl->new( config => $config ); -$xerl->run(); - diff --git a/scripts/modules/file.pm b/scripts/modules/file.pm deleted file mode 100644 index 4727f8e..0000000 --- a/scripts/modules/file.pm +++ /dev/null @@ -1,54 +0,0 @@ -# Xerl Copyright (c) 2005 2006 2007 2008, Paul Buetow (http://www.buetow.org) -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -sub dopen { - my $shift = shift; - opendir DIR, $shift or die "$shift: $!\n"; - my @dir = readdir(DIR); - closedir DIR; - return @dir; -} - -sub fopen { - my $shift = shift; - open FILE, $shift or die "$shift: $!\n"; - my @file = ; - close FILE; - return @file; -} - -sub fwrite { - my $shift = shift; - my @file = @_; - open FILE, ">$shift" or die "$shift: $!\n"; - print FILE @file; - close FILE; -} - -1; diff --git a/scripts/mreplace.sh b/scripts/mreplace.sh deleted file mode 100755 index 1ef5cc4..0000000 --- a/scripts/mreplace.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -for j in pm pl xml txt css -do - for i in `find . -name "*.$j"` - do - echo $i - sed "s/$1/$2/g" $i > temp - mv -f temp $i - done -done - diff --git a/scripts/replace.sh b/scripts/replace.sh deleted file mode 100755 index c6f9d4c..0000000 --- a/scripts/replace.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -sed "s/$2/$3/g" $1 > temp -mv -f temp $1 - - diff --git a/scripts/stats.pl b/scripts/stats.pl deleted file mode 100644 index 425261f..0000000 --- a/scripts/stats.pl +++ /dev/null @@ -1,92 +0,0 @@ -#!/usr/bin/perl - -# The yChat Project (2003, 2004) -# The Xerl Project (2005, 2006) -# -# This script generates source code and project statistics - -use strict; - -use scripts::modules::file; - -my %stats; -my $param = shift; - -recursive('.'); - -$stats{"Lines total"} = - $stats{"Lines of source"} + - $stats{"Lines of scripts"} + - $stats{"Lines of text"} + - $stats{"Lines of CSS"} + - $stats{"Lines of XML"}; - -unless ( defined $param ) { - print "$_ = " . $stats{$_} . "\n" for sort keys %stats; - -} -else { - print $stats{$_} . ' ' for sort keys %stats; -} - -print "\n"; - -sub recursive { - my $shift = shift; - return unless -d $shift; - my @dir = dopen($shift); - - foreach (@dir) { - next if /^\.$/o or /^\.{2}$/o; - - if ( -f "$shift/$_" ) { - ++$stats{"Number of files total"}; - filestats("$shift/$_"); - - } - elsif ( -d "$shift/$_" ) { - ++$stats{"Number of dirs total"}; - recursive("$shift/$_"); - } - } -} - -sub filestats { - my $shift = shift; - if ( $shift =~ /\.(cpp|h|tmpl)$/o ) { - ++$stats{"Number of source files"}; - $stats{"Lines of source"} += countlines($shift); - - } - elsif ( $shift =~ /\.css$/o ) { - ++$stats{"Number of CSS files"}; - $stats{"Lines of CSS"} += countlines($shift); - - } - elsif ( $shift =~ /\.(gif|png|jpg)$/o ) { - ++$stats{"Number of gfx files"}; - - } - elsif ( $shift =~ /(\.xml)$/o ) { - ++$stats{"Number of XML files"}; - $stats{"Lines of XML"} += countlines($shift); - - } - elsif ( $shift =~ /(\.pl|\.pm|\.sh|configure.*|Makefile.*)$/o ) { - ++$stats{"Number of script files"}; - $stats{"Lines of scripts"} += countlines($shift); - - } - elsif ( $shift =~ /(\.txt|[A-Z]+)$/o ) { - ++$stats{"Number of text files"}; - $stats{"Lines of text"} += countlines($shift); - - } - elsif ( $shift =~ /\.so$/o ) { - ++$stats{"Number of compiled module files"}; - } -} - -sub countlines { - return scalar fopen shift; -} diff --git a/scripts/stats/calc.sh b/scripts/stats/calc.sh deleted file mode 100755 index 85e5e85..0000000 --- a/scripts/stats/calc.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# By Paul C. Buetow (http://www.buetow.org) - -perl=' - /.*? (.*?) (.*?) /o - && ++$ip{$2}{$1} && ++$p{$1} - && ++$h{$2} && ++$t - for <>; - $l = do { $_ = length $t; $_ < 4 ? 4 : $_ }; - printf " # %$l"."s%4s %$l"."s%4s %24s\n", - "HITS", "%", "UNIQ", "%", "SITE ADDRESS"; - printf "%2.d %$l.d%4.f %$l.d%4.f %24s\n", - ++$i, $h{$_}, 100*$h{$_}/$t, - ($n = keys %{$ip{$_}}), 100*$n/(keys %p),$_ - and $i==15 && last - for sort { $h{$b} <=> $h{$a} } keys %h' - -ls=`ls *.log` -cat << STATS | less -Weekly top list: - -`echo "$ls" | tail -n 7 | xargs cat | perl -e "$perl"` - -Monthly top list: - -`echo "$ls" | tail -n 28 | xargs cat | perl -e "$perl"` - -Yearly top list: - -`echo "$ls" | tail -n 356 | xargs cat | perl -e "$perl"` - -Forever top list: - -`echo "$ls" | xargs cat | perl -e "$perl"` - -This stats are powered by Perl, GNU AWK and Bourne Shell -STATS - diff --git a/scripts/stats/clean.sh b/scripts/stats/clean.sh deleted file mode 100755 index ba0f0e8..0000000 --- a/scripts/stats/clean.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh - -# 2006 - 2008 The Xerl Project - -for log in *.log -do - re='' - for remove in \ - Charlotte \ - Exabot \ - Mnogo \ - Netcraft \ - Perl \ - Python \ - SurveyBot \ - VoilaBot \ - Yandex \ - Yeti \ - ajSitemap \ - archiver \ - crawler \ - feed \ - findlinks \ - fulltext \ - googlebot \ - grabber \ - jeeves \ - msnbot \ - pear \ - pingdom \ - rss2 \ - sagool \ - sbider \ - slurp \ - spider \ - tagsdir \ - validator \ - walhello \ - ;do - if [ -z "$re" ] - then - re="($remove)" - else - re="$re|($remove)" - fi - done - grep -E -i -v "$re" $log > $log.new - mv -f $log.new $log -done diff --git a/scripts/stats/replace.sh b/scripts/stats/replace.sh deleted file mode 100755 index 1624364..0000000 --- a/scripts/stats/replace.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -from="vs.buetow.org" -to="vs-sim.buetow.org" - -for log in *.log -do - sed "s/$from/$to/" $log > $log.new - mv -f $log.new $log -done - diff --git a/scripts/stats/stats.sh b/scripts/stats/stats.sh deleted file mode 100755 index 0f1c070..0000000 --- a/scripts/stats/stats.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh - -# 2007 (C) Paul C. Buetow (http://paul.buetow.org) - -if [ "$1" != "xerl" ] -then - perl=' - /.*? (.*?) (.*?) /o - && ++$ip{$2}{$1} && ++$p{$1} - && ++$h{$2} && ++$t - for <>; - $l = do { $_ = length $t; $_ < 4 ? 4 : $_ }; - printf " # %$l"."s%4s %$l"."s%4s %24s\n", - "HITS", "%", "UNIQ", "%", "SITE ADDRESS"; - printf "%2.d %$l.d%4.f %$l.d%4.f %24s\n", - ++$i, $h{$_}, 100*$h{$_}/$t, - ($n = keys %{$ip{$_}}), 100*$n/(keys %p),$_ - and $i==20 && last - for sort { $h{$b} <=> $h{$a} } keys %h' -else - perl=' - /.*? (.*?) (.*?) /o - && ++$ip{$2}{$1} && ++$p{$1} - && ++$h{$2} && ++$t - for <>; - $l = do { $_ = length $t; $_ < 4 ? 4 : $_ }; - printf "%02.d %0$l.d %02.f %0$l.d %02.f %24s\n", - ++$i, $h{$_}, 100*$h{$_}/$t, - ($n = keys %{$ip{$_}}), 100*$n/(keys %p), "!!URL(http://$_)!!" - and $i==20 && last - for sort { $h{$b} <=> $h{$a} } keys %h' -fi - -#./clean.sh - -ls=`ls $path*.log` - -cat << STATS -No IP addresses are being logged by Xerl! - - -Yesterdays top list (pos, total hits, total %, unique hits, unique %): - -`echo "$ls" | tail -n 2 | head -n 1 | xargs cat | perl -e "$perl"` - -Last 7 days top list (pos, total hits, total %, unique hits, unique %): - -`echo "$ls" | tail -n 8 | head -n 7 | xargs cat | perl -e "$perl"` - -Last 30 days top list (pos, total hits, total %, unique hits, unique %): - -`echo "$ls" | tail -n 31 | head -n 30 | xargs cat | perl -e "$perl"` - -Last 365 days top list (pos, total hits, total %, unique hits, unique %): - -`echo "$ls" | tail -n 366 | head -n 365 | xargs cat | perl -e "$perl"` - -Overall top list (pos, total hits, total %, unique hits, unique %): - -`echo "$ls" | xargs cat | perl -e "$perl"` -STATS -- cgit v1.2.3 From 025e15b2ba7f54f87cf409fd7c3dd77746c72858 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 3 Feb 2013 10:44:49 +0100 Subject: add hosts --- arcade.buetow.org/content/Jump_and_run.xml | 5 + .../Jump_and_run/nes_super_mario_bros_1.inc | 21 + arcade.buetow.org/content/Run_and_gun.xml | 5 + .../content/Run_and_gun/neogeo_cyberlip.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug_2.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug_3.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug_4.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug_5.inc | 21 + .../content/Run_and_gun/neogeo_metal_slug_6.inc | 24 + .../content/Run_and_gun/neogeo_metal_slug_x.inc | 24 + arcade.buetow.org/content/home.xml | 5 + arcade.buetow.org/htdocs/images/convert.sh | 5 + arcade.buetow.org/htdocs/images/m1-small.jpg | Bin 0 -> 11959 bytes arcade.buetow.org/htdocs/images/m1.jpg | Bin 0 -> 35314 bytes .../htdocs/images/neogeo-cyberlip-small.jpg | Bin 0 -> 17722 bytes .../htdocs/images/neogeo-cyberlip.jpg | Bin 0 -> 49697 bytes .../htdocs/images/neogeo-metalslug1-small.jpg | Bin 0 -> 21613 bytes .../htdocs/images/neogeo-metalslug1.jpg | Bin 0 -> 45124 bytes .../htdocs/images/neogeo-metalslug2-small.jpg | Bin 0 -> 17958 bytes .../htdocs/images/neogeo-metalslug2.jpg | Bin 0 -> 36135 bytes .../htdocs/images/neogeo-metalslug3-small.jpg | Bin 0 -> 37320 bytes .../htdocs/images/neogeo-metalslug3.jpg | Bin 0 -> 68947 bytes .../htdocs/images/neogeo-metalslug4-small.jpg | Bin 0 -> 18730 bytes .../htdocs/images/neogeo-metalslug4.jpg | Bin 0 -> 40388 bytes .../htdocs/images/neogeo-metalslug5-small.jpg | Bin 0 -> 18584 bytes .../htdocs/images/neogeo-metalslug5.jpg | Bin 0 -> 27412 bytes .../htdocs/images/neogeo-metalslug6-small.jpg | Bin 0 -> 32192 bytes .../htdocs/images/neogeo-metalslug6.jpg | Bin 0 -> 150771 bytes .../htdocs/images/neogeo-metalslugx-small.jpg | Bin 0 -> 26724 bytes .../htdocs/images/neogeo-metalslugx.jpg | Bin 0 -> 100116 bytes .../htdocs/images/nes-super-mario-bros1-small.jpg | Bin 0 -> 10710 bytes .../htdocs/images/nes-super-mario-bros1.jpg | Bin 0 -> 17212 bytes arcade.buetow.org/htdocs/styles/default.css | 107 ++ arcade.buetow.org/templates/xhtml-piwik.xml | 48 + arcade.buetow.org/templates/xhtml.xml | 34 + awksite.buetow.org/OBSOLETEPROJECT | 1 + awksite.buetow.org/content/98.contact.xml | 20 + awksite.buetow.org/content/Download.xml | 7 + awksite.buetow.org/content/home.xml | 14 + awksite.buetow.org/content/license.xml | 10 + bar.buetow.org/content/.rss.xml | 4 + bar.buetow.org/content/99.Imprint.xml | 86 ++ bar.buetow.org/content/BRAINSTORMING.txt | 5 + bar.buetow.org/content/Style-Guide.xml | 37 + bar.buetow.org/content/home.xml | 20 + bar.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes bar.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes bar.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes bar.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes bar.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes blogs.buetow.org/content/home.xml | 11 + calculator.buetow.org/OBSOLETEPROJECT | 1 + calculator.buetow.org/content/98.contact.xml | 20 + calculator.buetow.org/content/Download.xml | 17 + calculator.buetow.org/content/SVN-Download.xml | 7 + calculator.buetow.org/content/Screenshots.xml | 13 + calculator.buetow.org/content/home.xml | 67 ++ calculator.buetow.org/content/license.xml | 30 + calculator.buetow.org/htdocs/images/v0.1.png | Bin 0 -> 35918 bytes calculator.buetow.org/htdocs/images/v0.2.png | Bin 0 -> 24026 bytes calculator.buetow.org/htdocs/images/v0.4.png | Bin 0 -> 27659 bytes charon.buetow.org/content/.rss.xml | 4 + charon.buetow.org/content/99.Imprint.xml | 86 ++ charon.buetow.org/content/BRAINSTORMING.txt | 5 + charon.buetow.org/content/Style-Guide.xml | 37 + charon.buetow.org/content/home.xml | 20 + charon.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes charon.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes charon.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes charon.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes charon.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes cpphomepage.buetow.org/OBSOLETEPROJECT | 1 + cpphomepage.buetow.org/content/98.contact.xml | 20 + cpphomepage.buetow.org/content/Download.xml | 7 + cpphomepage.buetow.org/content/home.xml | 14 + cpphomepage.buetow.org/content/license.xml | 30 + curses.buetow.org/content/Calendar.xml | 5 + curses.buetow.org/content/Calendar/Calcurse.inc | 12 + curses.buetow.org/content/Editors.xml | 5 + curses.buetow.org/content/Editors/Elvis.inc | 13 + curses.buetow.org/content/Editors/GNU-Emacs.inc | 12 + curses.buetow.org/content/Editors/GNU-Nano.inc | 13 + curses.buetow.org/content/Editors/Joe.inc | 12 + curses.buetow.org/content/Editors/MCEdit.new | 13 + curses.buetow.org/content/Editors/NVi.new | 11 + curses.buetow.org/content/Editors/Pico.inc | 13 + curses.buetow.org/content/Editors/Vim.inc | 12 + curses.buetow.org/content/File-Sharing.xml | 5 + .../content/File-Sharing/rtorrent.inc | 12 + curses.buetow.org/content/IRC.xml | 5 + curses.buetow.org/content/IRC/BitchX.inc | 12 + curses.buetow.org/content/IRC/EPIC.inc | 12 + curses.buetow.org/content/IRC/IRSSI.inc | 12 + curses.buetow.org/content/IRC/ircII.inc | 12 + curses.buetow.org/content/Mail-n-News.xml | 5 + curses.buetow.org/content/Mail-n-News/Mutt.inc | 12 + curses.buetow.org/content/Mail-n-News/SLRN.inc | 14 + curses.buetow.org/content/Mail-n-News/Snownews.inc | 13 + curses.buetow.org/content/Mail-n-News/Tin.inc | 15 + curses.buetow.org/content/Messengers.xml | 5 + curses.buetow.org/content/Messengers/CenterICQ.inc | 13 + curses.buetow.org/content/Messengers/Licq.inc | 12 + curses.buetow.org/content/Messengers/SILC.inc | 12 + curses.buetow.org/content/Messengers/finch.inc | 12 + curses.buetow.org/content/Messengers/mICQ.inc | 12 + curses.buetow.org/content/Messengers/ysm.inc | 12 + curses.buetow.org/content/Misc.xml | 5 + curses.buetow.org/content/Miscellaneous/MC.inc | 12 + curses.buetow.org/content/Miscellaneous/Screen.inc | 12 + curses.buetow.org/content/Multimedia.xml | 5 + .../content/Multimedia/MP3Blaster.inc | 13 + curses.buetow.org/content/Multimedia/MPlayer.inc | 13 + curses.buetow.org/content/Networking.xml | 5 + curses.buetow.org/content/Networking/BMon.inc | 12 + curses.buetow.org/content/Networking/Ettercap.inc | 13 + curses.buetow.org/content/Networking/IPTraf.inc | 12 + curses.buetow.org/content/Networking/lftp.inc | 12 + curses.buetow.org/content/Networking/yafc.inc | 12 + curses.buetow.org/content/System-utils.xml | 5 + .../content/System-utils/Aptitude.inc | 12 + curses.buetow.org/content/System-utils/CFDisk.inc | 9 + curses.buetow.org/content/System-utils/Top.inc | 12 + curses.buetow.org/content/System-utils/htop.inc | 12 + curses.buetow.org/content/Web-browsers.xml | 5 + curses.buetow.org/content/Web-browsers/Links.inc | 13 + curses.buetow.org/content/Web-browsers/Lynx.inc | 12 + curses.buetow.org/content/Web-browsers/W3M.inc | 12 + curses.buetow.org/content/home.xml | 18 + curses.buetow.org/htdocs/images/aptitude.jpg | Bin 0 -> 12325 bytes curses.buetow.org/htdocs/images/aptitude.png | Bin 0 -> 14511 bytes curses.buetow.org/htdocs/images/bitchx.gif | Bin 0 -> 10541 bytes curses.buetow.org/htdocs/images/bitchx.jpg | Bin 0 -> 7697 bytes curses.buetow.org/htdocs/images/bmon.jpg | Bin 0 -> 7572 bytes curses.buetow.org/htdocs/images/bmon.png | Bin 0 -> 7924 bytes curses.buetow.org/htdocs/images/calcurse.jpg | Bin 0 -> 25877 bytes curses.buetow.org/htdocs/images/calcurse.png | Bin 0 -> 18123 bytes curses.buetow.org/htdocs/images/centericq.gif | Bin 0 -> 8917 bytes curses.buetow.org/htdocs/images/centericq.jpg | Bin 0 -> 10274 bytes curses.buetow.org/htdocs/images/cfdisk.gif | Bin 0 -> 6070 bytes curses.buetow.org/htdocs/images/cfdisk.jpg | Bin 0 -> 7063 bytes curses.buetow.org/htdocs/images/elvis.png | Bin 0 -> 12538 bytes curses.buetow.org/htdocs/images/elvis_s.png | Bin 0 -> 54923 bytes curses.buetow.org/htdocs/images/emacs.gif | Bin 0 -> 7831 bytes curses.buetow.org/htdocs/images/emacs.jpg | Bin 0 -> 6651 bytes curses.buetow.org/htdocs/images/emacs_s.jpg | Bin 0 -> 6651 bytes curses.buetow.org/htdocs/images/epic.jpg | Bin 0 -> 6342 bytes curses.buetow.org/htdocs/images/epic.png | Bin 0 -> 6681 bytes curses.buetow.org/htdocs/images/ettercap.gif | Bin 0 -> 6101 bytes curses.buetow.org/htdocs/images/ettercap.jpg | Bin 0 -> 6916 bytes curses.buetow.org/htdocs/images/finch.jpg | Bin 0 -> 8145 bytes curses.buetow.org/htdocs/images/finch.png | Bin 0 -> 12051 bytes curses.buetow.org/htdocs/images/head.jpg | Bin 0 -> 28136 bytes curses.buetow.org/htdocs/images/htop.jpg | Bin 0 -> 16345 bytes curses.buetow.org/htdocs/images/htop.png | Bin 0 -> 22152 bytes curses.buetow.org/htdocs/images/iptraf.gif | Bin 0 -> 8779 bytes curses.buetow.org/htdocs/images/iptraf.jpg | Bin 0 -> 8903 bytes curses.buetow.org/htdocs/images/ircII.png | Bin 0 -> 13506 bytes curses.buetow.org/htdocs/images/ircII_s.png | Bin 0 -> 63973 bytes curses.buetow.org/htdocs/images/irssi.jpg | Bin 0 -> 8296 bytes curses.buetow.org/htdocs/images/irssi.png | Bin 0 -> 10527 bytes curses.buetow.org/htdocs/images/joe.gif | Bin 0 -> 6456 bytes curses.buetow.org/htdocs/images/joe.jpg | Bin 0 -> 7173 bytes curses.buetow.org/htdocs/images/lftp.png | Bin 0 -> 9771 bytes curses.buetow.org/htdocs/images/lftp_s.png | Bin 0 -> 40706 bytes curses.buetow.org/htdocs/images/licq.gif | Bin 0 -> 5888 bytes curses.buetow.org/htdocs/images/licq.jpg | Bin 0 -> 7129 bytes curses.buetow.org/htdocs/images/licq_s.jpg | Bin 0 -> 7129 bytes curses.buetow.org/htdocs/images/links.jpg | Bin 0 -> 29792 bytes curses.buetow.org/htdocs/images/links.png | Bin 0 -> 12809 bytes curses.buetow.org/htdocs/images/lynx.gif | Bin 0 -> 6348 bytes curses.buetow.org/htdocs/images/lynx.jpg | Bin 0 -> 6803 bytes curses.buetow.org/htdocs/images/lynx2.gif | Bin 0 -> 1206 bytes curses.buetow.org/htdocs/images/mc.gif | Bin 0 -> 10587 bytes curses.buetow.org/htdocs/images/mc.jpg | Bin 0 -> 10480 bytes curses.buetow.org/htdocs/images/micq.gif | Bin 0 -> 6746 bytes curses.buetow.org/htdocs/images/micq.jpg | Bin 0 -> 6606 bytes curses.buetow.org/htdocs/images/mp3blaster.gif | Bin 0 -> 8646 bytes curses.buetow.org/htdocs/images/mp3blaster.jpg | Bin 0 -> 11170 bytes curses.buetow.org/htdocs/images/mplayer.gif | Bin 0 -> 6840 bytes curses.buetow.org/htdocs/images/mplayer.jpg | Bin 0 -> 8731 bytes curses.buetow.org/htdocs/images/mutt.jpg | Bin 0 -> 8617 bytes curses.buetow.org/htdocs/images/mutt.png | Bin 0 -> 10885 bytes curses.buetow.org/htdocs/images/nano.gif | Bin 0 -> 6760 bytes curses.buetow.org/htdocs/images/nano.jpg | Bin 0 -> 10283 bytes curses.buetow.org/htdocs/images/pico.png | Bin 0 -> 9420 bytes curses.buetow.org/htdocs/images/pico_s.png | Bin 0 -> 35117 bytes curses.buetow.org/htdocs/images/rtorrent.jpg | Bin 0 -> 4715 bytes curses.buetow.org/htdocs/images/rtorrent.png | Bin 0 -> 6658 bytes curses.buetow.org/htdocs/images/screen.gif | Bin 0 -> 6511 bytes curses.buetow.org/htdocs/images/screen.jpg | Bin 0 -> 8602 bytes curses.buetow.org/htdocs/images/slrn.jpg | Bin 0 -> 12145 bytes curses.buetow.org/htdocs/images/slrn.png | Bin 0 -> 20107 bytes curses.buetow.org/htdocs/images/snownews.jpg | Bin 0 -> 9150 bytes curses.buetow.org/htdocs/images/snownews.png | Bin 0 -> 13572 bytes curses.buetow.org/htdocs/images/tin.gif | Bin 0 -> 7918 bytes curses.buetow.org/htdocs/images/tin.jpg | Bin 0 -> 10943 bytes curses.buetow.org/htdocs/images/top.gif | Bin 0 -> 9304 bytes curses.buetow.org/htdocs/images/top.jpg | Bin 0 -> 9707 bytes curses.buetow.org/htdocs/images/unix.gif | Bin 0 -> 9670 bytes curses.buetow.org/htdocs/images/vim.gif | Bin 0 -> 4615 bytes curses.buetow.org/htdocs/images/vim.jpg | Bin 0 -> 4809 bytes curses.buetow.org/htdocs/images/vim_s.gif | Bin 0 -> 1029 bytes curses.buetow.org/htdocs/images/w3m.jpg | Bin 0 -> 5660 bytes curses.buetow.org/htdocs/images/w3m.png | Bin 0 -> 6327 bytes curses.buetow.org/htdocs/images/yafc.png | Bin 0 -> 14468 bytes curses.buetow.org/htdocs/images/yafc_s.png | Bin 0 -> 63667 bytes curses.buetow.org/htdocs/images/ychat.jpg | Bin 0 -> 10578 bytes curses.buetow.org/htdocs/images/ychat.png | Bin 0 -> 14723 bytes curses.buetow.org/htdocs/images/ysm.png | Bin 0 -> 16106 bytes curses.buetow.org/htdocs/images/ysm_s.png | Bin 0 -> 67963 bytes default/config.xml | 67 ++ default/htdocs/images/bg.png | Bin 0 -> 347 bytes default/htdocs/images/camel.jpg | Bin 0 -> 46392 bytes default/htdocs/images/dotORG.png | Bin 0 -> 12256 bytes default/htdocs/images/head.jpg | Bin 0 -> 55048 bytes default/htdocs/images/ipv6ready.png | Bin 0 -> 3786 bytes default/htdocs/images/org.png | Bin 0 -> 4682 bytes default/htdocs/styles/blank.css | 1 + default/htdocs/styles/default.css | 110 ++ default/templates/plain.xml | 5 + default/templates/rss2.feed.xml | 16 + default/templates/xhtml.xml | 35 + dev.buetow.org/content/home.xml | 69 ++ foo.buetow.org/content/.rss.xml | 4 + foo.buetow.org/content/99.Imprint.xml | 86 ++ foo.buetow.org/content/BRAINSTORMING.txt | 5 + foo.buetow.org/content/Style-Guide.xml | 37 + foo.buetow.org/content/home.xml | 20 + foo.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes foo.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes foo.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes foo.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes foo.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes fype.buetow.org/OBSOLETEPROJECT | 1 + fype.buetow.org/content/98.contact.xml | 20 + fype.buetow.org/content/Examples.xml | 21 + fype.buetow.org/content/SVN-Download.xml | 9 + fype.buetow.org/content/Statistics.xml | 12 + fype.buetow.org/content/Synopses.xml | 21 + fype.buetow.org/content/home.xml | 24 + fype.buetow.org/htdocs/images/fype.png | Bin 0 -> 1978 bytes fype0.buetow.org/OBSOLETEPROJECT | 1 + fype0.buetow.org/content/98.contact.xml | 20 + fype0.buetow.org/content/Examples.xml | 21 + fype0.buetow.org/content/SVN-Download.xml | 9 + fype0.buetow.org/content/Statistics.xml | 12 + fype0.buetow.org/content/Synopses.xml | 21 + fype0.buetow.org/content/home.xml | 27 + fype0.buetow.org/htdocs/images/fype.png | Bin 0 -> 1978 bytes httpbench.buetow.org/PROJECT | 1 + httpbench.buetow.org/content/20.Manpage.xml | 12 + httpbench.buetow.org/content/40.Changelog.xml | 12 + httpbench.buetow.org/content/50.Download.xml | 23 + httpbench.buetow.org/content/98.contact.xml | 20 + httpbench.buetow.org/content/99.license.xml | 7 + httpbench.buetow.org/content/home.xml | 30 + httpbench.buetow.org/htdocs/images/loadbars.png | Bin 0 -> 2108 bytes irssi.buetow.org/content/Plugins.sub/Drunken.xml | 10 + irssi.buetow.org/content/Plugins.sub/Foo.xml | 7 + irssi.buetow.org/content/Plugins.sub/home.xml | 7 + irssi.buetow.org/content/SVN.xml | 7 + irssi.buetow.org/content/home.xml | 11 + irssi.buetow.org/content/license.xml | 54 + jsmstrade.buetow.org/OLDPROJECT | 1 + jsmstrade.buetow.org/content/98.contact.xml | 20 + jsmstrade.buetow.org/content/JAR-Download.xml | 10 + jsmstrade.buetow.org/content/SVN-Download.xml | 7 + jsmstrade.buetow.org/content/Screenshots.xml | 8 + jsmstrade.buetow.org/content/home.xml | 17 + jsmstrade.buetow.org/content/license.xml | 30 + jsmstrade.buetow.org/htdocs/images/screenshot.png | Bin 0 -> 13636 bytes loadbars.buetow.org/PROJECT | 1 + loadbars.buetow.org/content/20.Manpage.xml | 12 + loadbars.buetow.org/content/30.Screenshots.xml | 11 + loadbars.buetow.org/content/40.Changelog.xml | 12 + loadbars.buetow.org/content/45.Wishlist.xml | 12 + loadbars.buetow.org/content/50.Download.xml | 24 + loadbars.buetow.org/content/98.contact.xml | 20 + loadbars.buetow.org/content/99.license.xml | 7 + loadbars.buetow.org/content/home.xml | 24 + loadbars.buetow.org/htdocs/images/loadbars.png | Bin 0 -> 2108 bytes loadbars.buetow.org/htdocs/images/loadbars2.png | Bin 0 -> 17636 bytes netcalendar.buetow.org/OBSOLETEPROJECT | 1 + netcalendar.buetow.org/content/98.contact.xml | 20 + netcalendar.buetow.org/content/Download.xml | 17 + netcalendar.buetow.org/content/SVN-Download.xml | 7 + netcalendar.buetow.org/content/Screenshots.xml | 8 + netcalendar.buetow.org/content/home.xml | 28 + netcalendar.buetow.org/content/license.xml | 30 + netcalendar.buetow.org/htdocs/images/award.gif | Bin 0 -> 9647 bytes netcalendar.buetow.org/htdocs/images/award.org.gif | Bin 0 -> 9647 bytes netcalendar.buetow.org/htdocs/images/head.jpg | Bin 0 -> 32194 bytes .../htdocs/images/screenshot.png | Bin 0 -> 217299 bytes niduterm.buetow.org/OBSOLETEROJECT | 0 niduterm.buetow.org/content/Download.xml | 7 + niduterm.buetow.org/content/Screenshot.xml | 9 + niduterm.buetow.org/content/home.xml | 22 + niduterm.buetow.org/content/license.xml | 10 + niduterm.buetow.org/htdocs/images/niduterm.png | Bin 0 -> 8682 bytes old-ssl.buetow.org/config.xml | 64 ++ old-ssl.buetow.org/content/.10.Hosting.xml | 194 ++++ old-ssl.buetow.org/content/.99.AGB.xml | 110 ++ old-ssl.buetow.org/content/.Papers.xml | 59 + old-ssl.buetow.org/content/.Referenzen.xml | 69 ++ old-ssl.buetow.org/content/.Virtual-Reality.xml | 45 + old-ssl.buetow.org/content/20.Support.xml | 16 + .../content/30.Softwareentwicklung.xml | 26 + old-ssl.buetow.org/content/90.e-Library.xml | 88 ++ old-ssl.buetow.org/content/98.Impressum.xml | 134 +++ old-ssl.buetow.org/content/home.xml | 34 + old-ssl.buetow.org/htdocs/images/_foto.png | Bin 0 -> 15868 bytes old-ssl.buetow.org/htdocs/images/beastie.png | Bin 0 -> 15677 bytes old-ssl.buetow.org/htdocs/images/camel.gif | Bin 0 -> 9993 bytes old-ssl.buetow.org/htdocs/images/covise_vr_1.gif | Bin 0 -> 23686 bytes old-ssl.buetow.org/htdocs/images/foto.png | Bin 0 -> 33386 bytes old-ssl.buetow.org/htdocs/images/front.jpg | Bin 0 -> 10844 bytes .../htdocs/images/get_adobe_reader.png | Bin 0 -> 4827 bytes .../htdocs/images/gradient-blue-rev.png | Bin 0 -> 409 bytes old-ssl.buetow.org/htdocs/images/gradient-blue.png | Bin 0 -> 415 bytes .../htdocs/images/gradient-orange.png | Bin 0 -> 494 bytes old-ssl.buetow.org/htdocs/images/gradient.png | Bin 0 -> 743 bytes old-ssl.buetow.org/htdocs/images/impressum.jpg | Bin 0 -> 9349 bytes old-ssl.buetow.org/htdocs/images/ipv6ready.png | Bin 0 -> 11456 bytes old-ssl.buetow.org/htdocs/images/library.jpg | Bin 0 -> 32000 bytes old-ssl.buetow.org/htdocs/images/osi.png | Bin 0 -> 11426 bytes old-ssl.buetow.org/htdocs/images/paypal.jpg | Bin 0 -> 1278 bytes old-ssl.buetow.org/htdocs/images/referenzen.jpg | Bin 0 -> 4426 bytes old-ssl.buetow.org/htdocs/images/server.jpg | Bin 0 -> 8905 bytes old-ssl.buetow.org/htdocs/images/server2.jpg | Bin 0 -> 8625 bytes old-ssl.buetow.org/htdocs/images/test.jpg | Bin 0 -> 2125 bytes old-ssl.buetow.org/htdocs/styles/default.css | 275 +++++ old-ssl.buetow.org/htdocs/styles/print.css | 41 + old-ssl.buetow.org/templates/xhtml.xml | 66 ++ paul.buetow.org/content/.Style-Guide.xml | 37 + paul.buetow.org/content/.rss.xml | 4 + paul.buetow.org/content/80.Services.xml | 18 + paul.buetow.org/content/99.Imprint.xml | 86 ++ paul.buetow.org/content/home.xml | 20 + paul.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes paul.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes paul.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes paul.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes paul.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes .../content/Better-Than-Others.sub/Lisp.xml | 22 + .../content/Better-Than-Others.sub/PHP.xml | 5 + .../content/Better-Than-Others.sub/Python.xml | 17 + .../content/Better-Than-Others.sub/home.xml | 5 + .../content/Extended-Features.sub/Hypergoto.xml | 17 + .../Extended-Features.sub/Infinite-Loops.xml | 34 + .../Extended-Features.sub/Megahyper-Operators.xml | 50 + .../Extended-Features.sub/Mixed-Contexes.xml | 10 + .../Random-Number-Generator.xml | 8 + .../Extended-Features.sub/Reverse-Methods.xml | 11 + .../content/Extended-Features.sub/home.xml | 5 + .../New-Features.sub/Artificial-Intelligence.xml | 9 + .../content/New-Features.sub/Multi-Langual.xml | 18 + .../content/New-Features.sub/New-Contexes.xml | 40 + .../content/New-Features.sub/Random-Operator.xml | 10 + perl9.buetow.org/content/New-Features.sub/home.xml | 5 + perl9.buetow.org/content/home.xml | 6 + perl9.buetow.org/htdocs/images/perl.jpg | Bin 0 -> 6947 bytes perldaemon.buetow.org/PROJECT | 1 + perldaemon.buetow.org/content/30.README.xml | 12 + perldaemon.buetow.org/content/40.CHANGELOG.xml | 12 + perldaemon.buetow.org/content/45.WISHLIST.xml | 12 + perldaemon.buetow.org/content/50.Download.xml | 11 + perldaemon.buetow.org/content/98.Contact.xml | 20 + perldaemon.buetow.org/content/99.License.xml | 54 + perldaemon.buetow.org/content/home.xml | 20 + perldaemon.buetow.org/htdocs/images/perl.png | Bin 0 -> 40154 bytes pluto.buetow.org/content/.rss.xml | 4 + pluto.buetow.org/content/99.Imprint.xml | 86 ++ pluto.buetow.org/content/BRAINSTORMING.txt | 5 + pluto.buetow.org/content/Style-Guide.xml | 37 + pluto.buetow.org/content/home.xml | 20 + pluto.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes pluto.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes pluto.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes pluto.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes pluto.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes preview.buetow.org/content/home.xml | 11 + preview.buetow.org/htdocs/images/head.jpg | Bin 0 -> 25209 bytes pwgrep.buetow.org/PROJECT | 1 + pwgrep.buetow.org/content/40.Changelog.xml | 13 + pwgrep.buetow.org/content/50.SVN-Download.xml | 7 + pwgrep.buetow.org/content/98.contact.xml | 20 + pwgrep.buetow.org/content/99.license.xml | 54 + .../content/Tutorials.sub/10.Passwords.xml | 40 + .../content/Tutorials.sub/20.Files.xml | 18 + pwgrep.buetow.org/content/Tutorials.sub/home.xml | 5 + pwgrep.buetow.org/content/home.xml | 27 + pwgrep.buetow.org/htdocs/images/1.png | Bin 0 -> 17866 bytes pwgrep.buetow.org/htdocs/images/10.png | Bin 0 -> 20486 bytes pwgrep.buetow.org/htdocs/images/11.png | Bin 0 -> 29818 bytes pwgrep.buetow.org/htdocs/images/12.png | Bin 0 -> 14402 bytes pwgrep.buetow.org/htdocs/images/13.png | Bin 0 -> 14874 bytes pwgrep.buetow.org/htdocs/images/2.png | Bin 0 -> 28790 bytes pwgrep.buetow.org/htdocs/images/3.png | Bin 0 -> 42088 bytes pwgrep.buetow.org/htdocs/images/4.png | Bin 0 -> 5215 bytes pwgrep.buetow.org/htdocs/images/5.png | Bin 0 -> 4197 bytes pwgrep.buetow.org/htdocs/images/6.png | Bin 0 -> 39463 bytes pwgrep.buetow.org/htdocs/images/7.png | Bin 0 -> 21610 bytes pwgrep.buetow.org/htdocs/images/8.png | Bin 0 -> 22385 bytes pwgrep.buetow.org/htdocs/images/9.png | Bin 0 -> 8165 bytes pwgrep.buetow.org/htdocs/images/gnupg.png | Bin 0 -> 11585 bytes redirect:angelova.eu | 1 + redirect:bl.buetow.org | 1 + redirect:books.buetow.org | 1 + redirect:buetow.org | 1 + redirect:calc.buetow.org | 1 + redirect:contact.buetow.org | 1 + redirect:dslvpnrouter.buetow.org | 1 + redirect:hsbot.buetow.org | 1 + redirect:hsquickmail.buetow.org | 1 + redirect:ipv6test.buetow.org | 1 + redirect:mail.buetow.org | 1 + redirect:projects.buetow.org | 1 + redirect:sc.buetow.org | 1 + redirect:ssl.buetow.org | 1 + redirect:wishlist.buetow.org | 1 + redirect:wunschzettel.buetow.org | 1 + redirect:www.buetow.org | 1 + scifi.buetow.org/content/2010.xml | 6 + .../content/2010/brandhorst_kantaki_01-diamant.inc | 22 + .../2010/brandhorst_kinder_der_ewigkeit.inc | 22 + .../douglas_01-per_anhalter_durch_die_galaxis.inc | 22 + ...s_02-das_restaurant_am_ende_des_universions.inc | 22 + ...-das_leben_das_universum_und_der_ganze_rest.inc | 22 + ...glas_04-machts_gut_und_danke_fuer_den_fisch.inc | 22 + scifi.buetow.org/content/2010/seiten.txt | 1 + scifi.buetow.org/content/2011.xml | 6 + .../2011/brandhorst_kantaki_02-der_metamorph.inc | 22 + .../2011/brandhorst_kantaki_03-der_zeitkrieg.inc | 22 + .../2011/brandhorst_kantaki_04-feuervoegel.inc | 22 + .../2011/brandhorst_kantaki_05-feuerstuerme.inc | 22 + .../2011/brandhorst_kantaki_06-feuertraeume.inc | 22 + .../content/2011/heitz_justifiers_00-collector.inc | 22 + .../reynolds_relevation_space-unendlichkeit.inc | 22 + scifi.buetow.org/content/2011/seiten.txt | 1 + .../content/2011/zahn_jagt_auf_ikarus.inc | 23 + scifi.buetow.org/content/2012.xml | 6 + scifi.buetow.org/content/2012/seiten.txt | 1 + .../content/2012/simons_01-hyperion.inc | 23 + scifi.buetow.org/content/Bald.xml | 7 + .../content/Bald/brandhorst-das_artefakt.inc | 22 + scifi.buetow.org/content/Bald/eschbach-quest.inc | 22 + .../Bald/justifiers_01-missing_in_action.inc-hide | 22 + .../content/Bald/justifiers_02-undercover.inc-hide | 22 + .../Bald/reynolds_relevation_space-chasm_city.inc | 23 + scifi.buetow.org/content/Bald/seiten.txt | 1 + .../content/Bald/westerfeld_weltensturm.inc | 22 + scifi.buetow.org/content/Makefile | 17 + scifi.buetow.org/content/home.xml | 6 + scifi.buetow.org/content/home/seiten.txt | 1 + .../content/home/simons_02-endymion.inc | 23 + scifi.buetow.org/content/replace.sh | 6 + .../htdocs/images/chasm_city-small.jpg | Bin 0 -> 20760 bytes scifi.buetow.org/htdocs/images/chasm_city.jpg | Bin 0 -> 78961 bytes scifi.buetow.org/htdocs/images/collector-small.jpg | Bin 0 -> 10158 bytes scifi.buetow.org/htdocs/images/collector.jpg | Bin 0 -> 36188 bytes scifi.buetow.org/htdocs/images/convert.sh | 5 + .../htdocs/images/das_artefakt-small.png | Bin 0 -> 46256 bytes scifi.buetow.org/htdocs/images/das_artefakt.png | Bin 0 -> 178125 bytes ...eben_das_universum_und_der_ganze_rest-small.jpg | Bin 0 -> 30643 bytes .../das_leben_das_universum_und_der_ganze_rest.jpg | Bin 0 -> 110451 bytes ...das_restaurant_am_ende_des_universums-small.jpg | Bin 0 -> 33950 bytes .../das_restaurant_am_ende_des_universums.jpg | Bin 0 -> 126318 bytes .../htdocs/images/der_metamorph-small.jpg | Bin 0 -> 8836 bytes scifi.buetow.org/htdocs/images/der_metamorph.jpg | Bin 0 -> 28564 bytes .../htdocs/images/der_zeitkrieg-small.jpg | Bin 0 -> 20402 bytes scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg | Bin 0 -> 63169 bytes scifi.buetow.org/htdocs/images/diamant-small.jpg | Bin 0 -> 25603 bytes scifi.buetow.org/htdocs/images/diamant.jpg | Bin 0 -> 84946 bytes scifi.buetow.org/htdocs/images/endymion-small.jpg | Bin 0 -> 27846 bytes scifi.buetow.org/htdocs/images/endymion.jpg | Bin 0 -> 296531 bytes .../htdocs/images/feuerstuerme-small.jpg | Bin 0 -> 24909 bytes scifi.buetow.org/htdocs/images/feuerstuerme.jpg | Bin 0 -> 84886 bytes .../htdocs/images/feuertraeume-small.jpg | Bin 0 -> 26288 bytes scifi.buetow.org/htdocs/images/feuertraeume.jpg | Bin 0 -> 88948 bytes .../htdocs/images/feuervoegel-small.jpg | Bin 0 -> 23379 bytes scifi.buetow.org/htdocs/images/feuervoegel.jpg | Bin 0 -> 70948 bytes scifi.buetow.org/htdocs/images/hyperion-small.jpg | Bin 0 -> 22526 bytes scifi.buetow.org/htdocs/images/hyperion.jpg | Bin 0 -> 87052 bytes .../htdocs/images/jagt_auf_ikarus-small.jpg | Bin 0 -> 26490 bytes scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg | Bin 0 -> 88262 bytes .../htdocs/images/kinder_der_ewigkeit-small.jpg | Bin 0 -> 25306 bytes .../htdocs/images/kinder_der_ewigkeit.jpg | Bin 0 -> 88783 bytes .../machts_gut_und_danke_fuer_den_fisch-small.jpg | Bin 0 -> 28472 bytes .../images/machts_gut_und_danke_fuer_den_fisch.jpg | Bin 0 -> 97083 bytes .../htdocs/images/missing_in_action-small.jpg | Bin 0 -> 18999 bytes .../htdocs/images/missing_in_action.jpg | Bin 0 -> 60216 bytes .../per_anhalter_durch_die_galaxis-small.jpg | Bin 0 -> 32211 bytes .../images/per_anhalter_durch_die_galaxis.jpg | Bin 0 -> 113643 bytes scifi.buetow.org/htdocs/images/quest-small.png | Bin 0 -> 43621 bytes scifi.buetow.org/htdocs/images/quest.png | Bin 0 -> 369541 bytes .../htdocs/images/undercover-small.jpg | Bin 0 -> 19534 bytes scifi.buetow.org/htdocs/images/undercover.jpg | Bin 0 -> 62732 bytes .../htdocs/images/unendlichkeit-small.jpg | Bin 0 -> 17433 bytes scifi.buetow.org/htdocs/images/unendlichkeit.jpg | Bin 0 -> 52082 bytes scifi.buetow.org/htdocs/images/wallpaper.jpg | Bin 0 -> 58234 bytes .../htdocs/images/weltensturm-small.jpg | Bin 0 -> 26935 bytes scifi.buetow.org/htdocs/images/weltensturm.jpg | Bin 0 -> 98222 bytes scifi.buetow.org/htdocs/styles/default.css | 104 ++ scifi.buetow.org/templates/xhtml-piwik.xml | 48 + scifi.buetow.org/templates/xhtml.xml | 34 + sload.buetow.org/OLDPROJECT | 1 + sload.buetow.org/content/50.SVN-Download.xml | 7 + sload.buetow.org/content/98.contact.xml | 20 + sload.buetow.org/content/99.license.xml | 54 + sload.buetow.org/content/home.xml | 54 + sload.buetow.org/htdocs/images/haskell.png | Bin 0 -> 8184 bytes stud.buetow.org/content/.rss.xml | 4 + stud.buetow.org/content/home.xml | 11 + temp.buetow.org/content/home.xml | 9 + temp.buetow.org/htdocs/images/award.gif | Bin 0 -> 9647 bytes temp.buetow.org/htdocs/images/award.org.gif | Bin 0 -> 9647 bytes temp.buetow.org/htdocs/images/head.jpg | Bin 0 -> 32194 bytes temp.buetow.org/htdocs/images/screenshot.png | Bin 0 -> 217299 bytes under-construction.buetow.org/content/home.xml | 22 + use.buetow.org/content/Bench.sub/IntVSCon.xml | 10 + use.buetow.org/content/Bench.sub/Loop.xml | 10 + use.buetow.org/content/Bench.sub/Shift.xml | 10 + use.buetow.org/content/Bench.sub/home.xml | 7 + use.buetow.org/content/Diverse.sub/Fibonacci.xml | 10 + use.buetow.org/content/Diverse.sub/foo.xml | 6 + use.buetow.org/content/Diverse.sub/home.xml | 7 + use.buetow.org/content/Examples.sub/Autoload.xml | 10 + use.buetow.org/content/Examples.sub/Dualvar.xml | 10 + use.buetow.org/content/Examples.sub/HashTie.xml | 10 + use.buetow.org/content/Examples.sub/Iterator.xml | 10 + use.buetow.org/content/Examples.sub/MyGrep.xml | 10 + use.buetow.org/content/Examples.sub/ReadOnly.xml | 10 + use.buetow.org/content/Examples.sub/Scopeing.xml | 10 + use.buetow.org/content/Examples.sub/StaticVar.xml | 10 + use.buetow.org/content/Examples.sub/Structs.xml | 10 + use.buetow.org/content/Examples.sub/home.xml | 5 + use.buetow.org/content/Examples.sub/overload.xml | 10 + use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml | 15 + use.buetow.org/content/Fun.sub/Nosemicolon.xml | 10 + use.buetow.org/content/Fun.sub/Rev.xml | 10 + use.buetow.org/content/Fun.sub/home.xml | 7 + use.buetow.org/content/Poetry.sub/Christmas.xml | 12 + use.buetow.org/content/Poetry.sub/Math.xml | 10 + use.buetow.org/content/Poetry.sub/PHP.xml | 10 + use.buetow.org/content/Poetry.sub/Shopping.xml | 10 + use.buetow.org/content/Poetry.sub/Travel.xml | 10 + use.buetow.org/content/Poetry.sub/home.xml | 5 + use.buetow.org/content/home.xml | 7 + vpndslrouter.buetow.org/content/home.xml | 277 +++++ vpndslrouter.buetow.org/htdocs/kernel.config.txt | 1128 ++++++++++++++++++++ vs-sim.buetow.org/OLDPROJECT | 1 + vs-sim.buetow.org/content/10.Screenshots.xml | 10 + vs-sim.buetow.org/content/20.Downloads.xml | 44 + vs-sim.buetow.org/content/25.SVN-Downloads.xml | 7 + vs-sim.buetow.org/content/50.References.xml | 25 + vs-sim.buetow.org/content/98.contact.xml | 20 + vs-sim.buetow.org/content/99.License.xml | 30 + vs-sim.buetow.org/content/home.xml | 19 + vs-sim.buetow.org/htdocs/images/javagames.jpg | Bin 0 -> 2731 bytes vs-sim.buetow.org/htdocs/images/tanenbaum.jpg | Bin 0 -> 1853 bytes vs-sim.buetow.org/htdocs/images/vs-ss1-small.jpg | Bin 0 -> 15046 bytes vs-sim.buetow.org/htdocs/images/vs-ss1.jpg | Bin 0 -> 214287 bytes vs-sim.buetow.org/htdocs/images/vs-ss2-small.jpg | Bin 0 -> 12074 bytes vs-sim.buetow.org/htdocs/images/vs-ss2.jpg | Bin 0 -> 161379 bytes vs-sim.buetow.org/htdocs/images/vs-ss3-small.jpg | Bin 0 -> 12341 bytes vs-sim.buetow.org/htdocs/images/vs-ss3.jpg | Bin 0 -> 258514 bytes vs-sim.buetow.org/htdocs/images/vs-ss4-small.jpg | Bin 0 -> 14359 bytes vs-sim.buetow.org/htdocs/images/vs-ss4.jpg | Bin 0 -> 206667 bytes vs-sim.buetow.org/htdocs/images/vs.jpg | Bin 0 -> 4679 bytes www.angelova.eu/config.xml | 50 + www.angelova.eu/content/home.xml | 27 + www.angelova.eu/htdocs/styles/default.css | 109 ++ www.angelova.eu/templates/xhtml.xml | 38 + xerl.buetow.org/PROJECT | 1 + xerl.buetow.org/content/98.contact.xml | 20 + xerl.buetow.org/content/99.license.xml | 54 + xerl.buetow.org/content/Download.xml | 12 + xerl.buetow.org/content/home.xml | 9 + xerl.buetow.org/htdocs/images/freshmeat.gif | Bin 0 -> 5632 bytes xerl.buetow.org/htdocs/images/head.jpg | Bin 0 -> 18803 bytes xerl.buetow.org/htdocs/images/xerl.png | Bin 0 -> 4343 bytes xerldev.buetow.org/content/98.contact.xml | 20 + xerldev.buetow.org/content/home.xml | 5 + ychat.buetow.org/OBSOLETEPROJECT | 1 + ychat.buetow.org/content/98.contact.xml | 20 + ychat.buetow.org/content/Documentation.xml | 10 + ychat.buetow.org/content/SVN.xml | 9 + ychat.buetow.org/content/Source-Packages.xml | 10 + ychat.buetow.org/content/home.xml | 31 + ychat.buetow.org/content/license.xml | 30 + ychat.buetow.org/htdocs/images/ychat-big.png | Bin 0 -> 4319 bytes ychat.buetow.org/htdocs/images/ychat.png | Bin 0 -> 4442 bytes ychat.buetow.org/htdocs/images/ychat4.png | Bin 0 -> 6248 bytes yhttpd.buetow.org/OBSOLETEPROJECT | 1 + yhttpd.buetow.org/content/98.contact.xml | 20 + yhttpd.buetow.org/content/home.xml | 12 + 597 files changed, 8218 insertions(+) create mode 100644 arcade.buetow.org/content/Jump_and_run.xml create mode 100644 arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc create mode 100644 arcade.buetow.org/content/Run_and_gun.xml create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc create mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc create mode 100644 arcade.buetow.org/content/home.xml create mode 100755 arcade.buetow.org/htdocs/images/convert.sh create mode 100644 arcade.buetow.org/htdocs/images/m1-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/m1.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg create mode 100644 arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg create mode 100644 arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg create mode 100644 arcade.buetow.org/htdocs/styles/default.css create mode 100644 arcade.buetow.org/templates/xhtml-piwik.xml create mode 100644 arcade.buetow.org/templates/xhtml.xml create mode 100644 awksite.buetow.org/OBSOLETEPROJECT create mode 100644 awksite.buetow.org/content/98.contact.xml create mode 100644 awksite.buetow.org/content/Download.xml create mode 100644 awksite.buetow.org/content/home.xml create mode 100644 awksite.buetow.org/content/license.xml create mode 100644 bar.buetow.org/content/.rss.xml create mode 100644 bar.buetow.org/content/99.Imprint.xml create mode 100644 bar.buetow.org/content/BRAINSTORMING.txt create mode 100644 bar.buetow.org/content/Style-Guide.xml create mode 100644 bar.buetow.org/content/home.xml create mode 100644 bar.buetow.org/htdocs/images/bg_content.jpg create mode 100644 bar.buetow.org/htdocs/images/hop.jpg create mode 100644 bar.buetow.org/htdocs/images/paul.jpg create mode 100644 bar.buetow.org/htdocs/images/paul2.jpg create mode 100644 bar.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 blogs.buetow.org/content/home.xml create mode 100644 calculator.buetow.org/OBSOLETEPROJECT create mode 100644 calculator.buetow.org/content/98.contact.xml create mode 100644 calculator.buetow.org/content/Download.xml create mode 100644 calculator.buetow.org/content/SVN-Download.xml create mode 100644 calculator.buetow.org/content/Screenshots.xml create mode 100644 calculator.buetow.org/content/home.xml create mode 100644 calculator.buetow.org/content/license.xml create mode 100644 calculator.buetow.org/htdocs/images/v0.1.png create mode 100644 calculator.buetow.org/htdocs/images/v0.2.png create mode 100644 calculator.buetow.org/htdocs/images/v0.4.png create mode 100644 charon.buetow.org/content/.rss.xml create mode 100644 charon.buetow.org/content/99.Imprint.xml create mode 100644 charon.buetow.org/content/BRAINSTORMING.txt create mode 100644 charon.buetow.org/content/Style-Guide.xml create mode 100644 charon.buetow.org/content/home.xml create mode 100644 charon.buetow.org/htdocs/images/bg_content.jpg create mode 100644 charon.buetow.org/htdocs/images/hop.jpg create mode 100644 charon.buetow.org/htdocs/images/paul.jpg create mode 100644 charon.buetow.org/htdocs/images/paul2.jpg create mode 100644 charon.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 cpphomepage.buetow.org/OBSOLETEPROJECT create mode 100644 cpphomepage.buetow.org/content/98.contact.xml create mode 100644 cpphomepage.buetow.org/content/Download.xml create mode 100644 cpphomepage.buetow.org/content/home.xml create mode 100644 cpphomepage.buetow.org/content/license.xml create mode 100644 curses.buetow.org/content/Calendar.xml create mode 100644 curses.buetow.org/content/Calendar/Calcurse.inc create mode 100644 curses.buetow.org/content/Editors.xml create mode 100644 curses.buetow.org/content/Editors/Elvis.inc create mode 100644 curses.buetow.org/content/Editors/GNU-Emacs.inc create mode 100644 curses.buetow.org/content/Editors/GNU-Nano.inc create mode 100644 curses.buetow.org/content/Editors/Joe.inc create mode 100644 curses.buetow.org/content/Editors/MCEdit.new create mode 100644 curses.buetow.org/content/Editors/NVi.new create mode 100644 curses.buetow.org/content/Editors/Pico.inc create mode 100644 curses.buetow.org/content/Editors/Vim.inc create mode 100644 curses.buetow.org/content/File-Sharing.xml create mode 100644 curses.buetow.org/content/File-Sharing/rtorrent.inc create mode 100644 curses.buetow.org/content/IRC.xml create mode 100644 curses.buetow.org/content/IRC/BitchX.inc create mode 100644 curses.buetow.org/content/IRC/EPIC.inc create mode 100644 curses.buetow.org/content/IRC/IRSSI.inc create mode 100644 curses.buetow.org/content/IRC/ircII.inc create mode 100644 curses.buetow.org/content/Mail-n-News.xml create mode 100644 curses.buetow.org/content/Mail-n-News/Mutt.inc create mode 100644 curses.buetow.org/content/Mail-n-News/SLRN.inc create mode 100644 curses.buetow.org/content/Mail-n-News/Snownews.inc create mode 100644 curses.buetow.org/content/Mail-n-News/Tin.inc create mode 100644 curses.buetow.org/content/Messengers.xml create mode 100644 curses.buetow.org/content/Messengers/CenterICQ.inc create mode 100644 curses.buetow.org/content/Messengers/Licq.inc create mode 100644 curses.buetow.org/content/Messengers/SILC.inc create mode 100644 curses.buetow.org/content/Messengers/finch.inc create mode 100644 curses.buetow.org/content/Messengers/mICQ.inc create mode 100644 curses.buetow.org/content/Messengers/ysm.inc create mode 100644 curses.buetow.org/content/Misc.xml create mode 100644 curses.buetow.org/content/Miscellaneous/MC.inc create mode 100644 curses.buetow.org/content/Miscellaneous/Screen.inc create mode 100644 curses.buetow.org/content/Multimedia.xml create mode 100644 curses.buetow.org/content/Multimedia/MP3Blaster.inc create mode 100644 curses.buetow.org/content/Multimedia/MPlayer.inc create mode 100644 curses.buetow.org/content/Networking.xml create mode 100644 curses.buetow.org/content/Networking/BMon.inc create mode 100644 curses.buetow.org/content/Networking/Ettercap.inc create mode 100644 curses.buetow.org/content/Networking/IPTraf.inc create mode 100644 curses.buetow.org/content/Networking/lftp.inc create mode 100644 curses.buetow.org/content/Networking/yafc.inc create mode 100644 curses.buetow.org/content/System-utils.xml create mode 100644 curses.buetow.org/content/System-utils/Aptitude.inc create mode 100644 curses.buetow.org/content/System-utils/CFDisk.inc create mode 100644 curses.buetow.org/content/System-utils/Top.inc create mode 100644 curses.buetow.org/content/System-utils/htop.inc create mode 100644 curses.buetow.org/content/Web-browsers.xml create mode 100644 curses.buetow.org/content/Web-browsers/Links.inc create mode 100644 curses.buetow.org/content/Web-browsers/Lynx.inc create mode 100644 curses.buetow.org/content/Web-browsers/W3M.inc create mode 100644 curses.buetow.org/content/home.xml create mode 100644 curses.buetow.org/htdocs/images/aptitude.jpg create mode 100644 curses.buetow.org/htdocs/images/aptitude.png create mode 100644 curses.buetow.org/htdocs/images/bitchx.gif create mode 100644 curses.buetow.org/htdocs/images/bitchx.jpg create mode 100644 curses.buetow.org/htdocs/images/bmon.jpg create mode 100644 curses.buetow.org/htdocs/images/bmon.png create mode 100644 curses.buetow.org/htdocs/images/calcurse.jpg create mode 100644 curses.buetow.org/htdocs/images/calcurse.png create mode 100644 curses.buetow.org/htdocs/images/centericq.gif create mode 100644 curses.buetow.org/htdocs/images/centericq.jpg create mode 100644 curses.buetow.org/htdocs/images/cfdisk.gif create mode 100644 curses.buetow.org/htdocs/images/cfdisk.jpg create mode 100644 curses.buetow.org/htdocs/images/elvis.png create mode 100644 curses.buetow.org/htdocs/images/elvis_s.png create mode 100644 curses.buetow.org/htdocs/images/emacs.gif create mode 100644 curses.buetow.org/htdocs/images/emacs.jpg create mode 100644 curses.buetow.org/htdocs/images/emacs_s.jpg create mode 100644 curses.buetow.org/htdocs/images/epic.jpg create mode 100644 curses.buetow.org/htdocs/images/epic.png create mode 100644 curses.buetow.org/htdocs/images/ettercap.gif create mode 100644 curses.buetow.org/htdocs/images/ettercap.jpg create mode 100644 curses.buetow.org/htdocs/images/finch.jpg create mode 100644 curses.buetow.org/htdocs/images/finch.png create mode 100644 curses.buetow.org/htdocs/images/head.jpg create mode 100644 curses.buetow.org/htdocs/images/htop.jpg create mode 100644 curses.buetow.org/htdocs/images/htop.png create mode 100644 curses.buetow.org/htdocs/images/iptraf.gif create mode 100644 curses.buetow.org/htdocs/images/iptraf.jpg create mode 100644 curses.buetow.org/htdocs/images/ircII.png create mode 100644 curses.buetow.org/htdocs/images/ircII_s.png create mode 100644 curses.buetow.org/htdocs/images/irssi.jpg create mode 100644 curses.buetow.org/htdocs/images/irssi.png create mode 100644 curses.buetow.org/htdocs/images/joe.gif create mode 100644 curses.buetow.org/htdocs/images/joe.jpg create mode 100644 curses.buetow.org/htdocs/images/lftp.png create mode 100644 curses.buetow.org/htdocs/images/lftp_s.png create mode 100644 curses.buetow.org/htdocs/images/licq.gif create mode 100644 curses.buetow.org/htdocs/images/licq.jpg create mode 100644 curses.buetow.org/htdocs/images/licq_s.jpg create mode 100644 curses.buetow.org/htdocs/images/links.jpg create mode 100644 curses.buetow.org/htdocs/images/links.png create mode 100644 curses.buetow.org/htdocs/images/lynx.gif create mode 100644 curses.buetow.org/htdocs/images/lynx.jpg create mode 100644 curses.buetow.org/htdocs/images/lynx2.gif create mode 100644 curses.buetow.org/htdocs/images/mc.gif create mode 100644 curses.buetow.org/htdocs/images/mc.jpg create mode 100644 curses.buetow.org/htdocs/images/micq.gif create mode 100644 curses.buetow.org/htdocs/images/micq.jpg create mode 100644 curses.buetow.org/htdocs/images/mp3blaster.gif create mode 100644 curses.buetow.org/htdocs/images/mp3blaster.jpg create mode 100644 curses.buetow.org/htdocs/images/mplayer.gif create mode 100644 curses.buetow.org/htdocs/images/mplayer.jpg create mode 100644 curses.buetow.org/htdocs/images/mutt.jpg create mode 100644 curses.buetow.org/htdocs/images/mutt.png create mode 100644 curses.buetow.org/htdocs/images/nano.gif create mode 100644 curses.buetow.org/htdocs/images/nano.jpg create mode 100644 curses.buetow.org/htdocs/images/pico.png create mode 100644 curses.buetow.org/htdocs/images/pico_s.png create mode 100644 curses.buetow.org/htdocs/images/rtorrent.jpg create mode 100644 curses.buetow.org/htdocs/images/rtorrent.png create mode 100644 curses.buetow.org/htdocs/images/screen.gif create mode 100644 curses.buetow.org/htdocs/images/screen.jpg create mode 100644 curses.buetow.org/htdocs/images/slrn.jpg create mode 100644 curses.buetow.org/htdocs/images/slrn.png create mode 100644 curses.buetow.org/htdocs/images/snownews.jpg create mode 100644 curses.buetow.org/htdocs/images/snownews.png create mode 100644 curses.buetow.org/htdocs/images/tin.gif create mode 100644 curses.buetow.org/htdocs/images/tin.jpg create mode 100644 curses.buetow.org/htdocs/images/top.gif create mode 100644 curses.buetow.org/htdocs/images/top.jpg create mode 100644 curses.buetow.org/htdocs/images/unix.gif create mode 100644 curses.buetow.org/htdocs/images/vim.gif create mode 100644 curses.buetow.org/htdocs/images/vim.jpg create mode 100644 curses.buetow.org/htdocs/images/vim_s.gif create mode 100644 curses.buetow.org/htdocs/images/w3m.jpg create mode 100644 curses.buetow.org/htdocs/images/w3m.png create mode 100644 curses.buetow.org/htdocs/images/yafc.png create mode 100644 curses.buetow.org/htdocs/images/yafc_s.png create mode 100644 curses.buetow.org/htdocs/images/ychat.jpg create mode 100644 curses.buetow.org/htdocs/images/ychat.png create mode 100644 curses.buetow.org/htdocs/images/ysm.png create mode 100644 curses.buetow.org/htdocs/images/ysm_s.png create mode 100644 default/config.xml create mode 100644 default/htdocs/images/bg.png create mode 100644 default/htdocs/images/camel.jpg create mode 100644 default/htdocs/images/dotORG.png create mode 100644 default/htdocs/images/head.jpg create mode 100644 default/htdocs/images/ipv6ready.png create mode 100644 default/htdocs/images/org.png create mode 100644 default/htdocs/styles/blank.css create mode 100644 default/htdocs/styles/default.css create mode 100644 default/templates/plain.xml create mode 100644 default/templates/rss2.feed.xml create mode 100644 default/templates/xhtml.xml create mode 100644 dev.buetow.org/content/home.xml create mode 100644 foo.buetow.org/content/.rss.xml create mode 100644 foo.buetow.org/content/99.Imprint.xml create mode 100644 foo.buetow.org/content/BRAINSTORMING.txt create mode 100644 foo.buetow.org/content/Style-Guide.xml create mode 100644 foo.buetow.org/content/home.xml create mode 100644 foo.buetow.org/htdocs/images/bg_content.jpg create mode 100644 foo.buetow.org/htdocs/images/hop.jpg create mode 100644 foo.buetow.org/htdocs/images/paul.jpg create mode 100644 foo.buetow.org/htdocs/images/paul2.jpg create mode 100644 foo.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 fype.buetow.org/OBSOLETEPROJECT create mode 100644 fype.buetow.org/content/98.contact.xml create mode 100644 fype.buetow.org/content/Examples.xml create mode 100644 fype.buetow.org/content/SVN-Download.xml create mode 100644 fype.buetow.org/content/Statistics.xml create mode 100644 fype.buetow.org/content/Synopses.xml create mode 100644 fype.buetow.org/content/home.xml create mode 100644 fype.buetow.org/htdocs/images/fype.png create mode 100644 fype0.buetow.org/OBSOLETEPROJECT create mode 100644 fype0.buetow.org/content/98.contact.xml create mode 100644 fype0.buetow.org/content/Examples.xml create mode 100644 fype0.buetow.org/content/SVN-Download.xml create mode 100644 fype0.buetow.org/content/Statistics.xml create mode 100644 fype0.buetow.org/content/Synopses.xml create mode 100644 fype0.buetow.org/content/home.xml create mode 100644 fype0.buetow.org/htdocs/images/fype.png create mode 100644 httpbench.buetow.org/PROJECT create mode 100644 httpbench.buetow.org/content/20.Manpage.xml create mode 100644 httpbench.buetow.org/content/40.Changelog.xml create mode 100644 httpbench.buetow.org/content/50.Download.xml create mode 100644 httpbench.buetow.org/content/98.contact.xml create mode 100644 httpbench.buetow.org/content/99.license.xml create mode 100644 httpbench.buetow.org/content/home.xml create mode 100644 httpbench.buetow.org/htdocs/images/loadbars.png create mode 100644 irssi.buetow.org/content/Plugins.sub/Drunken.xml create mode 100644 irssi.buetow.org/content/Plugins.sub/Foo.xml create mode 100644 irssi.buetow.org/content/Plugins.sub/home.xml create mode 100644 irssi.buetow.org/content/SVN.xml create mode 100644 irssi.buetow.org/content/home.xml create mode 100644 irssi.buetow.org/content/license.xml create mode 100644 jsmstrade.buetow.org/OLDPROJECT create mode 100644 jsmstrade.buetow.org/content/98.contact.xml create mode 100644 jsmstrade.buetow.org/content/JAR-Download.xml create mode 100644 jsmstrade.buetow.org/content/SVN-Download.xml create mode 100644 jsmstrade.buetow.org/content/Screenshots.xml create mode 100644 jsmstrade.buetow.org/content/home.xml create mode 100644 jsmstrade.buetow.org/content/license.xml create mode 100644 jsmstrade.buetow.org/htdocs/images/screenshot.png create mode 100644 loadbars.buetow.org/PROJECT create mode 100644 loadbars.buetow.org/content/20.Manpage.xml create mode 100644 loadbars.buetow.org/content/30.Screenshots.xml create mode 100644 loadbars.buetow.org/content/40.Changelog.xml create mode 100644 loadbars.buetow.org/content/45.Wishlist.xml create mode 100644 loadbars.buetow.org/content/50.Download.xml create mode 100644 loadbars.buetow.org/content/98.contact.xml create mode 100644 loadbars.buetow.org/content/99.license.xml create mode 100644 loadbars.buetow.org/content/home.xml create mode 100644 loadbars.buetow.org/htdocs/images/loadbars.png create mode 100644 loadbars.buetow.org/htdocs/images/loadbars2.png create mode 100644 netcalendar.buetow.org/OBSOLETEPROJECT create mode 100644 netcalendar.buetow.org/content/98.contact.xml create mode 100644 netcalendar.buetow.org/content/Download.xml create mode 100644 netcalendar.buetow.org/content/SVN-Download.xml create mode 100644 netcalendar.buetow.org/content/Screenshots.xml create mode 100644 netcalendar.buetow.org/content/home.xml create mode 100644 netcalendar.buetow.org/content/license.xml create mode 100644 netcalendar.buetow.org/htdocs/images/award.gif create mode 100644 netcalendar.buetow.org/htdocs/images/award.org.gif create mode 100644 netcalendar.buetow.org/htdocs/images/head.jpg create mode 100644 netcalendar.buetow.org/htdocs/images/screenshot.png create mode 100644 niduterm.buetow.org/OBSOLETEROJECT create mode 100644 niduterm.buetow.org/content/Download.xml create mode 100644 niduterm.buetow.org/content/Screenshot.xml create mode 100644 niduterm.buetow.org/content/home.xml create mode 100644 niduterm.buetow.org/content/license.xml create mode 100644 niduterm.buetow.org/htdocs/images/niduterm.png create mode 100644 old-ssl.buetow.org/config.xml create mode 100644 old-ssl.buetow.org/content/.10.Hosting.xml create mode 100644 old-ssl.buetow.org/content/.99.AGB.xml create mode 100644 old-ssl.buetow.org/content/.Papers.xml create mode 100644 old-ssl.buetow.org/content/.Referenzen.xml create mode 100644 old-ssl.buetow.org/content/.Virtual-Reality.xml create mode 100644 old-ssl.buetow.org/content/20.Support.xml create mode 100644 old-ssl.buetow.org/content/30.Softwareentwicklung.xml create mode 100644 old-ssl.buetow.org/content/90.e-Library.xml create mode 100644 old-ssl.buetow.org/content/98.Impressum.xml create mode 100644 old-ssl.buetow.org/content/home.xml create mode 100644 old-ssl.buetow.org/htdocs/images/_foto.png create mode 100644 old-ssl.buetow.org/htdocs/images/beastie.png create mode 100644 old-ssl.buetow.org/htdocs/images/camel.gif create mode 100644 old-ssl.buetow.org/htdocs/images/covise_vr_1.gif create mode 100644 old-ssl.buetow.org/htdocs/images/foto.png create mode 100644 old-ssl.buetow.org/htdocs/images/front.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/get_adobe_reader.png create mode 100644 old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png create mode 100644 old-ssl.buetow.org/htdocs/images/gradient-blue.png create mode 100644 old-ssl.buetow.org/htdocs/images/gradient-orange.png create mode 100644 old-ssl.buetow.org/htdocs/images/gradient.png create mode 100644 old-ssl.buetow.org/htdocs/images/impressum.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/ipv6ready.png create mode 100644 old-ssl.buetow.org/htdocs/images/library.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/osi.png create mode 100644 old-ssl.buetow.org/htdocs/images/paypal.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/referenzen.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/server.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/server2.jpg create mode 100644 old-ssl.buetow.org/htdocs/images/test.jpg create mode 100644 old-ssl.buetow.org/htdocs/styles/default.css create mode 100644 old-ssl.buetow.org/htdocs/styles/print.css create mode 100644 old-ssl.buetow.org/templates/xhtml.xml create mode 100644 paul.buetow.org/content/.Style-Guide.xml create mode 100644 paul.buetow.org/content/.rss.xml create mode 100644 paul.buetow.org/content/80.Services.xml create mode 100644 paul.buetow.org/content/99.Imprint.xml create mode 100644 paul.buetow.org/content/home.xml create mode 100644 paul.buetow.org/htdocs/images/bg_content.jpg create mode 100644 paul.buetow.org/htdocs/images/hop.jpg create mode 100644 paul.buetow.org/htdocs/images/paul.jpg create mode 100644 paul.buetow.org/htdocs/images/paul2.jpg create mode 100644 paul.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml create mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml create mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/Python.xml create mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/home.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml create mode 100644 perl9.buetow.org/content/Extended-Features.sub/home.xml create mode 100644 perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml create mode 100644 perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml create mode 100644 perl9.buetow.org/content/New-Features.sub/New-Contexes.xml create mode 100644 perl9.buetow.org/content/New-Features.sub/Random-Operator.xml create mode 100644 perl9.buetow.org/content/New-Features.sub/home.xml create mode 100644 perl9.buetow.org/content/home.xml create mode 100644 perl9.buetow.org/htdocs/images/perl.jpg create mode 100644 perldaemon.buetow.org/PROJECT create mode 100644 perldaemon.buetow.org/content/30.README.xml create mode 100644 perldaemon.buetow.org/content/40.CHANGELOG.xml create mode 100644 perldaemon.buetow.org/content/45.WISHLIST.xml create mode 100644 perldaemon.buetow.org/content/50.Download.xml create mode 100644 perldaemon.buetow.org/content/98.Contact.xml create mode 100644 perldaemon.buetow.org/content/99.License.xml create mode 100644 perldaemon.buetow.org/content/home.xml create mode 100644 perldaemon.buetow.org/htdocs/images/perl.png create mode 100644 pluto.buetow.org/content/.rss.xml create mode 100644 pluto.buetow.org/content/99.Imprint.xml create mode 100644 pluto.buetow.org/content/BRAINSTORMING.txt create mode 100644 pluto.buetow.org/content/Style-Guide.xml create mode 100644 pluto.buetow.org/content/home.xml create mode 100644 pluto.buetow.org/htdocs/images/bg_content.jpg create mode 100644 pluto.buetow.org/htdocs/images/hop.jpg create mode 100644 pluto.buetow.org/htdocs/images/paul.jpg create mode 100644 pluto.buetow.org/htdocs/images/paul2.jpg create mode 100644 pluto.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 preview.buetow.org/content/home.xml create mode 100644 preview.buetow.org/htdocs/images/head.jpg create mode 100644 pwgrep.buetow.org/PROJECT create mode 100644 pwgrep.buetow.org/content/40.Changelog.xml create mode 100644 pwgrep.buetow.org/content/50.SVN-Download.xml create mode 100644 pwgrep.buetow.org/content/98.contact.xml create mode 100644 pwgrep.buetow.org/content/99.license.xml create mode 100644 pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml create mode 100644 pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml create mode 100644 pwgrep.buetow.org/content/Tutorials.sub/home.xml create mode 100644 pwgrep.buetow.org/content/home.xml create mode 100644 pwgrep.buetow.org/htdocs/images/1.png create mode 100644 pwgrep.buetow.org/htdocs/images/10.png create mode 100644 pwgrep.buetow.org/htdocs/images/11.png create mode 100644 pwgrep.buetow.org/htdocs/images/12.png create mode 100644 pwgrep.buetow.org/htdocs/images/13.png create mode 100644 pwgrep.buetow.org/htdocs/images/2.png create mode 100644 pwgrep.buetow.org/htdocs/images/3.png create mode 100644 pwgrep.buetow.org/htdocs/images/4.png create mode 100644 pwgrep.buetow.org/htdocs/images/5.png create mode 100644 pwgrep.buetow.org/htdocs/images/6.png create mode 100644 pwgrep.buetow.org/htdocs/images/7.png create mode 100644 pwgrep.buetow.org/htdocs/images/8.png create mode 100644 pwgrep.buetow.org/htdocs/images/9.png create mode 100644 pwgrep.buetow.org/htdocs/images/gnupg.png create mode 100644 redirect:angelova.eu create mode 100644 redirect:bl.buetow.org create mode 100644 redirect:books.buetow.org create mode 100644 redirect:buetow.org create mode 100644 redirect:calc.buetow.org create mode 100644 redirect:contact.buetow.org create mode 100644 redirect:dslvpnrouter.buetow.org create mode 100644 redirect:hsbot.buetow.org create mode 100644 redirect:hsquickmail.buetow.org create mode 100644 redirect:ipv6test.buetow.org create mode 100644 redirect:mail.buetow.org create mode 100644 redirect:projects.buetow.org create mode 100644 redirect:sc.buetow.org create mode 100644 redirect:ssl.buetow.org create mode 100644 redirect:wishlist.buetow.org create mode 100644 redirect:wunschzettel.buetow.org create mode 100644 redirect:www.buetow.org create mode 100644 scifi.buetow.org/content/2010.xml create mode 100644 scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc create mode 100644 scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc create mode 100644 scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc create mode 100644 scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc create mode 100644 scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc create mode 100644 scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc create mode 100644 scifi.buetow.org/content/2010/seiten.txt create mode 100644 scifi.buetow.org/content/2011.xml create mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc create mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc create mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc create mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc create mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc create mode 100644 scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc create mode 100644 scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc create mode 100644 scifi.buetow.org/content/2011/seiten.txt create mode 100644 scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc create mode 100644 scifi.buetow.org/content/2012.xml create mode 100644 scifi.buetow.org/content/2012/seiten.txt create mode 100644 scifi.buetow.org/content/2012/simons_01-hyperion.inc create mode 100644 scifi.buetow.org/content/Bald.xml create mode 100644 scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc create mode 100644 scifi.buetow.org/content/Bald/eschbach-quest.inc create mode 100644 scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide create mode 100644 scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide create mode 100644 scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc create mode 100644 scifi.buetow.org/content/Bald/seiten.txt create mode 100644 scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc create mode 100644 scifi.buetow.org/content/Makefile create mode 100644 scifi.buetow.org/content/home.xml create mode 100644 scifi.buetow.org/content/home/seiten.txt create mode 100644 scifi.buetow.org/content/home/simons_02-endymion.inc create mode 100755 scifi.buetow.org/content/replace.sh create mode 100644 scifi.buetow.org/htdocs/images/chasm_city-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/chasm_city.jpg create mode 100644 scifi.buetow.org/htdocs/images/collector-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/collector.jpg create mode 100755 scifi.buetow.org/htdocs/images/convert.sh create mode 100644 scifi.buetow.org/htdocs/images/das_artefakt-small.png create mode 100644 scifi.buetow.org/htdocs/images/das_artefakt.png create mode 100644 scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg create mode 100644 scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg create mode 100644 scifi.buetow.org/htdocs/images/der_metamorph-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/der_metamorph.jpg create mode 100644 scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg create mode 100644 scifi.buetow.org/htdocs/images/diamant-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/diamant.jpg create mode 100644 scifi.buetow.org/htdocs/images/endymion-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/endymion.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuerstuerme.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuertraeume-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuertraeume.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuervoegel-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/feuervoegel.jpg create mode 100644 scifi.buetow.org/htdocs/images/hyperion-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/hyperion.jpg create mode 100644 scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg create mode 100644 scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg create mode 100644 scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg create mode 100644 scifi.buetow.org/htdocs/images/missing_in_action-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/missing_in_action.jpg create mode 100644 scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg create mode 100644 scifi.buetow.org/htdocs/images/quest-small.png create mode 100644 scifi.buetow.org/htdocs/images/quest.png create mode 100644 scifi.buetow.org/htdocs/images/undercover-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/undercover.jpg create mode 100644 scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/unendlichkeit.jpg create mode 100644 scifi.buetow.org/htdocs/images/wallpaper.jpg create mode 100644 scifi.buetow.org/htdocs/images/weltensturm-small.jpg create mode 100644 scifi.buetow.org/htdocs/images/weltensturm.jpg create mode 100644 scifi.buetow.org/htdocs/styles/default.css create mode 100644 scifi.buetow.org/templates/xhtml-piwik.xml create mode 100644 scifi.buetow.org/templates/xhtml.xml create mode 100644 sload.buetow.org/OLDPROJECT create mode 100644 sload.buetow.org/content/50.SVN-Download.xml create mode 100644 sload.buetow.org/content/98.contact.xml create mode 100644 sload.buetow.org/content/99.license.xml create mode 100644 sload.buetow.org/content/home.xml create mode 100644 sload.buetow.org/htdocs/images/haskell.png create mode 100644 stud.buetow.org/content/.rss.xml create mode 100644 stud.buetow.org/content/home.xml create mode 100644 temp.buetow.org/content/home.xml create mode 100644 temp.buetow.org/htdocs/images/award.gif create mode 100644 temp.buetow.org/htdocs/images/award.org.gif create mode 100644 temp.buetow.org/htdocs/images/head.jpg create mode 100644 temp.buetow.org/htdocs/images/screenshot.png create mode 100644 under-construction.buetow.org/content/home.xml create mode 100644 use.buetow.org/content/Bench.sub/IntVSCon.xml create mode 100644 use.buetow.org/content/Bench.sub/Loop.xml create mode 100644 use.buetow.org/content/Bench.sub/Shift.xml create mode 100644 use.buetow.org/content/Bench.sub/home.xml create mode 100644 use.buetow.org/content/Diverse.sub/Fibonacci.xml create mode 100644 use.buetow.org/content/Diverse.sub/foo.xml create mode 100644 use.buetow.org/content/Diverse.sub/home.xml create mode 100644 use.buetow.org/content/Examples.sub/Autoload.xml create mode 100644 use.buetow.org/content/Examples.sub/Dualvar.xml create mode 100644 use.buetow.org/content/Examples.sub/HashTie.xml create mode 100644 use.buetow.org/content/Examples.sub/Iterator.xml create mode 100644 use.buetow.org/content/Examples.sub/MyGrep.xml create mode 100644 use.buetow.org/content/Examples.sub/ReadOnly.xml create mode 100644 use.buetow.org/content/Examples.sub/Scopeing.xml create mode 100644 use.buetow.org/content/Examples.sub/StaticVar.xml create mode 100644 use.buetow.org/content/Examples.sub/Structs.xml create mode 100644 use.buetow.org/content/Examples.sub/home.xml create mode 100644 use.buetow.org/content/Examples.sub/overload.xml create mode 100644 use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml create mode 100644 use.buetow.org/content/Fun.sub/Nosemicolon.xml create mode 100644 use.buetow.org/content/Fun.sub/Rev.xml create mode 100644 use.buetow.org/content/Fun.sub/home.xml create mode 100644 use.buetow.org/content/Poetry.sub/Christmas.xml create mode 100644 use.buetow.org/content/Poetry.sub/Math.xml create mode 100644 use.buetow.org/content/Poetry.sub/PHP.xml create mode 100644 use.buetow.org/content/Poetry.sub/Shopping.xml create mode 100644 use.buetow.org/content/Poetry.sub/Travel.xml create mode 100644 use.buetow.org/content/Poetry.sub/home.xml create mode 100644 use.buetow.org/content/home.xml create mode 100644 vpndslrouter.buetow.org/content/home.xml create mode 100644 vpndslrouter.buetow.org/htdocs/kernel.config.txt create mode 100644 vs-sim.buetow.org/OLDPROJECT create mode 100644 vs-sim.buetow.org/content/10.Screenshots.xml create mode 100644 vs-sim.buetow.org/content/20.Downloads.xml create mode 100644 vs-sim.buetow.org/content/25.SVN-Downloads.xml create mode 100644 vs-sim.buetow.org/content/50.References.xml create mode 100644 vs-sim.buetow.org/content/98.contact.xml create mode 100644 vs-sim.buetow.org/content/99.License.xml create mode 100644 vs-sim.buetow.org/content/home.xml create mode 100644 vs-sim.buetow.org/htdocs/images/javagames.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/tanenbaum.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss1-small.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss1.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss2-small.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss2.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss3-small.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss3.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss4-small.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs-ss4.jpg create mode 100644 vs-sim.buetow.org/htdocs/images/vs.jpg create mode 100644 www.angelova.eu/config.xml create mode 100644 www.angelova.eu/content/home.xml create mode 100644 www.angelova.eu/htdocs/styles/default.css create mode 100644 www.angelova.eu/templates/xhtml.xml create mode 100644 xerl.buetow.org/PROJECT create mode 100644 xerl.buetow.org/content/98.contact.xml create mode 100644 xerl.buetow.org/content/99.license.xml create mode 100644 xerl.buetow.org/content/Download.xml create mode 100644 xerl.buetow.org/content/home.xml create mode 100644 xerl.buetow.org/htdocs/images/freshmeat.gif create mode 100644 xerl.buetow.org/htdocs/images/head.jpg create mode 100644 xerl.buetow.org/htdocs/images/xerl.png create mode 100644 xerldev.buetow.org/content/98.contact.xml create mode 100644 xerldev.buetow.org/content/home.xml create mode 100644 ychat.buetow.org/OBSOLETEPROJECT create mode 100644 ychat.buetow.org/content/98.contact.xml create mode 100644 ychat.buetow.org/content/Documentation.xml create mode 100644 ychat.buetow.org/content/SVN.xml create mode 100644 ychat.buetow.org/content/Source-Packages.xml create mode 100644 ychat.buetow.org/content/home.xml create mode 100644 ychat.buetow.org/content/license.xml create mode 100644 ychat.buetow.org/htdocs/images/ychat-big.png create mode 100644 ychat.buetow.org/htdocs/images/ychat.png create mode 100644 ychat.buetow.org/htdocs/images/ychat4.png create mode 100644 yhttpd.buetow.org/OBSOLETEPROJECT create mode 100644 yhttpd.buetow.org/content/98.contact.xml create mode 100644 yhttpd.buetow.org/content/home.xml diff --git a/arcade.buetow.org/content/Jump_and_run.xml b/arcade.buetow.org/content/Jump_and_run.xml new file mode 100644 index 0000000..2ca072f --- /dev/null +++ b/arcade.buetow.org/content/Jump_and_run.xml @@ -0,0 +1,5 @@ + + + Jump and run games + + diff --git a/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc b/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc new file mode 100644 index 0000000..dab6ac4 --- /dev/null +++ b/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc @@ -0,0 +1,21 @@ + + + + + + Super Mario Bros + + + Platform: NES + + + Publisher: Nintendo + + + Release year: 1985 + + + Size: 0.375 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun.xml b/arcade.buetow.org/content/Run_and_gun.xml new file mode 100644 index 0000000..f9f0242 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun.xml @@ -0,0 +1,5 @@ + + + Run and gun games + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc new file mode 100644 index 0000000..e2b9204 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc @@ -0,0 +1,21 @@ + + + + + + Cyberlip + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 1990 + + + Size: 75 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc new file mode 100644 index 0000000..aa30ce4 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc @@ -0,0 +1,21 @@ + + + + + + Metal Slug + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 1996 + + + Size: 224 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc new file mode 100644 index 0000000..2496d3a --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc @@ -0,0 +1,21 @@ + + + + + + Metal Slug 2 + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 1998 + + + Size: 352 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc new file mode 100644 index 0000000..85cb5b7 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc @@ -0,0 +1,21 @@ + + + + + + Metal Slug 3 + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 2000 + + + Size: 712 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc new file mode 100644 index 0000000..efb38f8 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc @@ -0,0 +1,21 @@ + + + + + + Metal Slug 4 + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 2002 + + + Size: 560 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc new file mode 100644 index 0000000..78bdce6 --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc @@ -0,0 +1,21 @@ + + + + + + Metal Slug 5 + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 2003 + + + Size: 712 Megs + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc new file mode 100644 index 0000000..036d77b --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc @@ -0,0 +1,24 @@ + + + + + + Metal Slug 6 (Bootleg) + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: ???? + + + Size: ??? Megs + + + Note: Custom Metal Slug Remix + + + diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc new file mode 100644 index 0000000..9e808ff --- /dev/null +++ b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc @@ -0,0 +1,24 @@ + + + + + + Metal Slug X + + + Platform: Neo Geo + + + Publisher: SNK + + + Release year: 1999 + + + Size: 512 Megs + + + Note: Revised Metal Slug 2 + + + diff --git a/arcade.buetow.org/content/home.xml b/arcade.buetow.org/content/home.xml new file mode 100644 index 0000000..b6c4f42 --- /dev/null +++ b/arcade.buetow.org/content/home.xml @@ -0,0 +1,5 @@ + + + Arcade Games + Here are some good arcade games listed. Not all, but most of them are actually arcade games. Please choose a category from above. + diff --git a/arcade.buetow.org/htdocs/images/convert.sh b/arcade.buetow.org/htdocs/images/convert.sh new file mode 100755 index 0000000..87e9adc --- /dev/null +++ b/arcade.buetow.org/htdocs/images/convert.sh @@ -0,0 +1,5 @@ +#!/bin/bash -x + +for i in $(ls *.jpg | grep -v small | grep -v wallpaper); do + convert -geometry 210 $i ${i/.jpg/-small.jpg} +done diff --git a/arcade.buetow.org/htdocs/images/m1-small.jpg b/arcade.buetow.org/htdocs/images/m1-small.jpg new file mode 100644 index 0000000..1b371d5 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/m1-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/m1.jpg b/arcade.buetow.org/htdocs/images/m1.jpg new file mode 100644 index 0000000..aa0a733 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/m1.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg new file mode 100644 index 0000000..b4d1c7e Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg b/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg new file mode 100644 index 0000000..c7dc8b1 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg new file mode 100644 index 0000000..9d3583f Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg new file mode 100644 index 0000000..a1a6191 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg new file mode 100644 index 0000000..bd2f2eb Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg new file mode 100644 index 0000000..c02779f Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg new file mode 100644 index 0000000..923e708 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg new file mode 100644 index 0000000..400789c Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg new file mode 100644 index 0000000..d558ed5 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg new file mode 100644 index 0000000..8e0dc64 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg new file mode 100644 index 0000000..2e8879b Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg new file mode 100644 index 0000000..53b288f Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg new file mode 100644 index 0000000..1d021f9 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg new file mode 100644 index 0000000..7318fc0 Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg new file mode 100644 index 0000000..082b1ef Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg new file mode 100644 index 0000000..98f45df Binary files /dev/null and b/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg differ diff --git a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg new file mode 100644 index 0000000..36bfbba Binary files /dev/null and b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg differ diff --git a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg new file mode 100644 index 0000000..2dda9bd Binary files /dev/null and b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg differ diff --git a/arcade.buetow.org/htdocs/styles/default.css b/arcade.buetow.org/htdocs/styles/default.css new file mode 100644 index 0000000..30352ac --- /dev/null +++ b/arcade.buetow.org/htdocs/styles/default.css @@ -0,0 +1,107 @@ +body { + font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; + font-size: 12px; + background-color: #000000; + color: #FFA500; + background-image: url(?document=images/wallpaper.jpg); + background-repeat: no-repeat; + background-position: right top; + margin: 0px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #d37e01; + border-color: #47260c; + color: #000000; + border-width: 2px; + border-style: solid; + padding: 20px; + margin: 0px; + margin-bottom: 20px; + text-align: center; +} + +div.footer { + color: #d37e01; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; +} + + +div.incsep { + border-color: #FFFFEF; + color: #FFFFEF; + border-width: 1px; + border-style: dashed; + background-color: #000000; + padding-bottom: 15px; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + background-color: #000000; + border-width: 1px; + border-style: solid; + padding: 5px; + width: 550px; + margin: 15px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #000000; + color: #FFFFFF; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +a { + color: #FFFFFF; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + diff --git a/arcade.buetow.org/templates/xhtml-piwik.xml b/arcade.buetow.org/templates/xhtml-piwik.xml new file mode 100644 index 0000000..cad0172 --- /dev/null +++ b/arcade.buetow.org/templates/xhtml-piwik.xml @@ -0,0 +1,48 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + + + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ diff --git a/arcade.buetow.org/templates/xhtml.xml b/arcade.buetow.org/templates/xhtml.xml new file mode 100644 index 0000000..4ed896d --- /dev/null +++ b/arcade.buetow.org/templates/xhtml.xml @@ -0,0 +1,34 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ diff --git a/awksite.buetow.org/OBSOLETEPROJECT b/awksite.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..6133143 --- /dev/null +++ b/awksite.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Awksite is a small but usefull CGI application for generating dynamic HTML sites. It runs on all systems having GNU AWK (most *NIX boxes) installed. diff --git a/awksite.buetow.org/content/98.contact.xml b/awksite.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/awksite.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/awksite.buetow.org/content/Download.xml b/awksite.buetow.org/content/Download.xml new file mode 100644 index 0000000..a220364 --- /dev/null +++ b/awksite.buetow.org/content/Download.xml @@ -0,0 +1,7 @@ + + + Download through SVN (Subversion) + Awksite can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/utils/awksite/ + + diff --git a/awksite.buetow.org/content/home.xml b/awksite.buetow.org/content/home.xml new file mode 100644 index 0000000..bdb1505 --- /dev/null +++ b/awksite.buetow.org/content/home.xml @@ -0,0 +1,14 @@ + + + Awksite + + + Important notice: + The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + Awksite is a small but usefull CGI application for generating dynamic HTML sites. It runs on all systems having GNU AWK (most *NIX boxes) installed. + Look through the template and config file and you will understand very quickly how to use this small CGI script. + diff --git a/awksite.buetow.org/content/license.xml b/awksite.buetow.org/content/license.xml new file mode 100644 index 0000000..0d6a0ec --- /dev/null +++ b/awksite.buetow.org/content/license.xml @@ -0,0 +1,10 @@ + + + License + + Awksite is (C) by Paul Buetow. + + Beer license + Awksite uses the beer license. If you use this script and you meet me , spend me a beer please! ;) + + diff --git a/bar.buetow.org/content/.rss.xml b/bar.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/bar.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/bar.buetow.org/content/99.Imprint.xml b/bar.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..edbd5a7 --- /dev/null +++ b/bar.buetow.org/content/99.Imprint.xml @@ -0,0 +1,86 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + Legal: + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt, Germany + + + + diff --git a/bar.buetow.org/content/BRAINSTORMING.txt b/bar.buetow.org/content/BRAINSTORMING.txt new file mode 100644 index 0000000..b552d2d --- /dev/null +++ b/bar.buetow.org/content/BRAINSTORMING.txt @@ -0,0 +1,5 @@ +Puppet +IPVS/LVS +DRBD +OpenVPN +Pacemaker/Heartbeat/... diff --git a/bar.buetow.org/content/Style-Guide.xml b/bar.buetow.org/content/Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/bar.buetow.org/content/Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/bar.buetow.org/content/home.xml b/bar.buetow.org/content/home.xml new file mode 100644 index 0000000..7617c85 --- /dev/null +++ b/bar.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + + diff --git a/bar.buetow.org/htdocs/images/bg_content.jpg b/bar.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/bar.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/bar.buetow.org/htdocs/images/hop.jpg b/bar.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/bar.buetow.org/htdocs/images/hop.jpg differ diff --git a/bar.buetow.org/htdocs/images/paul.jpg b/bar.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/bar.buetow.org/htdocs/images/paul.jpg differ diff --git a/bar.buetow.org/htdocs/images/paul2.jpg b/bar.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/bar.buetow.org/htdocs/images/paul2.jpg differ diff --git a/bar.buetow.org/htdocs/images/rantanplan.jpg b/bar.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/bar.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/blogs.buetow.org/content/home.xml b/blogs.buetow.org/content/home.xml new file mode 100644 index 0000000..a3cf7b7 --- /dev/null +++ b/blogs.buetow.org/content/home.xml @@ -0,0 +1,11 @@ + + + My computer stuff weblog + + http://comp.buetow.org + + My normal stuff weblog + + http://blog.buetow.org + + diff --git a/calculator.buetow.org/OBSOLETEPROJECT b/calculator.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..94948c3 --- /dev/null +++ b/calculator.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Calculator is a very portable text based calculator program written in C++. diff --git a/calculator.buetow.org/content/98.contact.xml b/calculator.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/calculator.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml new file mode 100644 index 0000000..69758ef --- /dev/null +++ b/calculator.buetow.org/content/Download.xml @@ -0,0 +1,17 @@ + + + Download + Binaries + Calculator binaries are available for the following platforms. But may compile on lots more. Check out the CVS Download to do so. + + Look at + ftp://ftp.buetow.org/pub/Calculator/binaries + for all available binaries! + + Source packages + + Calculator source packages are available at + ftp://ftp.buetow.org/pub/Calculator/ + . + + diff --git a/calculator.buetow.org/content/SVN-Download.xml b/calculator.buetow.org/content/SVN-Download.xml new file mode 100644 index 0000000..be985e9 --- /dev/null +++ b/calculator.buetow.org/content/SVN-Download.xml @@ -0,0 +1,7 @@ + + + Download through SVN (Subversion) + The Stack Calculator can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/playground/trunk/Cpp/StackCalculator/ + + diff --git a/calculator.buetow.org/content/Screenshots.xml b/calculator.buetow.org/content/Screenshots.xml new file mode 100644 index 0000000..5c916a0 --- /dev/null +++ b/calculator.buetow.org/content/Screenshots.xml @@ -0,0 +1,13 @@ + + + Screenshots + + Here some Screenshots of Calculator running on a Microsoft Windows box: + + v0.1.png + + v0.2.png + + v0.4.png + + diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml new file mode 100644 index 0000000..a845630 --- /dev/null +++ b/calculator.buetow.org/content/home.xml @@ -0,0 +1,67 @@ + + + Easy Stack Calculator + + + Important notice: + The development of the Easy Stack Calculator has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + + Calculator is a very portable text based calculator program written in C++. If you wanna stay informed, please subscibe at + freecode + to the stack-calculator project. You will receive an email then a new release has been made. However, I do not plan to release any new versions in the near future. This calculator is obsolet and may be replaced by the + Fype Language + which can do arithmetic calculations too. + + Version 0.6 (Sep 20th 2005) + + Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. + Fixed the "operators" command. + + Version 0.5 (Apr 18 2005) + + Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. + The - (minus) bug has been fixed! + + Version 0.4.1 (Dec 1st 2004) - Bugfix release + + + Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. + + Example: (4\+3)^(8*7)! + + The ^ operator now only uses whole numbers as an exponent. + Use \ to calculate the roots instead! + + Version 0.4 (Nov 27th 2004) + + Renamed the qu(it) command into ex(it). + Renamed the pri(ority) command into op(erators). + A "," can be used as a synonym for a ".". + 0! resulted in an infinite loop. This has been fixed. + \w* resultet in a segmentation fault. This has been fixed. + New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. + + Version 0.3.1 (Jul 26th 2004) - Bugfix release + + This is a bugfix release only. No new features included. + + Version 0.3 (May 8th 2004) + + This version uses $ to store the result of the last calculaion in. + Also 4(2)(4) will be interpreted as 4*2*4. + Negative numbers can be typed: 4+-4(-1) = 4-4*-1 = 0 + A few bugs have been fixed too. + + Version 0.2 (May 2nd 2004) + + This version can also handle different fields and double and float numbers. + + Version 0.1 (May 1st 2004) + + This version can only handle normal integer numbers. Double, floats etc. will be added in the next versions. + + diff --git a/calculator.buetow.org/content/license.xml b/calculator.buetow.org/content/license.xml new file mode 100644 index 0000000..0106ffe --- /dev/null +++ b/calculator.buetow.org/content/license.xml @@ -0,0 +1,30 @@ + + + License + + Calculator is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/calculator.buetow.org/htdocs/images/v0.1.png b/calculator.buetow.org/htdocs/images/v0.1.png new file mode 100644 index 0000000..567e694 Binary files /dev/null and b/calculator.buetow.org/htdocs/images/v0.1.png differ diff --git a/calculator.buetow.org/htdocs/images/v0.2.png b/calculator.buetow.org/htdocs/images/v0.2.png new file mode 100644 index 0000000..02e6fbd Binary files /dev/null and b/calculator.buetow.org/htdocs/images/v0.2.png differ diff --git a/calculator.buetow.org/htdocs/images/v0.4.png b/calculator.buetow.org/htdocs/images/v0.4.png new file mode 100644 index 0000000..7e69d53 Binary files /dev/null and b/calculator.buetow.org/htdocs/images/v0.4.png differ diff --git a/charon.buetow.org/content/.rss.xml b/charon.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/charon.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/charon.buetow.org/content/99.Imprint.xml b/charon.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..edbd5a7 --- /dev/null +++ b/charon.buetow.org/content/99.Imprint.xml @@ -0,0 +1,86 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + Legal: + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt, Germany + + + + diff --git a/charon.buetow.org/content/BRAINSTORMING.txt b/charon.buetow.org/content/BRAINSTORMING.txt new file mode 100644 index 0000000..b552d2d --- /dev/null +++ b/charon.buetow.org/content/BRAINSTORMING.txt @@ -0,0 +1,5 @@ +Puppet +IPVS/LVS +DRBD +OpenVPN +Pacemaker/Heartbeat/... diff --git a/charon.buetow.org/content/Style-Guide.xml b/charon.buetow.org/content/Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/charon.buetow.org/content/Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/charon.buetow.org/content/home.xml b/charon.buetow.org/content/home.xml new file mode 100644 index 0000000..9b49d0d --- /dev/null +++ b/charon.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + It's just buetow.org! + Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + + diff --git a/charon.buetow.org/htdocs/images/bg_content.jpg b/charon.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/charon.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/charon.buetow.org/htdocs/images/hop.jpg b/charon.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/charon.buetow.org/htdocs/images/hop.jpg differ diff --git a/charon.buetow.org/htdocs/images/paul.jpg b/charon.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/charon.buetow.org/htdocs/images/paul.jpg differ diff --git a/charon.buetow.org/htdocs/images/paul2.jpg b/charon.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/charon.buetow.org/htdocs/images/paul2.jpg differ diff --git a/charon.buetow.org/htdocs/images/rantanplan.jpg b/charon.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/charon.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/cpphomepage.buetow.org/OBSOLETEPROJECT b/cpphomepage.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..d0d942e --- /dev/null +++ b/cpphomepage.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +cpphomapge is a small but usefull CGI application for generating dynamic HTML sites. You must have installed a C++ compiler in order to get it running. diff --git a/cpphomepage.buetow.org/content/98.contact.xml b/cpphomepage.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/cpphomepage.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/cpphomepage.buetow.org/content/Download.xml b/cpphomepage.buetow.org/content/Download.xml new file mode 100644 index 0000000..4391c1b --- /dev/null +++ b/cpphomepage.buetow.org/content/Download.xml @@ -0,0 +1,7 @@ + + + Download through SVN (Subversion) + cpphomepage can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/utils/cpphomepage + + diff --git a/cpphomepage.buetow.org/content/home.xml b/cpphomepage.buetow.org/content/home.xml new file mode 100644 index 0000000..c52793e --- /dev/null +++ b/cpphomepage.buetow.org/content/home.xml @@ -0,0 +1,14 @@ + + + C++ Homepage + + + Important notice: + The development of cpphomepage has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + cpphomepage is a small but usefull CGI application for generating dynamic HTML sites. It should be runnable on most *NIX and a like boxes having a decent C++ compiler installed. + Look through the template and config file and you will understand very quickly how to use this small CGI application. + diff --git a/cpphomepage.buetow.org/content/license.xml b/cpphomepage.buetow.org/content/license.xml new file mode 100644 index 0000000..5ebcf1a --- /dev/null +++ b/cpphomepage.buetow.org/content/license.xml @@ -0,0 +1,30 @@ + + + License + + cpphomepage is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/curses.buetow.org/content/Calendar.xml b/curses.buetow.org/content/Calendar.xml new file mode 100644 index 0000000..256e907 --- /dev/null +++ b/curses.buetow.org/content/Calendar.xml @@ -0,0 +1,5 @@ + + + Calendar + + diff --git a/curses.buetow.org/content/Calendar/Calcurse.inc b/curses.buetow.org/content/Calendar/Calcurse.inc new file mode 100644 index 0000000..e66cc7a --- /dev/null +++ b/curses.buetow.org/content/Calendar/Calcurse.inc @@ -0,0 +1,12 @@ + + + Calcurse - text-based organizer + + + + Calcurse is a text-based calendar and scheduling application. It helps keeping track of events, appointments and everyday tasks. A configurable notification system reminds user of upcoming deadlines, and the curses based interface can be customized to suit user needs. All of the commands are documented within an online help system. + + Homepage: + http://culot.org/calcurse/ + + diff --git a/curses.buetow.org/content/Editors.xml b/curses.buetow.org/content/Editors.xml new file mode 100644 index 0000000..2faf8f6 --- /dev/null +++ b/curses.buetow.org/content/Editors.xml @@ -0,0 +1,5 @@ + + + Text editors + + diff --git a/curses.buetow.org/content/Editors/Elvis.inc b/curses.buetow.org/content/Editors/Elvis.inc new file mode 100644 index 0000000..ab89125 --- /dev/null +++ b/curses.buetow.org/content/Editors/Elvis.inc @@ -0,0 +1,13 @@ + + + elvis - a clone of the ex/vi text editor + + + + Elvis is a text editor. It is intended to be a modern replacement for the classic ex/vi editor of UNIX fame. Elvis supports many new features, including multiple edit buffers, multiple windows, multiple user interfaces (including an X11 interface), and a variety of display modes. + + Homepage: + http://elvis.vi-editor.org + + + diff --git a/curses.buetow.org/content/Editors/GNU-Emacs.inc b/curses.buetow.org/content/Editors/GNU-Emacs.inc new file mode 100644 index 0000000..f2df1ef --- /dev/null +++ b/curses.buetow.org/content/Editors/GNU-Emacs.inc @@ -0,0 +1,12 @@ + + + GNU Emacs + + + + Emacs is, like vi, very popular too by unix/linux users. But Emacs is much bigger and has more features than vi has (Emacs brings it beyond the 90 MB mark with the sources + the binaries together). If you do not like vi, then you might would like to take a look on Emacs. + + Homepage: + http://www.gnu.org/software/emacs + + diff --git a/curses.buetow.org/content/Editors/GNU-Nano.inc b/curses.buetow.org/content/Editors/GNU-Nano.inc new file mode 100644 index 0000000..afe0a5d --- /dev/null +++ b/curses.buetow.org/content/Editors/GNU-Nano.inc @@ -0,0 +1,13 @@ + + + GNU Nano - Nano's ANOther editor, an enhanced free Pico Clone + + + + Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "goto line number". + + Homepage: + http://www.nano-editor.org + + + diff --git a/curses.buetow.org/content/Editors/Joe.inc b/curses.buetow.org/content/Editors/Joe.inc new file mode 100644 index 0000000..327e58c --- /dev/null +++ b/curses.buetow.org/content/Editors/Joe.inc @@ -0,0 +1,12 @@ + + + Joe - Joe's Own Editor + + + + JOE is a powerful ASCII-text screen editor. It has a "mode-less" user interface which is similer to many user-friendly PC editors. Users of Micro-Pro's WordStar or Borland's "Turbo" languages will feel at home. JOE is a full featured UNIX screen-editor though, and has many features for editing programs and text. + + Homepage: + http://sourceforge.net/projects/joe-editor + + diff --git a/curses.buetow.org/content/Editors/MCEdit.new b/curses.buetow.org/content/Editors/MCEdit.new new file mode 100644 index 0000000..7fcdd73 --- /dev/null +++ b/curses.buetow.org/content/Editors/MCEdit.new @@ -0,0 +1,13 @@ + + + mcedit + + + + mcedit is a link to mc, the main GNU Midnight Commander executable. Executing GNU Midnight Commander under this name requests staring the internal editor and opening the file specified on the command line. The editor is based on the terminal version of cooledit - standalone editor for X Window System. + + Homepage: + http://www.gnu.org/directory/midnightcommander.html + + + diff --git a/curses.buetow.org/content/Editors/NVi.new b/curses.buetow.org/content/Editors/NVi.new new file mode 100644 index 0000000..9572862 --- /dev/null +++ b/curses.buetow.org/content/Editors/NVi.new @@ -0,0 +1,11 @@ + + + NVi (New Vi) + + + + + NVi is a screen oriented text editor. NVi is intended as bug-for-bug compatible replacements for the original Fourth Berkeley Software Distribution (4BSD) ex and vi programs. + + + diff --git a/curses.buetow.org/content/Editors/Pico.inc b/curses.buetow.org/content/Editors/Pico.inc new file mode 100644 index 0000000..fbac938 --- /dev/null +++ b/curses.buetow.org/content/Editors/Pico.inc @@ -0,0 +1,13 @@ + + + pico - simple text editor in the style of the Alpine Composer + + + + Pico is a simple, display-oriented text editor based on the Alpine message system composer. As with Alpine, commands are displayed at the bottom of the screen, and context-sensitive help is provided. As characters are typed they are immediately inserted into the text. + + Homepage: + http://www.washington.edu/alpine + + + diff --git a/curses.buetow.org/content/Editors/Vim.inc b/curses.buetow.org/content/Editors/Vim.inc new file mode 100644 index 0000000..549317b --- /dev/null +++ b/curses.buetow.org/content/Editors/Vim.inc @@ -0,0 +1,12 @@ + + + VIM - Vi IMproved + + + + This is my favoite text-editor. With vim i programmed this whole homepage. Standardly, vim supports syntax-highlighting for over 300 file-formats and programming languages and on every linux-destribution you will find a copy of it. + + Homepage: + http://www.vim.org + + diff --git a/curses.buetow.org/content/File-Sharing.xml b/curses.buetow.org/content/File-Sharing.xml new file mode 100644 index 0000000..60c3948 --- /dev/null +++ b/curses.buetow.org/content/File-Sharing.xml @@ -0,0 +1,5 @@ + + + File-Sharing + + diff --git a/curses.buetow.org/content/File-Sharing/rtorrent.inc b/curses.buetow.org/content/File-Sharing/rtorrent.inc new file mode 100644 index 0000000..49018a2 --- /dev/null +++ b/curses.buetow.org/content/File-Sharing/rtorrent.inc @@ -0,0 +1,12 @@ + + + rtorrent + + + + rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libtorrent libraries for UNIX (not to be confused with libtorrent (Rasterbar) by Arvid Norberg), "with a focus on high performance and good code". rTorrent packages are available for various Linux distributions and Unix-like systems, and it will compile and run on nearly every POSIX-compliant operating system, such as FreeBSD. + + Reference: + http://en.wikipedia.org/wiki/RTorrent + + diff --git a/curses.buetow.org/content/IRC.xml b/curses.buetow.org/content/IRC.xml new file mode 100644 index 0000000..11b9935 --- /dev/null +++ b/curses.buetow.org/content/IRC.xml @@ -0,0 +1,5 @@ + + + IRC - Internet Relay Chat + + diff --git a/curses.buetow.org/content/IRC/BitchX.inc b/curses.buetow.org/content/IRC/BitchX.inc new file mode 100644 index 0000000..91c2ba8 --- /dev/null +++ b/curses.buetow.org/content/IRC/BitchX.inc @@ -0,0 +1,12 @@ + + + BitchX + + + + BitchX is a VERY heavily modified ircII client. It includes many things such as built in CDCC (XDCC) offering, built in flood protection, etc. It is easier to script things in BitchX because unlike plain, vanilla ircII, half the script does not have to be devoted to changing the appearance of ircII. It also includes many other new features, such as port scanning, advanced TCL, a CD player, a mail client, screening process, etc. + + Homepage: + http://www.bitchx.org + + diff --git a/curses.buetow.org/content/IRC/EPIC.inc b/curses.buetow.org/content/IRC/EPIC.inc new file mode 100644 index 0000000..51121e4 --- /dev/null +++ b/curses.buetow.org/content/IRC/EPIC.inc @@ -0,0 +1,12 @@ + + + EPIC - Internet Relay Chat client for UNIX like systems + + + + The ircII/EPIC program is a unix-based character oriented user agent ('client') to Internet Relay Chat. It is a fully functional ircII client with many useful extensions. This version works with all modern irc server classes as of early 1999. + + Homepage: + http://prbh.org + + diff --git a/curses.buetow.org/content/IRC/IRSSI.inc b/curses.buetow.org/content/IRC/IRSSI.inc new file mode 100644 index 0000000..ed709d7 --- /dev/null +++ b/curses.buetow.org/content/IRC/IRSSI.inc @@ -0,0 +1,12 @@ + + + IRSSI + + + + Irssi is a modular IRC client for UNIX that currently has only text mode user interface, but 80-90% of the code isn't text mode specific, so other UIs could be created pretty easily. Also, Irssi isn't really even IRC specific anymore, there's already working SILC and ICB modules available. Support for other protocols like ICQ and Jabber could be created some day too. + + Homepage: + http://www.irssi.org + + diff --git a/curses.buetow.org/content/IRC/ircII.inc b/curses.buetow.org/content/IRC/ircII.inc new file mode 100644 index 0000000..b930e6c --- /dev/null +++ b/curses.buetow.org/content/IRC/ircII.inc @@ -0,0 +1,12 @@ + + + ircII - interface to the Internet Relay Chat system + + + + The ircII program is a full screen, termcap based interface to Internet Relay Chat. It gives full access to all of the normal IRC functions, plus a variety of additional options. It is one of the very first IRC client programs. + + Homepage: + http://www.eterna.com.au/ircii/ + + diff --git a/curses.buetow.org/content/Mail-n-News.xml b/curses.buetow.org/content/Mail-n-News.xml new file mode 100644 index 0000000..eefe84b --- /dev/null +++ b/curses.buetow.org/content/Mail-n-News.xml @@ -0,0 +1,5 @@ + + + Mail and News + + diff --git a/curses.buetow.org/content/Mail-n-News/Mutt.inc b/curses.buetow.org/content/Mail-n-News/Mutt.inc new file mode 100644 index 0000000..f7f1c01 --- /dev/null +++ b/curses.buetow.org/content/Mail-n-News/Mutt.inc @@ -0,0 +1,12 @@ + + + Mutt - The Mutt Mail User Agent + + + + Mutt is a insidetable but very powerful text based program for reading electronic mail under unix operating systems, including support color terminals, MIME, and a threaded sorting mode. Mutt is able to read mails from imap, pop3 servers and as well as from the local spool directory. Very neat program which i use too. + + Homepage: + http://www.mutt.org + + diff --git a/curses.buetow.org/content/Mail-n-News/SLRN.inc b/curses.buetow.org/content/Mail-n-News/SLRN.inc new file mode 100644 index 0000000..a6f6589 --- /dev/null +++ b/curses.buetow.org/content/Mail-n-News/SLRN.inc @@ -0,0 +1,14 @@ + + + slrn - An easy to use NNTP / spool based newsreader + + + + slrn is an easy to use but powerful NNTP / spool based newsreader. + It is highly customizable, supports scoring, free key bindings and can be extended using the s-lang macro language. + + Homepage: + http://www.slrn.org + + + diff --git a/curses.buetow.org/content/Mail-n-News/Snownews.inc b/curses.buetow.org/content/Mail-n-News/Snownews.inc new file mode 100644 index 0000000..6061198 --- /dev/null +++ b/curses.buetow.org/content/Mail-n-News/Snownews.inc @@ -0,0 +1,13 @@ + + + Snownews - Console RSS newsreader + + + + Snownews is a small console RSS/RDF newsreader. It will handle RSS 1.0 feeds that comply with the W3C RDF specification, but will also support userland's 0.91 and 2.0 versions. + The main program screen that is shown left after you start the application lets you add/remove feeds and update them manually. On the left side of the screen the number of new items is shown for every newsfeed. To add a feed press 'a' and enter the URL. This must be a fully valid http URL including http:// at the beginning. To delete a listed feed highlight it with the cursor keys and press 'D'. A dialog will ask for confirmation. + + Homepage: + http://home.kcore.de/~kiza/software/snownews/ + + diff --git a/curses.buetow.org/content/Mail-n-News/Tin.inc b/curses.buetow.org/content/Mail-n-News/Tin.inc new file mode 100644 index 0000000..b63aa78 --- /dev/null +++ b/curses.buetow.org/content/Mail-n-News/Tin.inc @@ -0,0 +1,15 @@ + + + Tin - A threaded NNTP and spool based UseNet newsreader + + + + Tin is a full-screen easy to use Usenet newsreader. It can read news locally (i.e., /var/spool/news) or remotely (rtin or tin -r option) via a NNTP (Network News Transport Protocol) server. It will automatically utilize NOV newsoverview(5) style index files if available locally or via the NNTP [X]OVER command. + tin has four separate levels of operation: Group selection level, Group level, Thread level and Article level. Use the 'h' (help) command to view a list of the commands available at a particular level. + + Homepage: + http://www.tin.org + + + + diff --git a/curses.buetow.org/content/Messengers.xml b/curses.buetow.org/content/Messengers.xml new file mode 100644 index 0000000..0e1bfb8 --- /dev/null +++ b/curses.buetow.org/content/Messengers.xml @@ -0,0 +1,5 @@ + + + Messengers + + diff --git a/curses.buetow.org/content/Messengers/CenterICQ.inc b/curses.buetow.org/content/Messengers/CenterICQ.inc new file mode 100644 index 0000000..86b5804 --- /dev/null +++ b/curses.buetow.org/content/Messengers/CenterICQ.inc @@ -0,0 +1,13 @@ + + + CenterICQ + + + + Centericq is a text mode menu- and window-driven IM interface that supports the ICQ2000, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber protocols. Actually, it was written since I didn't find any usable software of this kind that would suit me perfectly. Brief list of program's features follows: Text mode user interface, General instant messaging features, ICQ support, Yahoo! support, Jabber support, IRC support, Integrated client for LiveJournal and more ... + + Homepage: + http://konst.org.ua/en/centericq/ + + + diff --git a/curses.buetow.org/content/Messengers/Licq.inc b/curses.buetow.org/content/Messengers/Licq.inc new file mode 100644 index 0000000..cb9b7f7 --- /dev/null +++ b/curses.buetow.org/content/Messengers/Licq.inc @@ -0,0 +1,12 @@ + + + Licq (console plugin) - Linux ICQ + + + + Licq is the best ICQ client for Linux which I know from. Commonly, Licq is used with an Qt or GTK Graphical User Interface but in the standard Licq destribution there also exists an plugin which enables you to use this client through the console-shell. Licq is developed without any help from Mirabilis. + + Homepage: + http://www.licq.org + + diff --git a/curses.buetow.org/content/Messengers/SILC.inc b/curses.buetow.org/content/Messengers/SILC.inc new file mode 100644 index 0000000..bc9cbbc --- /dev/null +++ b/curses.buetow.org/content/Messengers/SILC.inc @@ -0,0 +1,12 @@ + + + silc - client for SILC, a secure and flexible conferencing network + + + + SILC (Secure Internet Live Conferencing) is a secure conferencing network. Silc is the SILC client which is used to connect to SILC server and the SILC network. The silc client resembles IRC clients (like IRSSI) to make the using easier for new users. + + Homepage: + http://www.silcnet.org/software/users/client/ + + diff --git a/curses.buetow.org/content/Messengers/finch.inc b/curses.buetow.org/content/Messengers/finch.inc new file mode 100644 index 0000000..1f03d5f --- /dev/null +++ b/curses.buetow.org/content/Messengers/finch.inc @@ -0,0 +1,12 @@ + + + finch + + + + finch is a console-based modular messaging client based on libpurple which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has many common features found in other clients, as well as many unique features. Finch is not endorsed by or affiliated with America Online, ICQ, Microsoft, or Yahoo. + + Homepage: + http://pidgin.im + + diff --git a/curses.buetow.org/content/Messengers/mICQ.inc b/curses.buetow.org/content/Messengers/mICQ.inc new file mode 100644 index 0000000..72c4340 --- /dev/null +++ b/curses.buetow.org/content/Messengers/mICQ.inc @@ -0,0 +1,12 @@ + + + mICQ (Climm) - Matt's ICQ Clone + + + + As you may see in the name, mICQ is yet another ICQ clone. mICQ completely is based on a ASCII-interface and includes many of the important ICQ features. mICQ is developed without any help from Mirabilis. mICQs new name is now CLIMM + + Homepage: + http://www.climm.org + + diff --git a/curses.buetow.org/content/Messengers/ysm.inc b/curses.buetow.org/content/Messengers/ysm.inc new file mode 100644 index 0000000..1c74b27 --- /dev/null +++ b/curses.buetow.org/content/Messengers/ysm.inc @@ -0,0 +1,12 @@ + + + Ysm - (Y)OU (S)ICK (M)E + + + + You Sick ME is a portable open source console ICQ client written in the C language, under the GPL license. YSM is one of the new generation clients due to the sudden modifications the ICQ protocol suffered after Mirabilis joined the dark-side of the force (AOL). This is the reason why most ICQ clients ended up with mal-functions or unable to use the IM network at all. + + Homepage: + http://ysmv7.sourceforge.net/ + + diff --git a/curses.buetow.org/content/Misc.xml b/curses.buetow.org/content/Misc.xml new file mode 100644 index 0000000..b362b6f --- /dev/null +++ b/curses.buetow.org/content/Misc.xml @@ -0,0 +1,5 @@ + + + Miscellaneous + + diff --git a/curses.buetow.org/content/Miscellaneous/MC.inc b/curses.buetow.org/content/Miscellaneous/MC.inc new file mode 100644 index 0000000..d4c0b7d --- /dev/null +++ b/curses.buetow.org/content/Miscellaneous/MC.inc @@ -0,0 +1,12 @@ + + + Midnight Commander + + + + The midnight commander is a very powerfull text-based filemanager which also may be used as a FTP client. If you are familiar to tho Norton Commander then this program is a must! + + Homepage: + http://www.midnight-commander.org + + diff --git a/curses.buetow.org/content/Miscellaneous/Screen.inc b/curses.buetow.org/content/Miscellaneous/Screen.inc new file mode 100644 index 0000000..83b9a33 --- /dev/null +++ b/curses.buetow.org/content/Miscellaneous/Screen.inc @@ -0,0 +1,12 @@ + + + Screen - Screen manager with VT100/ANSI terminal emulation + + + + Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, sev­ eral control functions from the ISO 6429 (ECMA 48, ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scroll­ back history buffer for each virtual terminal and a copy- and-paste mechanism that allows moving text regions between windows. + + Homepage: + http://www.gnu.org/software/screen + + diff --git a/curses.buetow.org/content/Multimedia.xml b/curses.buetow.org/content/Multimedia.xml new file mode 100644 index 0000000..8b87e73 --- /dev/null +++ b/curses.buetow.org/content/Multimedia.xml @@ -0,0 +1,5 @@ + + + Multimedia + + diff --git a/curses.buetow.org/content/Multimedia/MP3Blaster.inc b/curses.buetow.org/content/Multimedia/MP3Blaster.inc new file mode 100644 index 0000000..52012df --- /dev/null +++ b/curses.buetow.org/content/Multimedia/MP3Blaster.inc @@ -0,0 +1,13 @@ + + + MP3 Blaster + + + + The mp3blaster is an excelent tool for listenig mp3-soundfiles through the console. It combines an easy to use ASCII user interface and supports many features such as play-groups and group management, toggle-mode et cetera. + + Homepage: + http://mp3blaster.sourceforge.net/ + + + diff --git a/curses.buetow.org/content/Multimedia/MPlayer.inc b/curses.buetow.org/content/Multimedia/MPlayer.inc new file mode 100644 index 0000000..7641562 --- /dev/null +++ b/curses.buetow.org/content/Multimedia/MPlayer.inc @@ -0,0 +1,13 @@ + + + MPlayer + + + + MPlayer is a movie player for LINUX (runs on many other Unices and non-x86 CPUs, see the documentation). It plays most MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, OGG/OGM, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM and RoQ files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 and even WMV movies, too (without using the avifile library). + At the screenshot mplayer runs via AAlib in an ASCII FreeBSD console but also runs per SVGAlib in order to see colors and graphics in the videos. + + Homepage: + http://www.mplayerhq.hu + + diff --git a/curses.buetow.org/content/Networking.xml b/curses.buetow.org/content/Networking.xml new file mode 100644 index 0000000..7eac676 --- /dev/null +++ b/curses.buetow.org/content/Networking.xml @@ -0,0 +1,5 @@ + + + Networking + + diff --git a/curses.buetow.org/content/Networking/BMon.inc b/curses.buetow.org/content/Networking/BMon.inc new file mode 100644 index 0000000..80ee560 --- /dev/null +++ b/curses.buetow.org/content/Networking/BMon.inc @@ -0,0 +1,12 @@ + + + BMon + + + + bmon is a portable bandwidth monitor with multiple input methods and output modes. A set of architecture specific input modules provide the core with the listof interfaces and their counters. The core stores this counters and provides rate estimation including a history over the last 60 seconds, minutes, hours and days to the output modules which output them according to the configuration. + + Homepage: + http://freecode.com/projects/bmon/ + + diff --git a/curses.buetow.org/content/Networking/Ettercap.inc b/curses.buetow.org/content/Networking/Ettercap.inc new file mode 100644 index 0000000..a8d5603 --- /dev/null +++ b/curses.buetow.org/content/Networking/Ettercap.inc @@ -0,0 +1,13 @@ + + + Ettercap + + + + Ettercap is a network sniffer/logger for ethernet LANs. It supports active and passive dissection of many protocols. Many sniffing modes were implemented to give you a powerful and complete sniffing suite. + + Homepage: + http://ettercap.sourceforge.net + + + diff --git a/curses.buetow.org/content/Networking/IPTraf.inc b/curses.buetow.org/content/Networking/IPTraf.inc new file mode 100644 index 0000000..891f1ff --- /dev/null +++ b/curses.buetow.org/content/Networking/IPTraf.inc @@ -0,0 +1,12 @@ + + + IPTraf + + + + IP-Traf is an easy to use traffic monitoring tool which enables you to watch in- and outgoing traffic through several different devices. If you want to keep track of your newtwork, then this program is made for you. + + Homepage: + http://freecode.com/projects/iptraf + + diff --git a/curses.buetow.org/content/Networking/lftp.inc b/curses.buetow.org/content/Networking/lftp.inc new file mode 100644 index 0000000..d39b4d9 --- /dev/null +++ b/curses.buetow.org/content/Networking/lftp.inc @@ -0,0 +1,12 @@ + + + lftp - Sophisticated file transfer program + + + + lftp is a file transfer program that allows sophisticated ftp, http and other connections to other hosts. If site is specified then lftp will connect to that site otherwise a connection has to be established with the open command. + + Homepage: + http://lftp.yar.ru + + diff --git a/curses.buetow.org/content/Networking/yafc.inc b/curses.buetow.org/content/Networking/yafc.inc new file mode 100644 index 0000000..05a093a --- /dev/null +++ b/curses.buetow.org/content/Networking/yafc.inc @@ -0,0 +1,12 @@ + + + yafc - Yet another FTP client + + + + Yafc is quite a powerful ftp client. It is a console interface to the ftp protocol. If you are looking for a nice GUI client, Yafc is not for you. If you, however, use ftp often and want a fast, powerful, friendly client Yafc is here for you... Yafc also speaks lots of other protocols. + + Homepage: + http://yafc.sourceforge.net/ + + diff --git a/curses.buetow.org/content/System-utils.xml b/curses.buetow.org/content/System-utils.xml new file mode 100644 index 0000000..82ffd1c --- /dev/null +++ b/curses.buetow.org/content/System-utils.xml @@ -0,0 +1,5 @@ + + + System utilities + + diff --git a/curses.buetow.org/content/System-utils/Aptitude.inc b/curses.buetow.org/content/System-utils/Aptitude.inc new file mode 100644 index 0000000..11dc114 --- /dev/null +++ b/curses.buetow.org/content/System-utils/Aptitude.inc @@ -0,0 +1,12 @@ + + + Aptitude + + + + aptitude is a terminal-based apt frontend with a number of useful features, including: a mutt-like syntax for matching packages in a flexible manner, dselect-like persistence of user actions, the ability to retrieve and display the Debian changelog of most packages, and a command-line mode similar to that of apt-get. + + Reference: + http://packages.debian.org/de/etch/aptitude + + diff --git a/curses.buetow.org/content/System-utils/CFDisk.inc b/curses.buetow.org/content/System-utils/CFDisk.inc new file mode 100644 index 0000000..e541180 --- /dev/null +++ b/curses.buetow.org/content/System-utils/CFDisk.inc @@ -0,0 +1,9 @@ + + + CFDisk + + + + Cfdisk is a comfortable hard-disk partition management tool. Its use is mich easier as the standard fdisk-programm. You cann create and delete partitions and you are also able to change their file-system types etc. + Operating system: Linux + diff --git a/curses.buetow.org/content/System-utils/Top.inc b/curses.buetow.org/content/System-utils/Top.inc new file mode 100644 index 0000000..e59b6fc --- /dev/null +++ b/curses.buetow.org/content/System-utils/Top.inc @@ -0,0 +1,12 @@ + + + Top + + + + Top shows you all currently running processes on your machine and sorts them by their percentages of CPU usages. If you want to keep track of certain groups of processes you will be able to specify some filter features such as "show all processes of a certain user" etc. + + Homepage: + http://www.groupsys.com/top + + diff --git a/curses.buetow.org/content/System-utils/htop.inc b/curses.buetow.org/content/System-utils/htop.inc new file mode 100644 index 0000000..427eea7 --- /dev/null +++ b/curses.buetow.org/content/System-utils/htop.inc @@ -0,0 +1,12 @@ + + + HTop + + + + This program is a free (GPL) ncurses-based process viewer. It is similar to top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines. Tasks related to processes (killing, renicing) can be done without entering their PIDs. It is much more comfortable than top + + Homepage: + http://htop.sourceforge.net/ + + diff --git a/curses.buetow.org/content/Web-browsers.xml b/curses.buetow.org/content/Web-browsers.xml new file mode 100644 index 0000000..8ce3139 --- /dev/null +++ b/curses.buetow.org/content/Web-browsers.xml @@ -0,0 +1,5 @@ + + + Web-browsers + + diff --git a/curses.buetow.org/content/Web-browsers/Links.inc b/curses.buetow.org/content/Web-browsers/Links.inc new file mode 100644 index 0000000..d5c45e8 --- /dev/null +++ b/curses.buetow.org/content/Web-browsers/Links.inc @@ -0,0 +1,13 @@ + + + Links + + + + Links is a text mode WWW browser with ncurses interface, supporting colors, correct table rendering, background downloading, menu driven configuration interface and slim code. Frames are supported. You can have different file formats associated with external viewers. mailto: and telnet: are supported via external clients. If you have installed svgalib you may use links in graphical console mode. + + Homepage: + http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/ + + + diff --git a/curses.buetow.org/content/Web-browsers/Lynx.inc b/curses.buetow.org/content/Web-browsers/Lynx.inc new file mode 100644 index 0000000..7b143f2 --- /dev/null +++ b/curses.buetow.org/content/Web-browsers/Lynx.inc @@ -0,0 +1,12 @@ + + + Lynx + + + + Lynx is the most porpular text-only webbrowser out there. Although Lynx cannot display any web-graphics, framesets and tables, this tool is very comfortable to surf the internet if you know sites with less graphics and special features. This site is also browsable with Lynx. + + Homepage: + http://freecode.com/projects/lynx + + diff --git a/curses.buetow.org/content/Web-browsers/W3M.inc b/curses.buetow.org/content/Web-browsers/W3M.inc new file mode 100644 index 0000000..492f36d --- /dev/null +++ b/curses.buetow.org/content/Web-browsers/W3M.inc @@ -0,0 +1,12 @@ + + + W3M - Webbrowser / pager + + + + w3m is a World Wide Web (WWW) text based client. It has English and Japanese help files and an option menu and can be configured to use either language. It will display hypertext markup language (HTML) documents containing links to files residing on the local system, as well as files residing on remote systems. It can display HTML tables and frames. In addition, it can be used as a "pager" in much the same manner as "more" or "less". + + Homepage: + http://www.w3m.org + + diff --git a/curses.buetow.org/content/home.xml b/curses.buetow.org/content/home.xml new file mode 100644 index 0000000..dadcdf2 --- /dev/null +++ b/curses.buetow.org/content/home.xml @@ -0,0 +1,18 @@ + + + Welcome to curses.buetow.org + + + Important notice: + There will be no more updates on this website. For current projects please visit + http://dev.buetow.org + and enjoy :) + + + This site is about programs, mainly for different Unices and Unix derivates such as FreeBSD, NetBSD and OpenBSD and Unix like operating systems such as diverse Linux Distributions, which can run in a terminal window without using the X Window System and using a curses lib or another interactive text user interface. + + If you wanna contact me, look for contact informations @ the + http://contact.buetow.org + website. + + diff --git a/curses.buetow.org/htdocs/images/aptitude.jpg b/curses.buetow.org/htdocs/images/aptitude.jpg new file mode 100644 index 0000000..c524ba2 Binary files /dev/null and b/curses.buetow.org/htdocs/images/aptitude.jpg differ diff --git a/curses.buetow.org/htdocs/images/aptitude.png b/curses.buetow.org/htdocs/images/aptitude.png new file mode 100644 index 0000000..0d200b2 Binary files /dev/null and b/curses.buetow.org/htdocs/images/aptitude.png differ diff --git a/curses.buetow.org/htdocs/images/bitchx.gif b/curses.buetow.org/htdocs/images/bitchx.gif new file mode 100644 index 0000000..9e753d0 Binary files /dev/null and b/curses.buetow.org/htdocs/images/bitchx.gif differ diff --git a/curses.buetow.org/htdocs/images/bitchx.jpg b/curses.buetow.org/htdocs/images/bitchx.jpg new file mode 100644 index 0000000..ea0e71f Binary files /dev/null and b/curses.buetow.org/htdocs/images/bitchx.jpg differ diff --git a/curses.buetow.org/htdocs/images/bmon.jpg b/curses.buetow.org/htdocs/images/bmon.jpg new file mode 100644 index 0000000..7b5f26c Binary files /dev/null and b/curses.buetow.org/htdocs/images/bmon.jpg differ diff --git a/curses.buetow.org/htdocs/images/bmon.png b/curses.buetow.org/htdocs/images/bmon.png new file mode 100644 index 0000000..daf4ec3 Binary files /dev/null and b/curses.buetow.org/htdocs/images/bmon.png differ diff --git a/curses.buetow.org/htdocs/images/calcurse.jpg b/curses.buetow.org/htdocs/images/calcurse.jpg new file mode 100644 index 0000000..1cc7d78 Binary files /dev/null and b/curses.buetow.org/htdocs/images/calcurse.jpg differ diff --git a/curses.buetow.org/htdocs/images/calcurse.png b/curses.buetow.org/htdocs/images/calcurse.png new file mode 100644 index 0000000..5c42753 Binary files /dev/null and b/curses.buetow.org/htdocs/images/calcurse.png differ diff --git a/curses.buetow.org/htdocs/images/centericq.gif b/curses.buetow.org/htdocs/images/centericq.gif new file mode 100644 index 0000000..7c6b7ef Binary files /dev/null and b/curses.buetow.org/htdocs/images/centericq.gif differ diff --git a/curses.buetow.org/htdocs/images/centericq.jpg b/curses.buetow.org/htdocs/images/centericq.jpg new file mode 100644 index 0000000..9b22d14 Binary files /dev/null and b/curses.buetow.org/htdocs/images/centericq.jpg differ diff --git a/curses.buetow.org/htdocs/images/cfdisk.gif b/curses.buetow.org/htdocs/images/cfdisk.gif new file mode 100644 index 0000000..d171698 Binary files /dev/null and b/curses.buetow.org/htdocs/images/cfdisk.gif differ diff --git a/curses.buetow.org/htdocs/images/cfdisk.jpg b/curses.buetow.org/htdocs/images/cfdisk.jpg new file mode 100644 index 0000000..c0271b4 Binary files /dev/null and b/curses.buetow.org/htdocs/images/cfdisk.jpg differ diff --git a/curses.buetow.org/htdocs/images/elvis.png b/curses.buetow.org/htdocs/images/elvis.png new file mode 100644 index 0000000..faed7d1 Binary files /dev/null and b/curses.buetow.org/htdocs/images/elvis.png differ diff --git a/curses.buetow.org/htdocs/images/elvis_s.png b/curses.buetow.org/htdocs/images/elvis_s.png new file mode 100644 index 0000000..58d7d2c Binary files /dev/null and b/curses.buetow.org/htdocs/images/elvis_s.png differ diff --git a/curses.buetow.org/htdocs/images/emacs.gif b/curses.buetow.org/htdocs/images/emacs.gif new file mode 100644 index 0000000..b0595f9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/emacs.gif differ diff --git a/curses.buetow.org/htdocs/images/emacs.jpg b/curses.buetow.org/htdocs/images/emacs.jpg new file mode 100644 index 0000000..76b7966 Binary files /dev/null and b/curses.buetow.org/htdocs/images/emacs.jpg differ diff --git a/curses.buetow.org/htdocs/images/emacs_s.jpg b/curses.buetow.org/htdocs/images/emacs_s.jpg new file mode 100644 index 0000000..76b7966 Binary files /dev/null and b/curses.buetow.org/htdocs/images/emacs_s.jpg differ diff --git a/curses.buetow.org/htdocs/images/epic.jpg b/curses.buetow.org/htdocs/images/epic.jpg new file mode 100644 index 0000000..9910a86 Binary files /dev/null and b/curses.buetow.org/htdocs/images/epic.jpg differ diff --git a/curses.buetow.org/htdocs/images/epic.png b/curses.buetow.org/htdocs/images/epic.png new file mode 100644 index 0000000..caf3c4b Binary files /dev/null and b/curses.buetow.org/htdocs/images/epic.png differ diff --git a/curses.buetow.org/htdocs/images/ettercap.gif b/curses.buetow.org/htdocs/images/ettercap.gif new file mode 100644 index 0000000..4ddbc88 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ettercap.gif differ diff --git a/curses.buetow.org/htdocs/images/ettercap.jpg b/curses.buetow.org/htdocs/images/ettercap.jpg new file mode 100644 index 0000000..dab2dd2 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ettercap.jpg differ diff --git a/curses.buetow.org/htdocs/images/finch.jpg b/curses.buetow.org/htdocs/images/finch.jpg new file mode 100644 index 0000000..c659456 Binary files /dev/null and b/curses.buetow.org/htdocs/images/finch.jpg differ diff --git a/curses.buetow.org/htdocs/images/finch.png b/curses.buetow.org/htdocs/images/finch.png new file mode 100644 index 0000000..f794b5d Binary files /dev/null and b/curses.buetow.org/htdocs/images/finch.png differ diff --git a/curses.buetow.org/htdocs/images/head.jpg b/curses.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..7845710 Binary files /dev/null and b/curses.buetow.org/htdocs/images/head.jpg differ diff --git a/curses.buetow.org/htdocs/images/htop.jpg b/curses.buetow.org/htdocs/images/htop.jpg new file mode 100644 index 0000000..0eb6a63 Binary files /dev/null and b/curses.buetow.org/htdocs/images/htop.jpg differ diff --git a/curses.buetow.org/htdocs/images/htop.png b/curses.buetow.org/htdocs/images/htop.png new file mode 100644 index 0000000..276f3dc Binary files /dev/null and b/curses.buetow.org/htdocs/images/htop.png differ diff --git a/curses.buetow.org/htdocs/images/iptraf.gif b/curses.buetow.org/htdocs/images/iptraf.gif new file mode 100644 index 0000000..3c4beae Binary files /dev/null and b/curses.buetow.org/htdocs/images/iptraf.gif differ diff --git a/curses.buetow.org/htdocs/images/iptraf.jpg b/curses.buetow.org/htdocs/images/iptraf.jpg new file mode 100644 index 0000000..8244ced Binary files /dev/null and b/curses.buetow.org/htdocs/images/iptraf.jpg differ diff --git a/curses.buetow.org/htdocs/images/ircII.png b/curses.buetow.org/htdocs/images/ircII.png new file mode 100644 index 0000000..b5aac21 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ircII.png differ diff --git a/curses.buetow.org/htdocs/images/ircII_s.png b/curses.buetow.org/htdocs/images/ircII_s.png new file mode 100644 index 0000000..4302c10 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ircII_s.png differ diff --git a/curses.buetow.org/htdocs/images/irssi.jpg b/curses.buetow.org/htdocs/images/irssi.jpg new file mode 100644 index 0000000..289e21e Binary files /dev/null and b/curses.buetow.org/htdocs/images/irssi.jpg differ diff --git a/curses.buetow.org/htdocs/images/irssi.png b/curses.buetow.org/htdocs/images/irssi.png new file mode 100644 index 0000000..5372049 Binary files /dev/null and b/curses.buetow.org/htdocs/images/irssi.png differ diff --git a/curses.buetow.org/htdocs/images/joe.gif b/curses.buetow.org/htdocs/images/joe.gif new file mode 100644 index 0000000..07418b9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/joe.gif differ diff --git a/curses.buetow.org/htdocs/images/joe.jpg b/curses.buetow.org/htdocs/images/joe.jpg new file mode 100644 index 0000000..ad621de Binary files /dev/null and b/curses.buetow.org/htdocs/images/joe.jpg differ diff --git a/curses.buetow.org/htdocs/images/lftp.png b/curses.buetow.org/htdocs/images/lftp.png new file mode 100644 index 0000000..1cc5511 Binary files /dev/null and b/curses.buetow.org/htdocs/images/lftp.png differ diff --git a/curses.buetow.org/htdocs/images/lftp_s.png b/curses.buetow.org/htdocs/images/lftp_s.png new file mode 100644 index 0000000..752ed4c Binary files /dev/null and b/curses.buetow.org/htdocs/images/lftp_s.png differ diff --git a/curses.buetow.org/htdocs/images/licq.gif b/curses.buetow.org/htdocs/images/licq.gif new file mode 100644 index 0000000..5d46627 Binary files /dev/null and b/curses.buetow.org/htdocs/images/licq.gif differ diff --git a/curses.buetow.org/htdocs/images/licq.jpg b/curses.buetow.org/htdocs/images/licq.jpg new file mode 100644 index 0000000..4ec82d4 Binary files /dev/null and b/curses.buetow.org/htdocs/images/licq.jpg differ diff --git a/curses.buetow.org/htdocs/images/licq_s.jpg b/curses.buetow.org/htdocs/images/licq_s.jpg new file mode 100644 index 0000000..4ec82d4 Binary files /dev/null and b/curses.buetow.org/htdocs/images/licq_s.jpg differ diff --git a/curses.buetow.org/htdocs/images/links.jpg b/curses.buetow.org/htdocs/images/links.jpg new file mode 100644 index 0000000..1ef53ef Binary files /dev/null and b/curses.buetow.org/htdocs/images/links.jpg differ diff --git a/curses.buetow.org/htdocs/images/links.png b/curses.buetow.org/htdocs/images/links.png new file mode 100644 index 0000000..f8e668f Binary files /dev/null and b/curses.buetow.org/htdocs/images/links.png differ diff --git a/curses.buetow.org/htdocs/images/lynx.gif b/curses.buetow.org/htdocs/images/lynx.gif new file mode 100644 index 0000000..e1da118 Binary files /dev/null and b/curses.buetow.org/htdocs/images/lynx.gif differ diff --git a/curses.buetow.org/htdocs/images/lynx.jpg b/curses.buetow.org/htdocs/images/lynx.jpg new file mode 100644 index 0000000..4a3e96c Binary files /dev/null and b/curses.buetow.org/htdocs/images/lynx.jpg differ diff --git a/curses.buetow.org/htdocs/images/lynx2.gif b/curses.buetow.org/htdocs/images/lynx2.gif new file mode 100644 index 0000000..2cebfb9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/lynx2.gif differ diff --git a/curses.buetow.org/htdocs/images/mc.gif b/curses.buetow.org/htdocs/images/mc.gif new file mode 100644 index 0000000..913368c Binary files /dev/null and b/curses.buetow.org/htdocs/images/mc.gif differ diff --git a/curses.buetow.org/htdocs/images/mc.jpg b/curses.buetow.org/htdocs/images/mc.jpg new file mode 100644 index 0000000..7394f43 Binary files /dev/null and b/curses.buetow.org/htdocs/images/mc.jpg differ diff --git a/curses.buetow.org/htdocs/images/micq.gif b/curses.buetow.org/htdocs/images/micq.gif new file mode 100644 index 0000000..01d9ddb Binary files /dev/null and b/curses.buetow.org/htdocs/images/micq.gif differ diff --git a/curses.buetow.org/htdocs/images/micq.jpg b/curses.buetow.org/htdocs/images/micq.jpg new file mode 100644 index 0000000..2059554 Binary files /dev/null and b/curses.buetow.org/htdocs/images/micq.jpg differ diff --git a/curses.buetow.org/htdocs/images/mp3blaster.gif b/curses.buetow.org/htdocs/images/mp3blaster.gif new file mode 100644 index 0000000..1965a1e Binary files /dev/null and b/curses.buetow.org/htdocs/images/mp3blaster.gif differ diff --git a/curses.buetow.org/htdocs/images/mp3blaster.jpg b/curses.buetow.org/htdocs/images/mp3blaster.jpg new file mode 100644 index 0000000..70c1667 Binary files /dev/null and b/curses.buetow.org/htdocs/images/mp3blaster.jpg differ diff --git a/curses.buetow.org/htdocs/images/mplayer.gif b/curses.buetow.org/htdocs/images/mplayer.gif new file mode 100644 index 0000000..eaf4ab0 Binary files /dev/null and b/curses.buetow.org/htdocs/images/mplayer.gif differ diff --git a/curses.buetow.org/htdocs/images/mplayer.jpg b/curses.buetow.org/htdocs/images/mplayer.jpg new file mode 100644 index 0000000..ee16822 Binary files /dev/null and b/curses.buetow.org/htdocs/images/mplayer.jpg differ diff --git a/curses.buetow.org/htdocs/images/mutt.jpg b/curses.buetow.org/htdocs/images/mutt.jpg new file mode 100644 index 0000000..f06d19f Binary files /dev/null and b/curses.buetow.org/htdocs/images/mutt.jpg differ diff --git a/curses.buetow.org/htdocs/images/mutt.png b/curses.buetow.org/htdocs/images/mutt.png new file mode 100644 index 0000000..c60bba6 Binary files /dev/null and b/curses.buetow.org/htdocs/images/mutt.png differ diff --git a/curses.buetow.org/htdocs/images/nano.gif b/curses.buetow.org/htdocs/images/nano.gif new file mode 100644 index 0000000..23292f9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/nano.gif differ diff --git a/curses.buetow.org/htdocs/images/nano.jpg b/curses.buetow.org/htdocs/images/nano.jpg new file mode 100644 index 0000000..3390c65 Binary files /dev/null and b/curses.buetow.org/htdocs/images/nano.jpg differ diff --git a/curses.buetow.org/htdocs/images/pico.png b/curses.buetow.org/htdocs/images/pico.png new file mode 100644 index 0000000..333bf6d Binary files /dev/null and b/curses.buetow.org/htdocs/images/pico.png differ diff --git a/curses.buetow.org/htdocs/images/pico_s.png b/curses.buetow.org/htdocs/images/pico_s.png new file mode 100644 index 0000000..ac403b9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/pico_s.png differ diff --git a/curses.buetow.org/htdocs/images/rtorrent.jpg b/curses.buetow.org/htdocs/images/rtorrent.jpg new file mode 100644 index 0000000..e1c6a0a Binary files /dev/null and b/curses.buetow.org/htdocs/images/rtorrent.jpg differ diff --git a/curses.buetow.org/htdocs/images/rtorrent.png b/curses.buetow.org/htdocs/images/rtorrent.png new file mode 100644 index 0000000..51159ab Binary files /dev/null and b/curses.buetow.org/htdocs/images/rtorrent.png differ diff --git a/curses.buetow.org/htdocs/images/screen.gif b/curses.buetow.org/htdocs/images/screen.gif new file mode 100644 index 0000000..133cd57 Binary files /dev/null and b/curses.buetow.org/htdocs/images/screen.gif differ diff --git a/curses.buetow.org/htdocs/images/screen.jpg b/curses.buetow.org/htdocs/images/screen.jpg new file mode 100644 index 0000000..8b805da Binary files /dev/null and b/curses.buetow.org/htdocs/images/screen.jpg differ diff --git a/curses.buetow.org/htdocs/images/slrn.jpg b/curses.buetow.org/htdocs/images/slrn.jpg new file mode 100644 index 0000000..6892802 Binary files /dev/null and b/curses.buetow.org/htdocs/images/slrn.jpg differ diff --git a/curses.buetow.org/htdocs/images/slrn.png b/curses.buetow.org/htdocs/images/slrn.png new file mode 100644 index 0000000..d38195b Binary files /dev/null and b/curses.buetow.org/htdocs/images/slrn.png differ diff --git a/curses.buetow.org/htdocs/images/snownews.jpg b/curses.buetow.org/htdocs/images/snownews.jpg new file mode 100644 index 0000000..775bc56 Binary files /dev/null and b/curses.buetow.org/htdocs/images/snownews.jpg differ diff --git a/curses.buetow.org/htdocs/images/snownews.png b/curses.buetow.org/htdocs/images/snownews.png new file mode 100644 index 0000000..28f3d71 Binary files /dev/null and b/curses.buetow.org/htdocs/images/snownews.png differ diff --git a/curses.buetow.org/htdocs/images/tin.gif b/curses.buetow.org/htdocs/images/tin.gif new file mode 100644 index 0000000..f0e15cb Binary files /dev/null and b/curses.buetow.org/htdocs/images/tin.gif differ diff --git a/curses.buetow.org/htdocs/images/tin.jpg b/curses.buetow.org/htdocs/images/tin.jpg new file mode 100644 index 0000000..3e478c9 Binary files /dev/null and b/curses.buetow.org/htdocs/images/tin.jpg differ diff --git a/curses.buetow.org/htdocs/images/top.gif b/curses.buetow.org/htdocs/images/top.gif new file mode 100644 index 0000000..f786202 Binary files /dev/null and b/curses.buetow.org/htdocs/images/top.gif differ diff --git a/curses.buetow.org/htdocs/images/top.jpg b/curses.buetow.org/htdocs/images/top.jpg new file mode 100644 index 0000000..6003400 Binary files /dev/null and b/curses.buetow.org/htdocs/images/top.jpg differ diff --git a/curses.buetow.org/htdocs/images/unix.gif b/curses.buetow.org/htdocs/images/unix.gif new file mode 100644 index 0000000..d55d308 Binary files /dev/null and b/curses.buetow.org/htdocs/images/unix.gif differ diff --git a/curses.buetow.org/htdocs/images/vim.gif b/curses.buetow.org/htdocs/images/vim.gif new file mode 100644 index 0000000..0d5c5c3 Binary files /dev/null and b/curses.buetow.org/htdocs/images/vim.gif differ diff --git a/curses.buetow.org/htdocs/images/vim.jpg b/curses.buetow.org/htdocs/images/vim.jpg new file mode 100644 index 0000000..90d908c Binary files /dev/null and b/curses.buetow.org/htdocs/images/vim.jpg differ diff --git a/curses.buetow.org/htdocs/images/vim_s.gif b/curses.buetow.org/htdocs/images/vim_s.gif new file mode 100644 index 0000000..1f76a3c Binary files /dev/null and b/curses.buetow.org/htdocs/images/vim_s.gif differ diff --git a/curses.buetow.org/htdocs/images/w3m.jpg b/curses.buetow.org/htdocs/images/w3m.jpg new file mode 100644 index 0000000..ac97255 Binary files /dev/null and b/curses.buetow.org/htdocs/images/w3m.jpg differ diff --git a/curses.buetow.org/htdocs/images/w3m.png b/curses.buetow.org/htdocs/images/w3m.png new file mode 100644 index 0000000..d77e6a7 Binary files /dev/null and b/curses.buetow.org/htdocs/images/w3m.png differ diff --git a/curses.buetow.org/htdocs/images/yafc.png b/curses.buetow.org/htdocs/images/yafc.png new file mode 100644 index 0000000..ee20071 Binary files /dev/null and b/curses.buetow.org/htdocs/images/yafc.png differ diff --git a/curses.buetow.org/htdocs/images/yafc_s.png b/curses.buetow.org/htdocs/images/yafc_s.png new file mode 100644 index 0000000..8cd867a Binary files /dev/null and b/curses.buetow.org/htdocs/images/yafc_s.png differ diff --git a/curses.buetow.org/htdocs/images/ychat.jpg b/curses.buetow.org/htdocs/images/ychat.jpg new file mode 100644 index 0000000..46f3f28 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ychat.jpg differ diff --git a/curses.buetow.org/htdocs/images/ychat.png b/curses.buetow.org/htdocs/images/ychat.png new file mode 100644 index 0000000..7e8897b Binary files /dev/null and b/curses.buetow.org/htdocs/images/ychat.png differ diff --git a/curses.buetow.org/htdocs/images/ysm.png b/curses.buetow.org/htdocs/images/ysm.png new file mode 100644 index 0000000..7485964 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ysm.png differ diff --git a/curses.buetow.org/htdocs/images/ysm_s.png b/curses.buetow.org/htdocs/images/ysm_s.png new file mode 100644 index 0000000..b5e8e45 Binary files /dev/null and b/curses.buetow.org/htdocs/images/ysm_s.png differ diff --git a/default/config.xml b/default/config.xml new file mode 100644 index 0000000..d076d15 --- /dev/null +++ b/default/config.xml @@ -0,0 +1,67 @@ + + + + + + + %%host%% - %%site%% + web.buetow.org/stats + ?document= + %%documentsurl%%images/ + %%documentsurl%%styles/ + + A-5916832-1 + ftp://ftp.buetow.org/pub + + + + + + + + + + [h1] + [h2] + [h3] + + [div class="important"] + [p] + [span class="@@class@@"] + [pre class="quote"] + [p][pre] + [a href="@@text@@"] + [a href="@@href@@"] + [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] + [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] + [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] + [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] + [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] + [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] + [br /] + [div class="menu"] + [a class="menuitem" href="@@link@@$$params$$"] + [a class="activemenuitem" href="@@link@@$$params$$"] + [ul] + [li] + [li class="na"] + [div class="incsep"] + [pre class="code"] + [script type="text/javascript" language="JavaScript"] + + + [title] + [description] + [p] + [a href="@@text@@"] + [a href="@@href@@"] + %%whitespace%%(@@href@@) + [item] + [ul] + [li] + [li] + [pre] + + + + diff --git a/default/htdocs/images/bg.png b/default/htdocs/images/bg.png new file mode 100644 index 0000000..35fb3b5 Binary files /dev/null and b/default/htdocs/images/bg.png differ diff --git a/default/htdocs/images/camel.jpg b/default/htdocs/images/camel.jpg new file mode 100644 index 0000000..ebbdfd3 Binary files /dev/null and b/default/htdocs/images/camel.jpg differ diff --git a/default/htdocs/images/dotORG.png b/default/htdocs/images/dotORG.png new file mode 100644 index 0000000..c487e26 Binary files /dev/null and b/default/htdocs/images/dotORG.png differ diff --git a/default/htdocs/images/head.jpg b/default/htdocs/images/head.jpg new file mode 100644 index 0000000..0a9c408 Binary files /dev/null and b/default/htdocs/images/head.jpg differ diff --git a/default/htdocs/images/ipv6ready.png b/default/htdocs/images/ipv6ready.png new file mode 100644 index 0000000..18a42a7 Binary files /dev/null and b/default/htdocs/images/ipv6ready.png differ diff --git a/default/htdocs/images/org.png b/default/htdocs/images/org.png new file mode 100644 index 0000000..c338dc5 Binary files /dev/null and b/default/htdocs/images/org.png differ diff --git a/default/htdocs/styles/blank.css b/default/htdocs/styles/blank.css new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/default/htdocs/styles/blank.css @@ -0,0 +1 @@ + diff --git a/default/htdocs/styles/default.css b/default/htdocs/styles/default.css new file mode 100644 index 0000000..2c9e778 --- /dev/null +++ b/default/htdocs/styles/default.css @@ -0,0 +1,110 @@ +html { + height: 100%; +} + +body { + font-family: Georgia, Serif; + background-color: #19495f; + height: 100%; + max-width: 900px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 5px; + text-align: center; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + background-color: #FFFFFA; + border-width: 1px; + border-style: solid; + padding: 5px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +div.important { + background-color: #FF8181; + border-width: 1px; + border-style: solid; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +.footer { + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +a { + color: #000000; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + background-color: #FEFEFE; + padding-bottom: 50px; +} diff --git a/default/templates/plain.xml b/default/templates/plain.xml new file mode 100644 index 0000000..7c3225e --- /dev/null +++ b/default/templates/plain.xml @@ -0,0 +1,5 @@ + + + + %%content%% + diff --git a/default/templates/rss2.feed.xml b/default/templates/rss2.feed.xml new file mode 100644 index 0000000..43e2c67 --- /dev/null +++ b/default/templates/rss2.feed.xml @@ -0,0 +1,16 @@ + + + + ?xml version="1.0"? + + + buetow.org Newsfeed + http://%%host%% + buetow.org - Paul Buetows Tech Newsfeed + $$!/bin/date$$ + Xerl Web Engine (http://xerl.buetow.org) + en + %%content%% + + + diff --git a/default/templates/xhtml.xml b/default/templates/xhtml.xml new file mode 100644 index 0000000..7aa8983 --- /dev/null +++ b/default/templates/xhtml.xml @@ -0,0 +1,35 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml new file mode 100644 index 0000000..6a99438 --- /dev/null +++ b/dev.buetow.org/content/home.xml @@ -0,0 +1,69 @@ + + + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + Git repository + + You may go to + gitweb + for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Project list + + + my $hostroot = $config->get_hostroot(); + + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = \<$f\>; + close $f; + @slurp; + } + + sub nl () { "\
\n" } + + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "\\$host\\" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; + } + + my $ret = list PROJECT; + + $ret .= "\\Older projects (not active at the moment):\" . nl x 2; + + $ret .= list OLDPROJECT; + + $ret .= "\\Obsolete projects (no work will be done anymore and the software may be broken):\" . nl x 2; + + $ret .= list OBSOLETEPROJECT; + + $ret; +
+
+
diff --git a/foo.buetow.org/content/.rss.xml b/foo.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/foo.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/foo.buetow.org/content/99.Imprint.xml b/foo.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..edbd5a7 --- /dev/null +++ b/foo.buetow.org/content/99.Imprint.xml @@ -0,0 +1,86 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + Legal: + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt, Germany + + + + diff --git a/foo.buetow.org/content/BRAINSTORMING.txt b/foo.buetow.org/content/BRAINSTORMING.txt new file mode 100644 index 0000000..b552d2d --- /dev/null +++ b/foo.buetow.org/content/BRAINSTORMING.txt @@ -0,0 +1,5 @@ +Puppet +IPVS/LVS +DRBD +OpenVPN +Pacemaker/Heartbeat/... diff --git a/foo.buetow.org/content/Style-Guide.xml b/foo.buetow.org/content/Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/foo.buetow.org/content/Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/foo.buetow.org/content/home.xml b/foo.buetow.org/content/home.xml new file mode 100644 index 0000000..9b49d0d --- /dev/null +++ b/foo.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + It's just buetow.org! + Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + + diff --git a/foo.buetow.org/htdocs/images/bg_content.jpg b/foo.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/foo.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/foo.buetow.org/htdocs/images/hop.jpg b/foo.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/foo.buetow.org/htdocs/images/hop.jpg differ diff --git a/foo.buetow.org/htdocs/images/paul.jpg b/foo.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/foo.buetow.org/htdocs/images/paul.jpg differ diff --git a/foo.buetow.org/htdocs/images/paul2.jpg b/foo.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/foo.buetow.org/htdocs/images/paul2.jpg differ diff --git a/foo.buetow.org/htdocs/images/rantanplan.jpg b/foo.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/foo.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/fype.buetow.org/OBSOLETEPROJECT b/fype.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..703453b --- /dev/null +++ b/fype.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/fype.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml new file mode 100644 index 0000000..6e41595 --- /dev/null +++ b/fype.buetow.org/content/Examples.xml @@ -0,0 +1,21 @@ + + + Sourcecode Examples + + use LWP::Simple; + + my $site = get 'https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/'; + my @sites = $site =~ /file name="(.*?\.fy)" .*/g; + my @return; + + for my $site (sort @sites) { + push @return, "!!LT!!h2!!GT!!$site!!LT!!/h2!!GT!!"; + push @return, '!!LT!!pre class="code"!!GT!!'; + push @return, get "https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/$site"; + push @return, '!!LT!!/pre!!GT!!'; + } + + return join '', @return; + + + diff --git a/fype.buetow.org/content/SVN-Download.xml b/fype.buetow.org/content/SVN-Download.xml new file mode 100644 index 0000000..42ab968 --- /dev/null +++ b/fype.buetow.org/content/SVN-Download.xml @@ -0,0 +1,9 @@ + + + SVN Download + Fype can be downloaded from SVN. Use the following step to do so: + svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 + For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): + svn co https://ssl.buetow.org/repos/fype/trunk + + diff --git a/fype.buetow.org/content/Statistics.xml b/fype.buetow.org/content/Statistics.xml new file mode 100644 index 0000000..dc5a01b --- /dev/null +++ b/fype.buetow.org/content/Statistics.xml @@ -0,0 +1,12 @@ + + + Sourcecode Statistics + Here are a few sourcecode statistics of the Fype compiler suite (trunk). + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/stats.txt"); + + + + diff --git a/fype.buetow.org/content/Synopses.xml b/fype.buetow.org/content/Synopses.xml new file mode 100644 index 0000000..547cfa5 --- /dev/null +++ b/fype.buetow.org/content/Synopses.xml @@ -0,0 +1,21 @@ + + + Fype synopses / options + Synopses + This are the Fype synopses of the concurrent svn version: + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); + + + Help + This are the Fype help options of the concurrent svn version: + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); + + + + diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml new file mode 100644 index 0000000..17a6f94 --- /dev/null +++ b/fype.buetow.org/content/home.xml @@ -0,0 +1,24 @@ + + + The Fype Language + Free, small, simple... + + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + README + file! And also see the + TODO + file so you can see whats coming up next :). The latest development version (trunk) is + + use LWP::Simple; + get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); + + and there is no stable branch available yet. + + + In order to stay updated I recommend you to follow my blog at + http://comp.buetow.org + and see what's new or changing. + + + diff --git a/fype.buetow.org/htdocs/images/fype.png b/fype.buetow.org/htdocs/images/fype.png new file mode 100644 index 0000000..1748de5 Binary files /dev/null and b/fype.buetow.org/htdocs/images/fype.png differ diff --git a/fype0.buetow.org/OBSOLETEPROJECT b/fype0.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..50eac36 --- /dev/null +++ b/fype0.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Fype0 was an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. It's the predecessor of Fype (without 0). diff --git a/fype0.buetow.org/content/98.contact.xml b/fype0.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/fype0.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/fype0.buetow.org/content/Examples.xml b/fype0.buetow.org/content/Examples.xml new file mode 100644 index 0000000..6e41595 --- /dev/null +++ b/fype0.buetow.org/content/Examples.xml @@ -0,0 +1,21 @@ + + + Sourcecode Examples + + use LWP::Simple; + + my $site = get 'https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/'; + my @sites = $site =~ /file name="(.*?\.fy)" .*/g; + my @return; + + for my $site (sort @sites) { + push @return, "!!LT!!h2!!GT!!$site!!LT!!/h2!!GT!!"; + push @return, '!!LT!!pre class="code"!!GT!!'; + push @return, get "https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/$site"; + push @return, '!!LT!!/pre!!GT!!'; + } + + return join '', @return; + + + diff --git a/fype0.buetow.org/content/SVN-Download.xml b/fype0.buetow.org/content/SVN-Download.xml new file mode 100644 index 0000000..42ab968 --- /dev/null +++ b/fype0.buetow.org/content/SVN-Download.xml @@ -0,0 +1,9 @@ + + + SVN Download + Fype can be downloaded from SVN. Use the following step to do so: + svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 + For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): + svn co https://ssl.buetow.org/repos/fype/trunk + + diff --git a/fype0.buetow.org/content/Statistics.xml b/fype0.buetow.org/content/Statistics.xml new file mode 100644 index 0000000..dc5a01b --- /dev/null +++ b/fype0.buetow.org/content/Statistics.xml @@ -0,0 +1,12 @@ + + + Sourcecode Statistics + Here are a few sourcecode statistics of the Fype compiler suite (trunk). + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/stats.txt"); + + + + diff --git a/fype0.buetow.org/content/Synopses.xml b/fype0.buetow.org/content/Synopses.xml new file mode 100644 index 0000000..547cfa5 --- /dev/null +++ b/fype0.buetow.org/content/Synopses.xml @@ -0,0 +1,21 @@ + + + Fype synopses / options + Synopses + This are the Fype synopses of the concurrent svn version: + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); + + + Help + This are the Fype help options of the concurrent svn version: + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); + + + + diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml new file mode 100644 index 0000000..c5bbb87 --- /dev/null +++ b/fype0.buetow.org/content/home.xml @@ -0,0 +1,27 @@ + + + The Fype0 Language + Free, small, simple... + + + Important notice: + The development of fype0 has been stalled. See fype instead, which is based on a complete new technology. There will be no further development on fype0. This project always was a proof of concept only. Bugs are not gonna be fixed. For the new fype programming project please visit + http://fype.buetow.org + and enjoy :) + + + + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + README + file! And also see the + TODO + file so you can see whats coming up next :). The latest development version (trunk) is + + use LWP::Simple; + get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); + + and there is no stable branch available yet. + + + diff --git a/fype0.buetow.org/htdocs/images/fype.png b/fype0.buetow.org/htdocs/images/fype.png new file mode 100644 index 0000000..1748de5 Binary files /dev/null and b/fype0.buetow.org/htdocs/images/fype.png differ diff --git a/httpbench.buetow.org/PROJECT b/httpbench.buetow.org/PROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.org/PROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.org/content/20.Manpage.xml b/httpbench.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..ef3d9ea --- /dev/null +++ b/httpbench.buetow.org/content/20.Manpage.xml @@ -0,0 +1,12 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); + + + + diff --git a/httpbench.buetow.org/content/40.Changelog.xml b/httpbench.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..ffbb282 --- /dev/null +++ b/httpbench.buetow.org/content/40.Changelog.xml @@ -0,0 +1,12 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + + diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..715ed15 --- /dev/null +++ b/httpbench.buetow.org/content/50.Download.xml @@ -0,0 +1,23 @@ + + + Download + HTTP Bench can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: +deb ftp://deb.buetow.org/apt squeeze main +deb-src ftp://deb.buetow.org/apt squeeze main + Or if you prefer http: +deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Download from Git repository + For git just type "git clone git://git.buetow.org/httpbench". + To update to the latest stable version just type "cd ./httpbench; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/httpbench httpbench-devel". But be warned, this one might be broken! It will be merged to master when it's done. + + diff --git a/httpbench.buetow.org/content/98.contact.xml b/httpbench.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/httpbench.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/httpbench.buetow.org/content/99.license.xml b/httpbench.buetow.org/content/99.license.xml new file mode 100644 index 0000000..495f7c3 --- /dev/null +++ b/httpbench.buetow.org/content/99.license.xml @@ -0,0 +1,7 @@ + + + License + HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. + + + diff --git a/httpbench.buetow.org/content/home.xml b/httpbench.buetow.org/content/home.xml new file mode 100644 index 0000000..f74d7ff --- /dev/null +++ b/httpbench.buetow.org/content/home.xml @@ -0,0 +1,30 @@ + + + httpbench + + + Important notice: + This is beta software!!! + + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + + If you wanna stay in touch please + subscribe on freecode. + + + diff --git a/httpbench.buetow.org/htdocs/images/loadbars.png b/httpbench.buetow.org/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/httpbench.buetow.org/htdocs/images/loadbars.png differ diff --git a/irssi.buetow.org/content/Plugins.sub/Drunken.xml b/irssi.buetow.org/content/Plugins.sub/Drunken.xml new file mode 100644 index 0000000..6279e4c --- /dev/null +++ b/irssi.buetow.org/content/Plugins.sub/Drunken.xml @@ -0,0 +1,10 @@ + + + drunken.pl + This plugin makes you write like a drunken man. Usage: +/script load drunken.pl +/beer Hello I am verry drunk at the moment! + This will write something like this into the current channel: +Hlleo I am vrrey dunrk at the mnetmo! + You may download it from the SVN section above. Have a lot of fun ;) + diff --git a/irssi.buetow.org/content/Plugins.sub/Foo.xml b/irssi.buetow.org/content/Plugins.sub/Foo.xml new file mode 100644 index 0000000..438620a --- /dev/null +++ b/irssi.buetow.org/content/Plugins.sub/Foo.xml @@ -0,0 +1,7 @@ + + + foo.pl + + Nothing here to see yet. + + diff --git a/irssi.buetow.org/content/Plugins.sub/home.xml b/irssi.buetow.org/content/Plugins.sub/home.xml new file mode 100644 index 0000000..1bef89e --- /dev/null +++ b/irssi.buetow.org/content/Plugins.sub/home.xml @@ -0,0 +1,7 @@ + + + Plugins + + Select the desired plugin above ;) ATM only one is available. + + diff --git a/irssi.buetow.org/content/SVN.xml b/irssi.buetow.org/content/SVN.xml new file mode 100644 index 0000000..1521326 --- /dev/null +++ b/irssi.buetow.org/content/SVN.xml @@ -0,0 +1,7 @@ + + + SVN Download + IRSSI plugins can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/utils/irssi-plugins + + diff --git a/irssi.buetow.org/content/home.xml b/irssi.buetow.org/content/home.xml new file mode 100644 index 0000000..b40abeb --- /dev/null +++ b/irssi.buetow.org/content/home.xml @@ -0,0 +1,11 @@ + + + Irssi plugins written in Perl + + Here are a "few" plugins for the + Irssi + IRC client written in the + Perl + programming language. Use the Plugins link above to see the descriptions or select SVN in order to fetch them from the subversion repository. + + diff --git a/irssi.buetow.org/content/license.xml b/irssi.buetow.org/content/license.xml new file mode 100644 index 0000000..ef2200d --- /dev/null +++ b/irssi.buetow.org/content/license.xml @@ -0,0 +1,54 @@ + + + License + + All Irssi plugins listed are (C) by Paul Buetow. + + + + All rights reserved. + + + + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + + + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + + + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + + + + * Neither the name of buetow.org nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + + + + +THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + + + + diff --git a/jsmstrade.buetow.org/OLDPROJECT b/jsmstrade.buetow.org/OLDPROJECT new file mode 100644 index 0000000..85ec389 --- /dev/null +++ b/jsmstrade.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +JSMSTrade is a small and simple Java application to use with SMSTRADE.de for delivering SMS over the internet. diff --git a/jsmstrade.buetow.org/content/98.contact.xml b/jsmstrade.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/jsmstrade.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/jsmstrade.buetow.org/content/JAR-Download.xml b/jsmstrade.buetow.org/content/JAR-Download.xml new file mode 100644 index 0000000..abadf6a --- /dev/null +++ b/jsmstrade.buetow.org/content/JAR-Download.xml @@ -0,0 +1,10 @@ + + + JAR Download + JSMSTrade can be downloaded as a Java JAR file here. + Downloads per FTP + + ftp://ftp.buetow.org/pub/JSMSTrade + + + diff --git a/jsmstrade.buetow.org/content/SVN-Download.xml b/jsmstrade.buetow.org/content/SVN-Download.xml new file mode 100644 index 0000000..95b05da --- /dev/null +++ b/jsmstrade.buetow.org/content/SVN-Download.xml @@ -0,0 +1,7 @@ + + + SVN Download + JSMSTrade can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/jsmstrade/trunk + + diff --git a/jsmstrade.buetow.org/content/Screenshots.xml b/jsmstrade.buetow.org/content/Screenshots.xml new file mode 100644 index 0000000..2b09226 --- /dev/null +++ b/jsmstrade.buetow.org/content/Screenshots.xml @@ -0,0 +1,8 @@ + + + Screenshot + + Here the obligatory screenshot of JSMSTrade: + + + diff --git a/jsmstrade.buetow.org/content/home.xml b/jsmstrade.buetow.org/content/home.xml new file mode 100644 index 0000000..2911740 --- /dev/null +++ b/jsmstrade.buetow.org/content/home.xml @@ -0,0 +1,17 @@ + + + JSMSTrade + + JSMSTrade is a small and simple Java Application to use with + SMSTRADE + and can be downloaded for free. + Sun Feb 8th 2009 - JSMSTrade v0.3 released + + This version only includes a major bugfix. Sadly, v0.2 was not able to deliver any SMS messages. This has been fixed by now :) + Mon Feb 2nd 2009 - JSMSTrade v0.2 released + + The second version of JSMSTrade just has been released. The changes are as follows: The application is now using the english language and is not in german anymore. Also a small bugfix has been included: The input area will not freeze after typing more than 160 chars. + Tue Jun 24th 2008 - JSMSTrade v0.1 released + + The first working version of JSMSTrade has been released. Have a lot of fun with it :-) + diff --git a/jsmstrade.buetow.org/content/license.xml b/jsmstrade.buetow.org/content/license.xml new file mode 100644 index 0000000..3af0a9a --- /dev/null +++ b/jsmstrade.buetow.org/content/license.xml @@ -0,0 +1,30 @@ + + + License + + JSMSTrade is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/jsmstrade.buetow.org/htdocs/images/screenshot.png b/jsmstrade.buetow.org/htdocs/images/screenshot.png new file mode 100644 index 0000000..ce5276f Binary files /dev/null and b/jsmstrade.buetow.org/htdocs/images/screenshot.png differ diff --git a/loadbars.buetow.org/PROJECT b/loadbars.buetow.org/PROJECT new file mode 100644 index 0000000..655277a --- /dev/null +++ b/loadbars.buetow.org/PROJECT @@ -0,0 +1 @@ +Loadbars is a small Perl script which can be used to observe CPU and memory loads of several remote servers at once in real time. diff --git a/loadbars.buetow.org/content/20.Manpage.xml b/loadbars.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..88e8f32 --- /dev/null +++ b/loadbars.buetow.org/content/20.Manpage.xml @@ -0,0 +1,12 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/loadbars.txt;hb=HEAD"); + + + + diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml new file mode 100644 index 0000000..fbbe522 --- /dev/null +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -0,0 +1,11 @@ + + + Screenshots + Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots". + + Or go to + gitweb + in order to browse the screenshot branch online. + + + diff --git a/loadbars.buetow.org/content/40.Changelog.xml b/loadbars.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..62b4bf2 --- /dev/null +++ b/loadbars.buetow.org/content/40.Changelog.xml @@ -0,0 +1,12 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + + diff --git a/loadbars.buetow.org/content/45.Wishlist.xml b/loadbars.buetow.org/content/45.Wishlist.xml new file mode 100644 index 0000000..b331dac --- /dev/null +++ b/loadbars.buetow.org/content/45.Wishlist.xml @@ -0,0 +1,12 @@ + + + Wishlist + This is the Wishlist file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); + + + + diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..316acc8 --- /dev/null +++ b/loadbars.buetow.org/content/50.Download.xml @@ -0,0 +1,24 @@ + + + Download + Loadbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: +deb ftp://deb.buetow.org/apt squeeze main +deb-src ftp://deb.buetow.org/apt squeeze main + Or if you prefer http: +deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Download from Git repository + For git just type "git clone git://git.buetow.org/loadbars". + To update to the latest stable version just type "cd ./loadbars; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/loadbars loadbars-devel". But be warned, this one might be broken! It will be merged to master when it's done. + + + diff --git a/loadbars.buetow.org/content/98.contact.xml b/loadbars.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/loadbars.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/loadbars.buetow.org/content/99.license.xml b/loadbars.buetow.org/content/99.license.xml new file mode 100644 index 0000000..f924a92 --- /dev/null +++ b/loadbars.buetow.org/content/99.license.xml @@ -0,0 +1,7 @@ + + + License + Loadbars is licensed under the GNU Gerneral Public License Version 3 or later. + + + diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml new file mode 100644 index 0000000..67f5068 --- /dev/null +++ b/loadbars.buetow.org/content/home.xml @@ -0,0 +1,24 @@ + + + Loadbars + Get the current clue... + + + Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. + + + Real time CPU load analysis per core and summarized (system, user, nice, iowait, hardware irq, software irq, steal, guest and idle load) + Real time system load average analysis + Real time memory analysis (RAM usage, Swap usage) + Real time network analysis (incoming and outgoing bandwidth) + Works with Linux + No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. + IPv4 and IPv6 compatible (due use of OpenSSH client) + + To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules are available in the current Debian and Ubuntu releases (e.G. Getopt::Long, SDL::*, Time::HiRes, Proc::ProcessTable). + + If you wanna stay in touch please + subscribe on freecode. + + + diff --git a/loadbars.buetow.org/htdocs/images/loadbars.png b/loadbars.buetow.org/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/loadbars.buetow.org/htdocs/images/loadbars.png differ diff --git a/loadbars.buetow.org/htdocs/images/loadbars2.png b/loadbars.buetow.org/htdocs/images/loadbars2.png new file mode 100644 index 0000000..4803cf6 Binary files /dev/null and b/loadbars.buetow.org/htdocs/images/loadbars2.png differ diff --git a/netcalendar.buetow.org/OBSOLETEPROJECT b/netcalendar.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..e2892c3 --- /dev/null +++ b/netcalendar.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +NetCalendar is a network capable calendar application. NetCalendar has a server and a client part which communicate over a TCP/IP network. It also supports secure sockets using SSL. NetCalendar can also be used as a stand-alone application. NetCalendar does not use an SQL database but rather the database of the classic Unix "calendar" program. diff --git a/netcalendar.buetow.org/content/98.contact.xml b/netcalendar.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/netcalendar.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml new file mode 100644 index 0000000..ee18184 --- /dev/null +++ b/netcalendar.buetow.org/content/Download.xml @@ -0,0 +1,17 @@ + + + Download + Bytecode compiled Jar archives + Here you can download the latest bytecode compiled Jar archives. You need a Java 5 runtime environment. Just unpack the zip-file and double click on the .jar file! The calendar comes with a sample database. You may delete all the events first. + + Look at + ftp://ftp.buetow.org/pub/NetCalendar + for all available binaries! + + Source code + + The sourcecode can be obtained from + SVN + (Subversion). + + diff --git a/netcalendar.buetow.org/content/SVN-Download.xml b/netcalendar.buetow.org/content/SVN-Download.xml new file mode 100644 index 0000000..17008c9 --- /dev/null +++ b/netcalendar.buetow.org/content/SVN-Download.xml @@ -0,0 +1,7 @@ + + + Download through SVN (Subversion) + NetCalendar can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/netcalendar/ + + diff --git a/netcalendar.buetow.org/content/Screenshots.xml b/netcalendar.buetow.org/content/Screenshots.xml new file mode 100644 index 0000000..72ab8d4 --- /dev/null +++ b/netcalendar.buetow.org/content/Screenshots.xml @@ -0,0 +1,8 @@ + + + Screenshot + + Here the obligatory screenshot of the NetCalendar: + + + diff --git a/netcalendar.buetow.org/content/home.xml b/netcalendar.buetow.org/content/home.xml new file mode 100644 index 0000000..7271948 --- /dev/null +++ b/netcalendar.buetow.org/content/home.xml @@ -0,0 +1,28 @@ + + + NetCalendar + + + Important notice: + The development of NetCalendar has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + NetCalendar is a network capable calendar application. NetCalendar has a server and a client part which communicate over a TCP/IP network. It also supports secure sockets using SSL. NetCalendar can also be used as a stand-alone application. NetCalendar does not use an SQL database but rather the database of the classic Unix "calendar" program. + + Its initial motivaion was a programming project at the + Aachen University of Applied Sciences + for the object oriented programming class. But it became much more than just that! If you want to stay informed, please subscibe at + freecode + to the netcalendar project. You will receive an email then a new release has been made. + + Sun Feb 08th 2009 - NetCalendar 1.0 released + The "NetCalendar 1.0" has been finally released. It has been almost 3 years since 1.0 RC5. However, only a few things have changed. NetCalendar now supports secure sockets using SSL. And the documentation is now completely in english (a part of it used to be in german). I've also managed to include a few cosmetic fixes as well (e.g. new splash screen). + Thu May 18th 2006 - Website up + + The initial website of the NetCalendar application is up an running using the + Xerl Template Engine + as its base. All new releases will be anounced here. Currently 1.0 Release Candidate 5 is ready for download. + + diff --git a/netcalendar.buetow.org/content/license.xml b/netcalendar.buetow.org/content/license.xml new file mode 100644 index 0000000..1b65623 --- /dev/null +++ b/netcalendar.buetow.org/content/license.xml @@ -0,0 +1,30 @@ + + + License + + NetCalendar is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/netcalendar.buetow.org/htdocs/images/award.gif b/netcalendar.buetow.org/htdocs/images/award.gif new file mode 100644 index 0000000..4526f63 Binary files /dev/null and b/netcalendar.buetow.org/htdocs/images/award.gif differ diff --git a/netcalendar.buetow.org/htdocs/images/award.org.gif b/netcalendar.buetow.org/htdocs/images/award.org.gif new file mode 100644 index 0000000..4526f63 Binary files /dev/null and b/netcalendar.buetow.org/htdocs/images/award.org.gif differ diff --git a/netcalendar.buetow.org/htdocs/images/head.jpg b/netcalendar.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..b2299ad Binary files /dev/null and b/netcalendar.buetow.org/htdocs/images/head.jpg differ diff --git a/netcalendar.buetow.org/htdocs/images/screenshot.png b/netcalendar.buetow.org/htdocs/images/screenshot.png new file mode 100644 index 0000000..c239a28 Binary files /dev/null and b/netcalendar.buetow.org/htdocs/images/screenshot.png differ diff --git a/niduterm.buetow.org/OBSOLETEROJECT b/niduterm.buetow.org/OBSOLETEROJECT new file mode 100644 index 0000000..e69de29 diff --git a/niduterm.buetow.org/content/Download.xml b/niduterm.buetow.org/content/Download.xml new file mode 100644 index 0000000..40d2911 --- /dev/null +++ b/niduterm.buetow.org/content/Download.xml @@ -0,0 +1,7 @@ + + + Download through SVN (Subversion) + NiduTerm can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/playground/trunk/Perl/NiduTerm/ + + diff --git a/niduterm.buetow.org/content/Screenshot.xml b/niduterm.buetow.org/content/Screenshot.xml new file mode 100644 index 0000000..bc3752b --- /dev/null +++ b/niduterm.buetow.org/content/Screenshot.xml @@ -0,0 +1,9 @@ + + + Screenshot + + Here is a Screenshots of a NiduTerm session: + + + + diff --git a/niduterm.buetow.org/content/home.xml b/niduterm.buetow.org/content/home.xml new file mode 100644 index 0000000..113abe1 --- /dev/null +++ b/niduterm.buetow.org/content/home.xml @@ -0,0 +1,22 @@ + + + NiduTerm + + + Important notice: + The development of NiduTerm has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + + NiduTerm is a ncurses based Nidura chat client written in Perl. Nidura is a german web chat located at + http://www.nidura.de + . + + + The changelog can be found at SVN: + https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES + . + + diff --git a/niduterm.buetow.org/content/license.xml b/niduterm.buetow.org/content/license.xml new file mode 100644 index 0000000..a41a833 --- /dev/null +++ b/niduterm.buetow.org/content/license.xml @@ -0,0 +1,10 @@ + + + License + + NiduTerm is (C) by Paul Buetow. + + Beer license + NiduTerm uses the beer license. If you use this script and you meet me , spend me a beer please! ;) + + diff --git a/niduterm.buetow.org/htdocs/images/niduterm.png b/niduterm.buetow.org/htdocs/images/niduterm.png new file mode 100644 index 0000000..9996c6a Binary files /dev/null and b/niduterm.buetow.org/htdocs/images/niduterm.png differ diff --git a/old-ssl.buetow.org/config.xml b/old-ssl.buetow.org/config.xml new file mode 100644 index 0000000..9e34ea0 --- /dev/null +++ b/old-ssl.buetow.org/config.xml @@ -0,0 +1,64 @@ + + + + + + + buetow.org - %%nsite%% + web.buetow.org/stats + ?document= + $$proto$$://%%host%%/index.pl?document= + %%documentsurl%%images/ + %%documentsurl%%styles/ + http://web.buetow.org + %%toolbaseurl%%/login + %%toolbaseurl%%/admin + %%toolbaseurl%%/db + %%toolbaseurl%%/mail + %%toolbaseurl%%/rt + ftp://ftp.buetow.org/pub + %%toolbaseurl%%/websvn + + LT hi GT + + + + + + + + + + [div id="desc"] +
[div id="main"]
+ [div class="important"] + [div class="block"] + [h1] + [h2] + [h3] + [div class="@@class@@"] + [p] + [p][pre] + [a href="@@text@@"] + [a class="sidelink" href="@@href@@"] + [a href="@@href@@" title="@@title@@"] + [img alt="@@title@@" title="@@title@@" src="@@href@@" /] + [center][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/center] + [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] + [img alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] + [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] + [img alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] + [img alt="@@title@@" title="@@title@@" class="iimg" src="@@href@@" align="left" /] + [br /] + [div class="menu"] + [a class="menuitem" href="@@link@@$$params$$"] + [a class="activemenuitem" href="@@link@@$$params$$"] + [ul class="right"] + [ul] + [li] + [li][b] + [script type="text/javascript" language="JavaScript"] + [div class="incsep"] +
+
+
diff --git a/old-ssl.buetow.org/content/.10.Hosting.xml b/old-ssl.buetow.org/content/.10.Hosting.xml new file mode 100644 index 0000000..a21dd19 --- /dev/null +++ b/old-ssl.buetow.org/content/.10.Hosting.xml @@ -0,0 +1,194 @@ + + + + Web-Hosting Leistungskatalog + Für einen kleinen Preis wird Webspace mit fast allen Extras zur Verfügung gestellt. Weitere Server werden je nach Nachfrage online gebracht. Komerzielle Interessenten sollten den wichtigen Hinweis lesen. + +
+ Webspace mit Shell-Zugang u.v.m. + + + + Wichtiger Hinweis: + + Für den Verfügbarkeitsgrad der unten aufgelisteten Dienste können + keine + Garantieansprüche gegeben werden, da hierzu die Zeit fehlt das Hosting professionell zu betreiben. Daher eignen sich die folgende Angebote ausschliesslich für Privatpersonen und/oder Open Source Projekte. Obwohl die Dienste i.d.R. einen hohen Verfügbarkeitsgrad aufweisen und als sicher gelten, sollten Sie mit kommerziellen Projekten auf professionelle Anbieter ausweichen. Alle auf dieser Seite angebotenen Dienstleistungen werden von mir persönlich lediglich nebengewerblich angeboten. + + + Ich bin (vollzeit) als Systemadministrator bei einer sehr grossen Firma tätig. Dort habe ich mit über 1000 hochverfügbaren Servern zu tun. Darunter sind auch Systeme mit sehr hohen Traffic- und Lastaufkommen. Sie können also davon ausgehen, dass ich mein nebengewerbliches Angebot auch eine hohe Verfügbarkeit hat. Garantieren kann ich sie jedoch nicht. + + + + + + Als vertragliche Grundlagen dienen die + + allgemeinen Geschäftsbedingungen! + + Der Kunde hat die Bedingungen zu akzeptieren. Andernfalls kann es zu keinem Vertragabschluss kommen. + + + Betrifft alle folgenden Angebote + + Unverbindlich und kostenlos eine Woche testen, und dann entscheiden + Keine Mindestvertragslaufzeiten sowie Setup-Gebühren + Persönlicher Support (Ticket, E-Mail, telefonisch oder per IRC) + + + Nicht im Preis inbegriffen ist ein eigener Domain-Name. Sollten Sie eine eigene Domain haben wollen, so informieren Sie sich bitte bei mir vorher um die jeweiligen Konditionen und Preise. Folgende Domainendungen werden derzeit unterstützt: + + + + Beliebteste Domains im deutschsprachigen Raum: + + + .AT + .BIZ + .CH + .COM + .DE + .EU + .INFO + .MOBI + .NAME + .NET + .ORG + + + + + Weitere verfügbare Domains: + + + + .AE.ORG + .AERO + .AG + .ASIA + .BE + .BR.COM .CN.COM .HU.COM .JPN.COM .NO.COM .RU.COM + + + + + .SA.COM .SE.COM .UK.COM .UY.COM .ZA.COM + .BZ + .CC + .CN .COM.CN .NET.CN .ORG.CN + + + + + .CO.AT .OR.AT + .CO.NZ .ORG.NZ .GEN.NZ .AC.NZ .GEEK.NZ .NET.NZ .SCHOOL.NZ + .CO.UK + + + + + .ME.UK .ORG.UK + .CZ + .ES .COM.ES .NOM.ES .ORG.ES + .GB.NET .SE.NET .UK.NET + .HN + .IN + + + + + .FIRM.IN + .GEN.IN .IND.IN .CO.IN + .LC .COM.LC .ORG.LC .NET.LC .CO.LC + .LI + .LU + .ME + .MN + + + + + .PL .COM.PL .NET.PL .ORG.PL .INFO.PL .BIZ.PL + .SC .COM.SC .NET.SC .ORG.SC + .SE + .SI + + + + + .TEL + .TRAVEL + .TV + .TW .COM.TW .ORG.TW + .US + .VC + + + + + + Eine Domain kann jedoch auch von einem externen Provider wie z.B. + Schlund Technologies + oder + DomainFactory + oder Anderen registriert werden. Es empfiehlt sich das günstigste Paket zu bestellen und dann sämtliche DNS Records auf den Server zu richten. Sollten Sie keine eigene Domain brauchen, so können auch kostenlose *.buetow.org Subdomains verwendet werden. + + + + + SSH Shell + Webspace (Gen. v3) + + 3.57 EUR / Monat inkl. 19% MwSt. + Voller SSH-Zugang mit eigenem Benutzer (kein root) + Admin-Shell per SSH-Session + OS: FreeBSD 8.x 64 Bit + CPU: Intel Core i7-920 Quad-Core inkl. Hyperthreading (8 Cores im OS sichtbar) + Netzwerk: 100MBit/s full duplex. Beliebig viel Traffic (Limitierung auf 10MBit/s nach 1 TB Insgesamtverbrauch) + HDD Quota: 1GB + Eine IPv4 Adresse (Shared) + Auf Anfrage: Eigene IPv6 Adressen (bis zu 65536, nicht Shared) + Apache 2.x + Zugang via SSH, SFTP, SCP und FTP + PHP5 sowie freie CGIs mit quasi jeder beliebigen Programmier- und Skriptsprache + Perl, Python, Ruby, Awk, C, C++, Java, ..., u.v.m. + Beliebig viele Datenbanken (MySQL, SQLite) + PHPMyAdmin für MySQL mit SSL-Frontend + Beliebig viele Cronjobs + Beliebig viele E-Mail Adressen (POP3, IMAP, POP3S, IMAPS oder Weiterleitung) + Beliebig viele Subdomains + *.buetow.org Subdomains mit CaCert.org SSL Zertifikat für HTTPS + Beliebig viele Subversion Repositories inkl. Webzugriff + Nächtliche Backups + + Fast jedes erwünschte Programm aus dem FreeBSD Ports Tree (Über 15.000 verfügbar). + FreshPorts + bietet dafür ein Web-frontend. + + DomainKey Identified Mail (DKIM) Support + Eigene Mailinglisten (Mailman) + Eigene Blogs (MovableType) + + + Weiteres auf Anfrage, z.B.: + + DNS Server (primary und secondary) + Managed Root Server + Benötigen sie lediglich günstigen Webspace ohne SSH Zugang? + ... machen Sie eigene Vorschläge + + + + + Achtung: + + Es werden alle Prozesse und Aktivitäten auf dem Server mittels Accounting und einem Intrustion Detection System protokolliert. Sollte auch nur der Verdacht eines Einbruchversuches sich beobachten lassen, könnte dies die komplette Deaktivierung des Zugangskontos bedeuten. Auch jede Andere böswillige Handlung wird mit den selben Konsequenzen geahndet. Ich behalte mir das Recht vor jedes Zugangskonto nach eigenem Ermessen zu deaktivieren und ggf. zu löschen. + + + + + Sollten Sie Interesse haben, so kontaktieren Sie mich doch am besten per Ticket-System. Die dazugehörige Adresse kann aus dem + Impressum + entnommen werden. + +
+
diff --git a/old-ssl.buetow.org/content/.99.AGB.xml b/old-ssl.buetow.org/content/.99.AGB.xml new file mode 100644 index 0000000..3d6932e --- /dev/null +++ b/old-ssl.buetow.org/content/.99.AGB.xml @@ -0,0 +1,110 @@ + + + + AGB v1.4 + + Der folgende Text beschreibt die allgemeinen Geschäftsbedingungen. Sie dienen als vertragliche Grundlage aller meiner angebotenen Hosting-Dienstleistungen. Der Kunde hat die Bedingungen zu akzeptieren. Andernfalls kann es zu keinem Vertragsabschluss kommen. + + +
+ + § 1 Allgemeines + Die folgenden Allgemeinen Geschäftsbedingungen gelten für alle Geschäftsbeziehungen zwischen dem Kunden und dem Gewerbe für IT Services (Eigentümer Paul Bütow), nachfolgend als "Provider" bezeichnet. Maßgeblich ist jeweils die zum Zeitpunkt des Vertragsschlusses gültige Fassung. + Abweichende, entgegenstehende oder ergänzende Allgemeine Geschäftsbedingungen des Kunden werden, selbst bei Kenntnis, nicht Vertragsbestandteil, es sei denn, ihrer Geltung wird ausdrücklich zugestimmt. + Die geschätzte Verfügbarkeit der Server beträgt im Jahresdurchschnitt 99%. Diese Verfügbarkeit stellt lediglich einen geschätzten Jahresdurchschnitt dar und kann nicht garantiert werden. Sollte der Kunde eine höhere Erreichbarkeit benötigen, muss dies gesondert vereinbart werden. + Notwendige Wartungsarbeiten werden in der Zeit von 23.00 bis 09.00 Uhr durchgeführt. Wartungsarbeiten außerhalb dieser Zeiten müssen gesondert mitgeteilt werden. Eingehende Mängelanzeigen müssen schnellstmöglich bearbeitet werden. + Die unterschiedlichen Top-Level-Domains ("Domainendungen") werden von einer Vielzahl unterschiedlicher, meist nationaler Organisationen verwaltet. + Jede dieser Organisationen zur Vergabe von Domains hat unterschiedliche Bedingungen für die Registrierung und Verwaltung der Top-Level-Domains, der zugehörigen Sub-Level-Domains und der Vorgehensweise bei Domainstreitigkeiten aufgestellt. Soweit Domains Gegenstand des Vertrages sind, gelten ergänzend die entsprechenden Vergabebedingungen. + § 2 Vertragsgegenstand + Der Kunde muss die jeweils gewünschte/n Leistung/en anhand der Paketbezeichnung schriftlich (Post, E-Mail/Ticket) anfordern. Mit der Bestellung erklärt der Kunde verbindlich sein Vertragsangebot. Der Provider ist berechtigt die Annahme der Bestellung, etwa nach Prüfung der Bonität des Kunden, abzulehnen. + Nach der Bestellung stellt der Provider auf einem von ihm selbst betriebenen Server dem Kunden die im Leistungskatalog definierten Leistungen zur Verfügung und schuldet dem Kunden im Rahmen dieser Dienstleistung die Möglichkeit der Abrufbarkeit dieser Daten durch Dritte über das Internet. + Der Kunde ist für das Laden der eigenen Daten auf dem Server selbst verantwortlich. Um die Daten verändern und aktualisieren zu können, bekommt der Kunde die Zugangsdaten mitgeteilt. + Alle Angebote sind freibleibend und unverbindlich. Technische sowie sonstige Änderungen bleiben im Rahmen des Zumutbaren vorbehalten. + § 3 Nebenleistungen + + Der Provider bietet folgende Nebenleistungen an: + + + + Die Erstellung von Backups: + Der Provider erstellt für den Kunden nächtliche "Full-Backups". Ein Backup muss bei Anforderung des Kunden vom Provider eingespielt werden. Diese Nebenleistung ist kostenlos. + + + + + Technischer Support: + Der Provider bietet dem Kunden einen technischen Support. Der Support kann per E-Mail/Ticket-System, per Chat oder telefonisch erfolgen. + + + + + Die Domain-Registrierung: + Der Provider lässt im Auftrag des Kunden für diesen bei der entsprechenden Registrierungsorganisation den von ihm gewählten Namen, soweit möglich, registrieren. + + + + + Erweiterung des Paketes: + Der Kunde kann jederzeit eine Erweiterung seines Paketes gemäß des Leistungskataloges anfordern. + + + + + Weitere Nebenleistungen: + Weitere Nebenleistungen sind abhängig des gewählten Paketes und im Leistungskatalog angegeben. + + + + + § 4 Vergütung + Dem Kunden steht eine kostenlose Testperiode von 7 Tagen zu. + Nach Ablauf dieser Perioder schuldet der Kunde dem Provider eine monatlich zu zahlende Pauschale. Die Höhe der Pauschale hängt von den/dem gewählten Paket/en ab. + Nach Absprache kann auch ein alternatives Zahlungsintervall (Quartal, Halbjährlich, Jährlich) zwischen dem Kunden und den Provider vereinbart werden. Von dieser Pauschale umfasst ist die vertraglich vereinbarte Kapazität und ein unbegrenztes Datentransfervolumen. + Rechnungen werden per E-Mail als Anhang zugestellt, auf Wunsch per Brief. Bei Zustellungswunsch per Brief ist der Provider berechtigt, eine angemessene Bearbeitungsgebühr zu erheben. Bei rückwirkender Rechnungsänderung, welche nicht durch Verschulden des Providers zustande kommt, ist der Provider berechtigt eine angemessene Bearbeitungsgebühr zu erheben. + Der Provider ist darüber hinaus berechtigt, im Verzugsfall die Internetpräsenz des Kunden zu sperren und alle sonstigen Leistungen zurückzubehalten. + Gewählte Nebenleistungen können die festgesetzte Pauschale erhöhen. Davon ausgeschlossen sind diejenigen Nebenleistungen die in § 2 als Kostenlos markiert sind. Die Pauschalerhöhung hängt von der jeweils gewählten Nebenleistung ab. + Die Nebenleistung "Technische Support" ist i.d.R. kostenlos. Bei ggf. anfallenden Kosten ist der Provider verpflichtet dem Kunden darüber in Kenntnis zu setzen. Erst nach Zustimmung des Kunden darf der Provider die Arbeit in Rechnung stellen. Hierbei handelt es sich i.d.R. um einmalige Beträge, die separat in Rechnung gestellt werden. + + § 5 Regelungen für Wiederverkäufer + Der Kunde ist berechtigt, Dritten ein vertragliches Nutzungsrecht an den vom Provider für ihn betreuten Internetpräsenzen einzuräumen. In diesem Fall bleibt der Kunde dennoch alleiniger Vertragspartner. Er ist verpflichtet, sämtliche Vertragsbedingungen, die sich aus den Allgemeinen Geschäftsbedingungen sowie aus dem Leistungskatalog ergeben, innervertraglich an den Dritten weiterzuleiten und diesen zur Einhaltung dieser Bedingungen zu verpflichten. + Verstößt der Dritte gegen Vertragspflichten, erfüllt er Mitwirkungspflichten nicht oder ergeben sich anderweitig Probleme an der Einräumung von Nutzungsrechten an Dritte, so haftet der Kunde dem Provider gegenüber für alle hieraus resultierenden Schäden. Darüber hinaus stellt der Kunde den Provider von sämtlichen Ansprüchen frei, die sowohl der Dritte als auch andere an den Provider stellen werden. + § 6 Vertragsdauer + Dieser Vertrag wird auf unbestimmte Zeit geschlossen. Die ordentliche Kündigung ist für den Kunden schriftlich (z.B. per Brief, E-Mail/Ticket) innerhalb einer Frist von 1 Tag möglich. Der Provider hat bei einer Kündigung eine Frist von 30 Tagen zu berücksichtigen. + Bis zur Bearbeitung der Kündigung laufen alle vertraglich festgesetzten Gegenstände weiter. Der Kunde hat jedoch ab dem Einreichen der ordentlichen Kündigung keine Vergütung mehr zu erbringen. + Das Recht der Vertragspartner zur Kündigung aus wichtigem Grund bleibt davon unberührt. + § 7 Inhalte + Der Kunde hat für geschäftsmäßige, in der Regel gegen Entgelt angebotene Telemedien als eigene oder fremde Inhalte zu kennzeichnen und seinen vollsändingen Namen und seine Anschrift leicht erkennbar, unmittelbar erreichbar und ständig verfügbar zu halten. + Die Versendung von Spam-Mails ist untersagt. Dies umfasst insbesondere die Versendung unzulässiger, unverlangter Werbung an Dritte. Bei der Versendung von E-Mails ist es zudem untersagt, falsche Absenderdaten anzugeben oder die Identität des Absenders auf sonstige Weise zu verschleiern. + Der Kunde verpflichtet sich, keine Inhalte zu veröffentlichen, welche Dritte in ihren Rechten verletzen oder sonst gegen geltendes Recht verstoßen. Das Hinterlegen von erotischen, pornografischen, extremistischen oder gegen die guten Sitten verstoßenden Inhalten ist unzulässig. Der Kunde darf keine Inhalte veröffentlicht, die geeignet sind, Dritte in ihrer Ehre zu verletzen, Personen oder Personengruppen zu beleidigen oder zu verunglimpfen. + Der Kunde hat weiterhin die Verbreitung von Viren zu verhindern und eine übermäßige Belastung der Netze durch ungezielte und unsachgemäße Verbreitung von Daten zu unterlassen. Er hat zu gewährleisten, dass seine auf dem Server des Providers eingesetzten Programme nicht mit Fehlern behaftet sind, die die Leistungserbringung durch den Provider stören könnten. + Bei Verdacht auf Verstoß kann der Provider bis zur Aufklärung die betroffenen Inhalte der Webseite vorübergehend sperren. Das Sperren von Inhalten gilt auch für den Fall, dass ein tatsächlicher Rechtsanspruch nicht gegeben sein sollte. Die Sperrung der Inhalte führt nicht zum Verlust des Vergütungsanspruchs des Providers. + Hat der Kunde die Pflichtverletzung zu vertreten, ist er zum Ersatz des dem Provider aus der Pflichtverletzung entstehenden Schadens bzw. zur Haftungsfreistellung verpflichtet. + Darüber hinausgehende Pflichten können sich aus den Bestimmungen des Telekommunikationsgesetzes sowie des Telemediengesetzes ergeben. Der Kunde verpflichtet sich, dies in eigener Verantwortung zu überprüfen und zu erfüllen. + Der Provider ist nicht verpflichtet, die Inhalte des Kunden zu überprüfen. + § 8 Haftungsbeschränkung + Der Provider haftet nicht für entgangenen Gewinn, ausgebliebene Einsparungen, Schäden aus Ansprüchen Dritter und sonstige unmittelbaren Schäden. Keine Haftung übernimmt der Provider dafür, dass die über die Website abgerufenen und eingegebenen Informationen richtig, vollständig und aktualisiert sind. + Ausgenommen von der Haftungsbeschränkung sind Schäden, die der Provider vorsätzlich oder grob fahrlässig zu vertreten hat. Auch bei Schäden, die infolge leichter Fahrlässigkeit wesentlicher Vertragspflichten entstanden sind, haftet der Provider. Für mittelbare Schäden und Folgeschäden sowie für entgangenen Gewinn haftet der Provider. In diesem Fällen ist die Haftung des Providers auf den vertragstypisch vorhersehbaren Schaden beschränkt, max. auf 100 % der jährlichen Produktmiete. + Der Provider haftet nicht für die Funktionsfähigkeit der Telefonleitungen zu dem vertragsgegenständlichen Server. Gleiches gilt bei Stromausfällen und bei Ausfällen von Servern, die nicht im Einflussbereich des Providers stehen. + + § 9 Datensicherheit + Soweit Daten an den Provider übermittelt werden, stellt der Kunde Sicherheitskopien her. Soweit dies im jeweiligen Angebot enthalten ist, werden die Server regelmäßig gesichert. Für den Fall eines dennoch auftretenden Datenverlustes ist der Kunde verpflichtet, die betreffenden Datenbestände nochmals unentgeltlich an den Provider zu übermitteln. + Der Kunde ist verpflichtet, vor jeder eigenen oder in Auftrag gegebenen Änderung eine vollständige Datensicherung durchzuführen. + Der Kunde erhält zur Pflege seines Angebotes eine Nutzerkennung und ein Passwort. Er ist verpflichtet, dies vertraulich zu behandeln und haftet für jeden Missbrauch, der aus einer unberechtigten Verwendung des Passwortes resultiert. Erlangt der Kunde davon Kenntnis, dass unbefugten Dritten das Passwort bekannt ist, hat er den Provider hiervon unverzüglich zu informieren. Sollten infolge Verschuldens des Kunden Dritte durch Missbrauch der Passwörter Leistungen vom Provider nutzen, haftet der Kunde dem Provider gegenüber auf Nutzungsentgelt und Schadensersatz. Im Verdachtsfall hat der Kunde deshalb die Möglichkeit, ein neues Kennwort anzufordern, das der Provider dem Kunden dann zusendet. + § 10 Datenschutz + Personenbezogene Daten des Kunden werden nur erhoben und verwendet, soweit sie für die Begründung, inhaltliche Ausgestaltung oder Änderung des Vertragsverhältnisses erforderlich sind. Der Kunde verpflichtet sich Änderungen dieser Daten dem Provider unverzüglich mitzuteilen. + De Provider gibt keine personenbezogenen Kundendaten an Dritte weiter. Der Provider und seine Mitarbeiter verpflichten sich zur Verschwiegenheit über alle im Rahmen der Zusammenarbeit mit dem Kunden erlangten Kenntnisse. Der Provider verpflichtet auch Auftragnehmer und deren Mitarbeiter zur Verschwiegenheit und zur Wahrung des Datengeheimnisses. + Der Kunde hat ein Recht auf Auskunft sowie ein Recht auf Berichtigung, Sperrung und Löschung seiner gespeicherten Daten. Sofern einer Löschung gesetzliche oder vertragliche Aufbewahrungspflichten oder sonstige gesetzliche Gründe entgegenstehen, werden die Daten gesperrt. + Die Verpflichtung besteht über das Ende des Vertragsverhältnisses hinaus fort. + § 11 Schlussbestimmungen + Ergänzungen oder Änderungen dieses Vertrages bedürfen der Schriftform. Sollten einzelne Bestimmungen dieses Vertrages ganz oder teilweise unwirksam sein oder werden, so wird hierdurch die Gültigkeit der übrigen Bestimmungen nicht berührt. Anstelle der unwirksamen Bestimmungen gilt diejenige als vereinbart, die dem Zweck der unwirksamen Bestimmung am nächsten kommt. + Dieser Vertrag unterliegt ausschließlich dem Recht der Bundesrepublik Deutschland. + § 12 Widerrufsrecht + Der Kunde kann seine Vertragserklärung innerhalb von 2 Wochen ohne Angabe von Gründen in Textform (z.B. per Brief, E-Mail/Ticket) widerrufen. Die Frist beginnt nach Erhalt dieser Belehrung in Textform, jedoch nicht vor Vertragsschluss und auch nicht vor Erfüllung unserer Informationspflichten gemäß § 312 c Abs. 2 BGB in Verbindung mit § 1 Abs. 1,2 und 4 BGB-InfoV, sowie unserer Pflichten gemäß § 312 Abs. 1 Satz 1 BGB in Verbindung mit § 3 BGB-InfoV. + Zur Wahrung der Widerrufsfrist genügt die rechtzeitige Absendung des Widerrufs. Der Widerruf ist zu richten an: Paul Bütow, Schneidemühler Str. 12c, 76139 Karlsruhe. + Im Falle eines wirksamen Widerrufs sind die beiderseits empfangenen Leistungen zurückzugewähren. + Ihr Widerrufsrecht erlischt vorzeitig, wenn der Vertrag von beiden Seiten auf Ihren ausdrücklichen Wunsch vollständig erfüllt ist, bevor Sie Ihr Widerrufsrecht ausgeübt haben. + Verpflichtungen zur Erstattung von Zahlungen müssen innerhalb von 30 Tagen erfüllt werden. Die Frist beginnt für den Kunden mit der Absendung der Widerrufserklärung, für den Provider mit deren Empfang. + Rückfragen und Beanstandungen sind an Paul Bütow, Schneidemühler Str. 12c, 76139 Karlsruhe zu richten. + AGB Version 1.4, Stand: 28.11.2010 +
+
diff --git a/old-ssl.buetow.org/content/.Papers.xml b/old-ssl.buetow.org/content/.Papers.xml new file mode 100644 index 0000000..206e788 --- /dev/null +++ b/old-ssl.buetow.org/content/.Papers.xml @@ -0,0 +1,59 @@ + + + + Veröffentlichungen + Auf dieser Unterseite werden einige von mir erstellten Dokumente veröffentlicht. Dies sind unter Anderem alte Vorträge und Ausarbeitungen aus dem Studium. Neue Dokumente werden nach und nach hier online gebracht! + +
+ 2008 - Objektorientierte Entwicklung eines GUI-basierten Tools für die ereignisbasierte Simulation verteilter Systeme + Diplomarbeit, die an der Fachhochschule Aachen im Fachbereich Elektrotechnik und Informationstechnik angefertigt wurde. + + + Vortragsfolien + + + Ausarbeitung + + + Projekt-Website + + + 2007 - Kryptologievortrag über Kerberos + Kerberos ist ein Protokoll für die sichere Authentifizierung in unsicheren Computernetzwerken. Das Kerberos-Protokoll wurde 1983 vom MIT entwickelt. Die 4. Version wurde 1989 als Open Source freigegeben. 1993 wurde Kerberos 5 fertiggestellt. 2005 gab es das letzte große Protokollupdate. Kerberos verwendet ausschließlich symmetrische Verschlüsslungsalgorithmen (DES in Kerberos 4, aktueller AES in Kerberos 5). Von der Nutzung von Kerberos 4 wird derzeit wegen Schwachstellen im Protokoll und nicht mehr sicherer Verschlüsselung (DES) abgeraten.... + + + Kerberos Vortragsfolien + + + Abkürzungen als Ergänzung zu den Folien + + + Kerberos Zusammenfassung + + + 2006 - Software Engineering / Test Driven Development (TDD) + In der folgenden Ausarbeitung möchte ich einen Überblick und zugleich eine kleine Einführung in die praktische Anwendung des Test Driven Software Developments (TDD) geben. Insbesondere wird auf sogenannte Unit Tests Frameworks eingegangen. Hierbei werden ein paar Anwendungsbeispiele sowie Strategien vorgestellt. Ebenso wird auf den Aufbau von JUnit eingegangen, um das Innenleben eines Unit Test Frameworks zu verdeutlichen. Es werden ebenso Vorteile gegenüber konventionellen Softwaretests thematisiert. Es wird allerdings erwartet, dass der Leser sich etwas mit objektorientierter Programmierung und Java auskennt. Die Beispiele sind dafür möglichst einfach gehaltet, da sie nur die Prinzipien hervorheben sollen. + + + + TDD Ausarbeitung + + + TDD Vortrag + + + + + + Wichtiger Hinweis: + Für das Anzeigen der aufgelisteten Downloads wird der Adobe Acrobat Reader benötigt. Es können allerdings auch open source Alternativen wie z.B. + xPDF + (*NIX), + Evince + (GNOME) oder + KPDF + (KDE) verwendet werden! + + +
+
diff --git a/old-ssl.buetow.org/content/.Referenzen.xml b/old-ssl.buetow.org/content/.Referenzen.xml new file mode 100644 index 0000000..57236c5 --- /dev/null +++ b/old-ssl.buetow.org/content/.Referenzen.xml @@ -0,0 +1,69 @@ + + + + Referenzen + Im Folgenden eine alphanumerisch sortierte Auflistung einiger Firmen und Institutionen, für die ich derzeit erfolgreiche Arbeit leiste und/oder geleistet hab. Bitte achten Sie auch darauf, dass diese Referenzen mein persönliches Profil meines kompletten Werdegangs wiederspiegelt, und nicht nur meine selbstständigen Arbeiten. + +
+ Auflistung der Referenzen + + + + Achtung: + + Diese Website enthält Verweise auf Websites von Dritten. Ich hab keinerlei Kontrolle über die Websites und die dort angebotenen Informationen, Waren oder Dienstleistungen. Ich übernehme daher keinerlei Verantwortung, aus welchem Rechtsgrund auch immer, für den Inhalt der Websites Dritter. + + + + Derzeit arbeite ich in Vollzeit in einer grossen IT-Firma als Linux Systemadministrator. Alle aktiven Referenzen übe ich deshalb ausschliesslich nebengewerblich (Teilzeit) aus. + Nach dem Studium: + + + buetow.org - Gewerbe für IT Services (Webhosting, Support-Services und Beratung, Softwareentwicklung) + + + GEOS Internet Solutions e.K. + (Linuxsupport) + + + disapo.de Apotheke + / PUR-Pharma GmbH (Erstellung von Software in C und PHP; Linuxsupport) + + + freshlabs - Agentur für neue Medien + (Development-Server Hosting) + + + Noch während des Studiums (ältere Referenzen): + + + EXA Digital Solutions GbR (Webhosting, Linuxsupport) + + + elpi web (Linuxsupport) + + + Fraunhofer Institut für Produktionstechnologie (IPT) + als Hilfswissenschaftler (Studentische Arbeitskraft, C++/Java/Perl/Scheme Programmierung) + + Für meine Arbeiten in Richtung Zerspan- und Umformsimulationen via Virtual Reality schauen Sie bitte hier: + [Virtual Reality] + + + Infoweapons Incorporated + (C/C++/Perl Programmierung unter UNIX/*BSD) + + + Kevin Schmitz Internet Services + (Linuxsupport) + + + Nuance Communications Aachen GmbH + (Werkstudent, Linux, Wiki Planung, Wiki Administration) + + + + Mein komplettes Resume gibt es auf Anfrage! Bitte beachten Sie, dass ich derzeit keine Vollzeitstelle suche. + +
+
diff --git a/old-ssl.buetow.org/content/.Virtual-Reality.xml b/old-ssl.buetow.org/content/.Virtual-Reality.xml new file mode 100644 index 0000000..960a843 --- /dev/null +++ b/old-ssl.buetow.org/content/.Virtual-Reality.xml @@ -0,0 +1,45 @@ + + + + Virtual Reality + + Der folgende Text wurde der VirCinity Webseite [ Jetzt + VISENSO GmbH + ] entnommen. Ich war in dem dort beschriebenen Vorgang im Fraunhofer Institut während meines Studiums als Hiwi u.A. als Modulprogrammierer involviert. Die Lesemodule für AdvantEdge/Deform3D und viele Konfigurationsarbeiten sind mein Werk. + + +
+ Fraunhofer IPT setzt bei Zerspan- und Umformsimulationen auf COVISE + Im Bereich der Prozesstechnologie arbeitet das Fraunhofer IPT an der Optimierung von Fertigungsprozessen. Hierzu werden Finite-Elemente (FE) basierte Fertigungssimulationen eingesetzt; ein Hilfsmittel, das sehr viele Details über einen Prozess preisgibt. In der Massiv- und Blechumformung werden bereits seit mehreren Jahren erfolgreich Simulationen durchgeführt, um bspw. die Formfüllung oder Faltenbildung vorherzusagen. Im Bereich der Zerspanung ist der Fertigungsplaner an den max. Zerspankräften, den max. Temperaturen und deren Orte und die max. verbrauchte Leistung bei vorgegebenen Schnittparametern interessiert. Diese Parameter können ausgereizt werden, um die Durchlaufzeiten von Bauteilen zu verkürzen. Steht die Oberflächenqualität im Fokus der Optimierung wird der Einfluss des Zerspanprozesses auf die Randzone untersucht. Mit Hilfe der FE-Simulation lässt sich darüber hinaus die Form und Art der Späne berechnen, die einen massgeblichen Indikator für den Prozess darstellen. Die Ergebnisse von Zerspansimulationen sind sehr komplex und bedürfen einer effizienten Auswertung. + + Als Lösung für eine effizientere Auswertung von Zerspan- und Umformsimulationen setzt das Fraunhofer IPT auf COVISE von VirCinity. "COVISE bietet uns die Möglichkeit ein Virtual Reality Post Processing durchzuführen und eigene auf die Fertigungssimulation angepasste Module zu entwickeln" so Andreas M. Straube, der VR-Verantwortliche beim Fraunhofer IPT in Aachen. So wurden bereits Lesemodule für AdvantEdge TM (FE-Zerspansimulationssoftware von Third Wave Systems) und DEFORM3D TM (FE-Umform- und FE-Zerspansimulationssoftware von SFTC) entwickelt (um den Datentransfer in COVISE zu realisieren) sowie Methoden zur komparativen Visualisierung. Durch ein Differenzbildungsmodul wird es möglich die Unterschiede von zwei Simulationen zu ermitteln und zu visualisieren; und somit Auswirkungen von änderungen der Prozess-, Werkzeug- und Werkstückparameter auf das Bearbeitungsergebnis detailliert zu untersuchen. + Das Foto wurde ebenso der VirCinity Seite entnommen. Es stellt eine CAVE-Umgebung dar in der COVISE mit COVER läuft wie es u.A. auch im Fraunhofer IPT der Fall ist. + Videos vom COVER im Fraunhofer IPT + Aus technischen Gründen ist es leider nicht möglich den richtigen 3D-Effekt von COVISE und dem 2-Seiten CAVE des IPT auf Video zu verbannen. Beachten Sie also dass es sich hier nur um 640x480 Mono-Aufzeichnungen von COVISE handelt und die Videos keinerlei Stereoinformationen beinhalten. + Den richtigen Eindruck bekommen Sie daher erst, wenn Sie uns im Institut besuchen kommen. Die Downloads wurden ebenso von der VirCinity Seite entnommen. + + + Fraunhofer IPT Video 1 (6.4 MB) + Download + + + Fraunhofer IPT Video 2 (4.5 MB) + Download + + + Fraunhofer IPT Video 3 (34 MB) + Download + + + Dazugehörige Links + + + Fraunhofer Institut für Produktionstechnologie + + + Visenso - Die COVISE Entwickler + + + +
+
diff --git a/old-ssl.buetow.org/content/20.Support.xml b/old-ssl.buetow.org/content/20.Support.xml new file mode 100644 index 0000000..84ff3f9 --- /dev/null +++ b/old-ssl.buetow.org/content/20.Support.xml @@ -0,0 +1,16 @@ + + + + Support-Dienstleistungen + Auf dieser Unterseite werden einige Support-Dienstleistungen vorgestellt. Sollten Sie spezielle Wünsche haben, so bitte ich Sie mit mir in Kontakt zu treten. Mit grosser Sicherheit lässt sich Ihr Wunsch in die Tat umsetzen. Ich bin vorallem im Bereich Open Source unter *BSD und Linux spezialisiert. + +
+ Linux / UNIX / *BSD und Open Source Service und Support + + Jahrelange Erfahrung ermöglicht Hilfestellungen und administrative Aufgaben für UNIX und UNIX-ähnlichen Betriebssystemen wie zum Beispiel FreeBSD, NetBSD, OpenBSD, DragonFly, Debian GNU/Linux, Ubuntu, SUSE Linux, Slackware Linux, IRIX und Solaris. + + Konfiguration und Administration von DNS-, Mail-, und Webserver gehören zu meinen täglichen Arbeiten. Fortgeschrittene Themen wie ACLs, Accounting, Jails, ZFS und Virtual Server (Xen, KVM, lxd) sind ebenso Bestandteil meines Portfolios. + Ich übernehme die Konfiguration und Inbetriebnahme UNIX-basierender Netzwerke. Themen wie Subnetting, Routing, DNS, NFS, Samba, Linux iptables, *BSD Packet Filter, *BSD IPFW, CARP, IPv4 und IPv6 gehören selbstverständlich dazu. Ebenso sind Cisco-Kenntnisse vorhanden. + Weitere auf Open Source basierte Cluster-, HA-, und Automatisierungslösungen wie Pacemaker (Heartbeat, Corosync), Keepalived, LVS, DRBD, Puppet u.v.m. sind ebenso enthalten. +
+
diff --git a/old-ssl.buetow.org/content/30.Softwareentwicklung.xml b/old-ssl.buetow.org/content/30.Softwareentwicklung.xml new file mode 100644 index 0000000..63335bc --- /dev/null +++ b/old-ssl.buetow.org/content/30.Softwareentwicklung.xml @@ -0,0 +1,26 @@ + + + + Entwicklung von Software + Neben Hosting und Support biete ich auch selbstständige Softwareentwicklung an. Dabei wird alles von mir persönlich entwickelt. Es findet kein Outsourcing statt. Ich bin vorallem auf Linux/UNIX/BSD spezialisiert. Je nach Projekt sind auch Projekte basierend auf Microsoft Windows prinzipiell Möglich. + +
+ Programmier- und Skriptsprachen + + Jahrelange Erfahrung in der Erstellung von Software mit Perl, Java, C und C++ ermöglicht Hilftestellungen und auch Projektarbeiten in der Softwareentwicklung. In folgenden Sprachen biete ich meine Dienste an: + + + C und C++: Besonders geeignet für performancekritische und/oder systemnahe Aufgaben. + Haskell: Die etwas andere Programmiersprache. Diese "pure-functional" Programmiersprache zeichnet sich durch schnelle Entwicklungszyklen und leichter Testbarkeit sowie starker Performance aus. + Java: Besonders geeignet für plattformunabhängige projekte (z.B. GUI-Applikationen, die überall laufen sollen) oder für Enterprise Level Serverapplikationen. + Perl: Der Klebstoff des Internets. Geeignet für "Quick and Dirty" Hacks und auch dank CPAN für grössere Projekte in quasi allen Bereichen (Websites, GUI-Applikationen, UNIX-Daemons, ..). + Unix/Linux Scripting (diverse Shells sowie AWK/Sed) + + KEIN + Webdesign. Ich konzentriere mich ausschließlich auf die serverseitige Programmierung. + + + + Auch XML, CGI, PHP, Python und Ruby sind keine Fremdwörter. Dazu gehört auch die korrekte Konfiguration des Webservers wie zum Beispiel den Apache HTTPD oder lighttpd. +
+
diff --git a/old-ssl.buetow.org/content/90.e-Library.xml b/old-ssl.buetow.org/content/90.e-Library.xml new file mode 100644 index 0000000..7a43ca0 --- /dev/null +++ b/old-ssl.buetow.org/content/90.e-Library.xml @@ -0,0 +1,88 @@ + + + + E-Library + Auf dieser Unterseite werden kostenlose und interessante Dokumente im PDF Format rund um IT zum Download bereitgestellt. Sollten Sie Anregungen für weitere Downloads haben, so schicken Sie doch einfach ein entsprechendes Memo via E-Mail. Die entsprechende Adresse befindet sich im Impressum! + +
+ Bücher, die unter einer freien Lizenz stehen + + + Die hier aufgelisteten Bücher eigenen sich hervorragend für die Vertiefung in das jeweilige Thema! + Alle aufgelisteten Downloads sind ausschliesslich in englischer Sprache. Diese Bibliothek wird nach und nach erweitert aber versucht nicht bereits bestehende Onlinebibliotheken zu ersetzen! Es soll lediglich eine kleine Auswahl gelungener Werke im Bereich UNIX/Linux/*BSD und Programmierung angeboten werden! + + Betriebssysteme / Systemadministration + + + The Complete FreeBSD + + + Solaris ZFS Administration Guide + + + Programmierung + + + Advanced Bash Scripting Guide + + + Art of Assembly Language + + + GAWK: Effective AWK Programming + + + Debugging with GDB + + + GNU Prolog - A Native Prolog Compiler with Constraint Solving over Finite Domains + + + Higher Order Perl + + + Object-oriented Programming with ANSI-C + + + Real World Haskell + + + Structure and Interpretation of Computer Programs [Handles Lisp/Scheme] + + + Versionskontrolle + + + The Git Community Book + ( + http://book.git-scm.com + ) + + + Version Control with Subversion 1.4 + + + Diverses + + + The Comprehensive LaTeX Symbol List + + + Memory Management in the Java HotSpot Virtual Machine + + + + + + Wichtiger Hinweis: + Für das Anzeigen der aufgelisteten Downloads wird der Adobe Acrobat Reader benötigt. Es können allerdings auch open source Alternativen wie z.B. + xPDF + (*NIX), + Evince + (GNOME) oder + KPDF + (KDE) verwendet werden! + + +
+
diff --git a/old-ssl.buetow.org/content/98.Impressum.xml b/old-ssl.buetow.org/content/98.Impressum.xml new file mode 100644 index 0000000..bb6273b --- /dev/null +++ b/old-ssl.buetow.org/content/98.Impressum.xml @@ -0,0 +1,134 @@ + + + + Impressum + Hier finden Sie alle wichtigen Informationen über diese Website und allen mitwirkenden Personen. Zudem finden Sie hier Anschrift und andere Kontaktdaten. Sollten Sie eine Information vermissen, so bitte ich Sie mit mir in Kontakt zu treten. + +
+ Kontaktdaten +
+ + + + Anschrift + + + Dipl.-Inform. (FH) Paul Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Deutschland / Germany + + + + Kontakt + + + Ticket-System: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + (Bevorzugter Kontaktweg) + + + E-Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + Tel.: +49 (0) 721 / 33 555 35 + + (Werktags zwischen 08:00 und 09:00 Uhr oder ab 20:00 Uhr) + + + Es besteht ebenso die Möglichkeit per + Xing + in Kontakt zu treten + + + + Angaben über das Gewerbe + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt + + +
+ Danksagungen / Credits + + + + Open Source Design: + + Vielen Dank an + Andreas Viklund + wg. seinem hervorragenden Open Source Website Design Template. Das Design wurde jedoch etwas verändert/angepasst. Auch fast alle Grafiken wurden ersetzt. + + + + Grafiken: + + Vielen Dank an + AboutPixel.de + für die grosse Auswahl an hochqualitativen und frei zur Verfügung stehenden Grafiken. + + Foto Hosting (Serverschrank): snygo / AboutPixel, wurde nachbearbeitet + Foto E-Library (Buchregal): glori / AboutPixel + + + + + + + + + + + + Technische Informationen betreffend dieser Website + + + Ideale Konfiguration: + + Um diese Seite korrekt darzustellen sollten Sie eine Mindestauflösung von 900 Pixel (Breite) verwenden. Ebenso sollte Ihr Browser JavaScript, CSS und XHTML korrekt interpretieren können. + + + Template Engine: + Serverseitig kommt die von mir entwickelte Xerl Template Engine ( + http://xerl.buetow.org + ) zum Einsatz. Sie steht unter der BSD Lizenz frei zum Download zur Verfügung. + +
+
diff --git a/old-ssl.buetow.org/content/home.xml b/old-ssl.buetow.org/content/home.xml new file mode 100644 index 0000000..369a465 --- /dev/null +++ b/old-ssl.buetow.org/content/home.xml @@ -0,0 +1,34 @@ + + + + Willkommen auf buetow.org + Schön, Sie begrüssen zu dürfen. Auf dieser Site können Sie sich ein Bild von meinen Dienstleistungen und Referenzen machen. Bei speziellen Wünschen sowie Anregungen und Kritiken bitte ich Sie mit mir in Kontakt zu treten. + +
+ Inhaltsübersicht + + + Hilfe und Supportdienstleistungen + + Auf dieser Unterseite werden einige Support-Dienstleistungen vorgestellt. Sollten Sie spezielle Wünsche haben, so bitte ich Sie mit mir in Kontakt zu treten. Mit grosser Sicherheit lässt sich Ihr Wunsch in die Tat umsetzen. Ich bin vorallem im Bereich Open Source unter *BSD und Linux spezialisiert. + + + + Entwicklung von Software + + Neben Hosting und Support biete ich auch selbstständige Softwareentwicklung an. Dabei wird alles von mir persönlich entwickelt. Es findet kein Outsourcing statt. Ich bin vorallem auf Linux/UNIX/BSD spezialisiert. Je nach Projekt sind auch Projekte basierend auf Microsoft Windows prinzipiell Möglich. + + + + E-Library + + Auf dieser Unterseite werden kostenlose und interessante Dokumente im PDF Format rund um IT zum Download bereitgestellt. Diese Bibliothek wird nach und nach erweitert aber versucht nicht bereits bestehende Onlinebibliotheken zu ersetzen! Es soll lediglich eine kleine Auswahl gelungener Werke im Bereich UNIX/Linux/*BSD und Programmierung angeboten werden! + + + + Impressum + + Hier finden Sie alle wichtigen Informationen über diese Website und allen mitwirkenden Personen. Zudem finden Sie hier Anschrift und andere Kontaktdaten. Sollten Sie eine Information vermissen, so bitte ich Sie mit mir in Kontakt zu treten. + +
+
diff --git a/old-ssl.buetow.org/htdocs/images/_foto.png b/old-ssl.buetow.org/htdocs/images/_foto.png new file mode 100644 index 0000000..deeb021 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/_foto.png differ diff --git a/old-ssl.buetow.org/htdocs/images/beastie.png b/old-ssl.buetow.org/htdocs/images/beastie.png new file mode 100644 index 0000000..2751153 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/beastie.png differ diff --git a/old-ssl.buetow.org/htdocs/images/camel.gif b/old-ssl.buetow.org/htdocs/images/camel.gif new file mode 100644 index 0000000..6b730bc Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/camel.gif differ diff --git a/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif b/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif new file mode 100644 index 0000000..4517dd8 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif differ diff --git a/old-ssl.buetow.org/htdocs/images/foto.png b/old-ssl.buetow.org/htdocs/images/foto.png new file mode 100644 index 0000000..557eb38 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/foto.png differ diff --git a/old-ssl.buetow.org/htdocs/images/front.jpg b/old-ssl.buetow.org/htdocs/images/front.jpg new file mode 100644 index 0000000..c67f055 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/front.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png b/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png new file mode 100644 index 0000000..ecd6029 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png b/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png new file mode 100644 index 0000000..a97677b Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-blue.png b/old-ssl.buetow.org/htdocs/images/gradient-blue.png new file mode 100644 index 0000000..55c8896 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/gradient-blue.png differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-orange.png b/old-ssl.buetow.org/htdocs/images/gradient-orange.png new file mode 100644 index 0000000..dd2a29b Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/gradient-orange.png differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient.png b/old-ssl.buetow.org/htdocs/images/gradient.png new file mode 100644 index 0000000..1adb5b5 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/gradient.png differ diff --git a/old-ssl.buetow.org/htdocs/images/impressum.jpg b/old-ssl.buetow.org/htdocs/images/impressum.jpg new file mode 100644 index 0000000..4cd3083 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/impressum.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/ipv6ready.png b/old-ssl.buetow.org/htdocs/images/ipv6ready.png new file mode 100644 index 0000000..06441f9 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/ipv6ready.png differ diff --git a/old-ssl.buetow.org/htdocs/images/library.jpg b/old-ssl.buetow.org/htdocs/images/library.jpg new file mode 100644 index 0000000..7ad498d Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/library.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/osi.png b/old-ssl.buetow.org/htdocs/images/osi.png new file mode 100644 index 0000000..d691dc8 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/osi.png differ diff --git a/old-ssl.buetow.org/htdocs/images/paypal.jpg b/old-ssl.buetow.org/htdocs/images/paypal.jpg new file mode 100644 index 0000000..4bd750d Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/paypal.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/referenzen.jpg b/old-ssl.buetow.org/htdocs/images/referenzen.jpg new file mode 100644 index 0000000..99816ac Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/referenzen.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/server.jpg b/old-ssl.buetow.org/htdocs/images/server.jpg new file mode 100644 index 0000000..eb10fda Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/server.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/server2.jpg b/old-ssl.buetow.org/htdocs/images/server2.jpg new file mode 100644 index 0000000..57e06cc Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/server2.jpg differ diff --git a/old-ssl.buetow.org/htdocs/images/test.jpg b/old-ssl.buetow.org/htdocs/images/test.jpg new file mode 100644 index 0000000..b63fff4 Binary files /dev/null and b/old-ssl.buetow.org/htdocs/images/test.jpg differ diff --git a/old-ssl.buetow.org/htdocs/styles/default.css b/old-ssl.buetow.org/htdocs/styles/default.css new file mode 100644 index 0000000..35f69c6 --- /dev/null +++ b/old-ssl.buetow.org/htdocs/styles/default.css @@ -0,0 +1,275 @@ +body { + padding: 0; + margin: 0; + font: 76% Verdana, sans-serif, tahoma; + font-size: 9pt; + background: #000000; + color: #303030; + background-image: url(?document=images/gradient.png); + background-repeat: repeat-x; +} + +a { + text-decoration: none; + color: #286ea0; +} + +a:hover { + text-decoration: underline; +} + +#toptabs { + font-size: 15px; + font-weight: bold; + text-align: center; + background-color: #84c3d0; + color: #FFFFFF; + padding: 10px; + border-top: 1px #000000 solid; + border-right: 1px #000000 solid; +} + +#content { + width: 799px; +} + +#container { + #margin: 0 auto 15px auto; + padding: 5px 20px 20px 20px; + background: #ffffff; + border-right: 1px #000000 solid; +} + +#logo { + margin: 15px 0 0 0; +} + +#logo h1 a { + color: #303030; +} + +#logo h1 a:hover { + text-decoration: none; +} + +#menu { + clear: both; +} + +.menuitem { + padding: 4px 8px 5px 8px; + letter-spacing: 1px; + margin: 0 0 5px 0; + text-decoration: none; + background: #e0e0e0; +} + +.menuitem:hover { + text-decoration: underline; + color: #000000; + background: #c6edff; +} + +.activemenuitem { + padding: 4px 8px 5px 8px; + letter-spacing: 1px; + color: #ffffff; + margin: 0 0 5px 0; + text-decoration: none; + background: #000000; +} + +.activemenuitem:hover { + text-decoration: none; +} + +#desc { + height: 200px; + color: #ffffff; + padding: 0; + background: #505050 url(?document=images/front.jpg) top left no-repeat; + clear: both; + margin: 5px 0 0 0; +} + +#desc p { + width: 290px; + font-size: 1em; + line-height: 1.3em; + padding: 0 0 0 15px; +} + +#desc h2 { + padding: 15px 15px 0 15px; + color: #ffffff; +} + +#desc a { + color: #ffffff; + text-decoration: underline; +} + +#main { + width: 590px; + float: left; + padding: 0 15px 0 0; + border-right: 1px solid #d0d0d0; +} + +.block, .important, .rb0, .rb1, .rb2, .rb3 { + border-width: 1px; + border-style: solid; + border-color: #000000; + background: #c6edff; + background-image: url(?document=images/gradient-blue.png); + background-repeat: repeat-y; + padding-top: 15px; + padding-left: 15px; + padding-right: 15px; + padding-bottom: 5px; +} + +.rb0, .rb1, .rb2, .rb3 { + margin-bottom: 10px; +} +.rb0, .rb1, .rb2, .rb3 { + background: #FFFFFF; + color: #000000; +} + +.important { + background: #ff8a00; + background-image: url(?document=images/gradient-orange.png); + background-repeat: repeat-y; +} + +.rb3:hover { + background: #BBBBBB; + background-image: url(?document=images/gradient-blue-rev.png); + background-repeat: repeat-y; +} + +.rb2:hover { + background: #CCCCCC; + background: #BBBBBB; + background-image: url(?document=images/gradient-blue.png); + background-repeat: repeat-y; +} + +.rb1:hover { + background: #DDDDDD; + background: #BBBBBB; + background-image: url(?document=images/gradient-blue-rev.png); + background-repeat: repeat-y; +} + +.rb0:hover { + background: #EEEEEE; + background: #BBBBBB; + background-image: url(?document=images/gradient-blue.png); + background-repeat: repeat-y; +} + +#sidebar { + width:140px; + float:right; +} + +#sidebar p { + font-size: 0.9em; + line-height: 1.3em; + margin: 0 0 12px 0; +} + +.sidelink { + text-align: left; + display: block; + width: 120px; + background: #f8f8f8; + padding: 3px 4px 3px 8px; + margin: 5px 10px 5px 0; +} + +.sidelink:hover { + text-decoration: underline; + color: #000000; + background: #c6edff; +} + +#footer { + clear: both; + background: #fafafa; + color: #808080; + font-size: 0.9em; + padding: 8px 0 8px 0; + border-top: 1px solid #d0d0d0; + border-bottom: 1px solid #d0d0d0; + text-align: center; +} + +#footer a { + color: #808080; +} + +h1 { + margin: 0 0 20px 0; + font-size: 2.1em; + font-weight: normal; +} + +h2 { + margin: 0 0 20px 0; + font-size: 1.6em; + font-weight: normal; +} + +h3 { + margin: 20px 0 10px 0; + font-size: 1.4em; + font-weight: normal; +} + +p { + margin: 0 0 15px 0; + line-height: 1.5em; + text-align: left; +} + +.right { + text-align: right; +} + +a img { + border: 0; +} + +.photo { + padding: 5px; + display: block; + margin: 0 auto 15px auto; + background: #f0f0f0; +} + +.hide { + display: none; +} + +li { + padding: 5px; +} + +ul.right { + padding-right: 100px; + float:right; + text-align: left; +} + +.limg { + padding-right: 10px; +} + +.iimg { + padding-right: 30px; +} + + diff --git a/old-ssl.buetow.org/htdocs/styles/print.css b/old-ssl.buetow.org/htdocs/styles/print.css new file mode 100644 index 0000000..469cde8 --- /dev/null +++ b/old-ssl.buetow.org/htdocs/styles/print.css @@ -0,0 +1,41 @@ +/* andreas02 - an open source xhtml/css website layout by Andreas Viklund (http://andreasviklund.com). Made for OSWD.org, free to use as-is for any purpose as long as the proper credits are given for the original design work. For design assistance and support, contact me through my website or through http://oswd.org/email.phtml?user=Andreas + +Version: 1.0 +(July 27, 2005) + +Print layout: */ + +body { +margin: 0 auto; +padding: 0; +font-family: "Times New Roman",Serif; +background: #ffffff; +color: #000000; +} + +#container { +margin: 2%; +width: auto; +float: none !important; +} + +#main { +float: none !important; +} + +#logo h1 { +margin: 0 0 10px 0; +} + +#toptabs, #navitabs, #sidebar, .hide { +display: none; +} + +#content img { +display: none; +} + +a { +text-decoration: underline; +color: #0000FF; +} diff --git a/old-ssl.buetow.org/templates/xhtml.xml b/old-ssl.buetow.org/templates/xhtml.xml new file mode 100644 index 0000000..7e0657f --- /dev/null +++ b/old-ssl.buetow.org/templates/xhtml.xml @@ -0,0 +1,66 @@ + + + !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + + + + +
+
+ IT Services für Open Source, Linux, *BSD und Programmierung +
+
+ + + %%content%% + + +
+
+ + +
diff --git a/paul.buetow.org/content/.Style-Guide.xml b/paul.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/paul.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/paul.buetow.org/content/.rss.xml b/paul.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/paul.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/paul.buetow.org/content/80.Services.xml b/paul.buetow.org/content/80.Services.xml new file mode 100644 index 0000000..6a29d66 --- /dev/null +++ b/paul.buetow.org/content/80.Services.xml @@ -0,0 +1,18 @@ + + + Services + + In case you have work for me or have any other comments to pass, please don't bother to contact... I'm not available full-time but a few hours a week should be ok. + + Advanced skills in Linux and a like (e.g. Debian, *BSD) + Programming and scripting with AWK, Bash, Perl, Java, C/C++ and some Haskell + Automatic configuration management with Puppet + IP Loadbalancing with IPVS/Linux Virtual Server and ldirectord or keepalived and Apache + High availability with DRBD, Heartbeat, Pacemaker/Corosync + Intrusion detection and prevention with Samhain, Snort, auditd/SE Linux, Prelude and more... + Advanced networking with DNS, OpenVPN and more... + Performance and problem debugging with vmstat, iostat, iftop, dstat, sar, oprofile, SystemTap, Valgrind, gdb and more... + Analysis with SNMP, Cacti, MRTG, sysstat, and more... + + + diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..0018492 --- /dev/null +++ b/paul.buetow.org/content/99.Imprint.xml @@ -0,0 +1,86 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + Legal: + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt, Germany / Deutschland + + + + diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml new file mode 100644 index 0000000..e2f5872 --- /dev/null +++ b/paul.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + + diff --git a/paul.buetow.org/htdocs/images/bg_content.jpg b/paul.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/paul.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/paul.buetow.org/htdocs/images/hop.jpg b/paul.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/paul.buetow.org/htdocs/images/hop.jpg differ diff --git a/paul.buetow.org/htdocs/images/paul.jpg b/paul.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/paul.buetow.org/htdocs/images/paul.jpg differ diff --git a/paul.buetow.org/htdocs/images/paul2.jpg b/paul.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/paul.buetow.org/htdocs/images/paul2.jpg differ diff --git a/paul.buetow.org/htdocs/images/rantanplan.jpg b/paul.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/paul.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml b/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml new file mode 100644 index 0000000..d0e0b27 --- /dev/null +++ b/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml @@ -0,0 +1,22 @@ + + + Common Lisp users will love Perl 9! + Lisp users will love Perl 9 because you can use paranthesis everywhere! + +(for (set (range 0 (subtract (elems @bar) 1)) $i) + (do + (set $foo (elem @foo $i)) + (set $bar (elem @bar $i)) + (set $baz (elem @baz $i)) + (for (set (range 0 (subtract (elems (ptr $bar)) 1)) $j) + (do + (set $foo_ (elem (ptr $foo) $j)) + (set $bar_ (elem (ptr $bar) $j)) + (set $baz_ (elem (ptr $baz) $j)) + (for (set (range 0 (subtract (elems (ptr $bar_)) 1)) $k) + (push (ptr $baz_) + (add + (elem (ptr $foo_) $k) + (elem (ptr $bar_) $k)))))))) + + diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml b/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml new file mode 100644 index 0000000..92edd25 --- /dev/null +++ b/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml @@ -0,0 +1,5 @@ + + + Perl 9 has now more core functions! + Perl 9 has now more functions in the core than PHP does! Because all PHP functions are in the Perl 9 core included! All PHP programmers will feel home in Perl 9! + diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml b/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml new file mode 100644 index 0000000..edfb60c --- /dev/null +++ b/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml @@ -0,0 +1,17 @@ + + + Python users will love Perl 9! + Perl 9 can be programmed without using semicolons by just using indented tabs! The Perl AI engine will decide if you are using Python style oder old Perlish style for programming! Here is some sample code: (Btw.: Python is just a dialect of Perl) + +for 0 .. @bar.elems -1 -> $i + my $foo = @foo[$i] + my $bar = @bar[$i] + my $baz = @baz[$i] + for 0 .. $bar->elems -1 -> $j + my $foo_ = $foo->[$j] + my $bar_ = $bar->[$j] + my $baz_ = $baz->[$j] + for 0 .. $bar_->elems -1 -> $k + push @$baz_, $foo_->[$k] + $bar_->[$k] + + diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/home.xml b/perl9.buetow.org/content/Better-Than-Others.sub/home.xml new file mode 100644 index 0000000..20b8de4 --- /dev/null +++ b/perl9.buetow.org/content/Better-Than-Others.sub/home.xml @@ -0,0 +1,5 @@ + + + Perl 9 is better... + ...than other programming languages. Just click on the top menu to find out! + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml b/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml new file mode 100644 index 0000000..5d910c7 --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml @@ -0,0 +1,17 @@ + + + Perl 9 supports hypergotos! + Perl 9 has the fastest goto ever! hypergoto is faster than everything you ve seen so far. A very fast loop can be programmed like this: + ++$counter+; +hypergoto ENDLOOP if $counter = 1000; +hypergoto LOOP; +ENDLOOP: +'End very fast goto'<-say; + + It is also possible to goto into different programs! + +hypergoto $pid, $routine, $instruction; + + ...jumps into the process with the id $pid and the specified routine/instruction number. + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml b/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml new file mode 100644 index 0000000..d8658b7 --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml @@ -0,0 +1,34 @@ + + + Perl 9 has now infinite loops! + Perl 9 supports an infinite loop which needs only 1 second of runtime. Which is faster than every other language needs to do this. This is possible because of very modern algorithms of the Perl 9 internals. + +#!/usr/bin/perl9 + +my $pi; +infinite { + $pi = calculate_pi; + say $pi; # Prints out THE EXACT number Pi! +} + + +# Will need infinite time to print Pi because not in the infinite loop! +say $pi; + + It is also possible to run several infinite loops in parallell using threads! + +my $pi; +my $code1 = infinite { + $pi = calculate_pi; + say $pi; # Prints out THE EXACT number Pi! +} +my $euler; +my $code2 = infinite { + $euler = calculate_euler; + say $euler; # Prints out THE EXACT number euler! +} + +Thread.new(code => $code1).run; +Thread.new(code => $code2).run; + + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml b/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml new file mode 100644 index 0000000..7bcd5a1 --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml @@ -0,0 +1,50 @@ + + + Hyper- mega hyper and mega mega hyper! + You probably already know the so called Hyperoperators of Perl 6! + +# This code +my @baz = @foo >>+<< @bar; + +# Is the same as: +loop ($i = 0; $i < @bar.elems; ++$i) { + push @baz, @foo[$i] + @bar[$i]; +} + + A mega hyper operator takes you to the next level: + +# This code +my @baz = @foo >>>>+<<<< @bar; + +# Is the same as: +loop ($i = 0; $i < @bar.elems; ++$i) { + my $foo = @foo[$i]; + my $bar = @bar[$i]; + my $baz = @baz[$i]; + loop ($j = 0; $j < $bar->elems; ++$j) { + push @$baz, $foo->[$j] + $bar->[$j]; + } +} + + And a mega mega hyper operator does this: + +# This code +my @baz = @foo >>>>>>+<<<<<< @bar; + +# Is the same as: +loop ($i = 0; $i <&t; @bar.elems; ++$i) { + my $foo = @foo[$i]; + my $bar = @bar[$i]; + my $baz = @baz[$i]; + loop ($j = 0; $j < $bar->elems; ++$j) { + my $foo_ = $foo->[$j]; + my $bar_ = $bar->[$j]; + my $baz_ = $baz->[$j]; + loop ($k = 0; $k < $bar_->elems; ++$k) { + push @$baz_, $foo_->[$k] + $bar_->[$k]; + } + } +} + + Etc... As you can see, its helping you to write less code! + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml b/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml new file mode 100644 index 0000000..d6b2feb --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml @@ -0,0 +1,10 @@ + + + Perl 9 can now mix up contexes! + As you know from previous versions of Perl, you use the contexes void, list and scalar to program in. Now you are able to mix those together within the same variable! + +my $@scaarr = ("Hello", (1, 2, 3, 4)); +$@scaarr.scalar.say; # Prints Hello +local $, = ' '; $@scaarr.say; # Prints 1 2 3 4 + + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml b/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml new file mode 100644 index 0000000..ff8148a --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml @@ -0,0 +1,8 @@ + + + Real random number generator! + Perl 9 now has got a REAL random number generator. No more psydo random generators. The perl process goes outside of your computer and looks for some random stuff to capture. Here is an example: + +random(10).say; # Prints out a real random number >=0 and < 10 + + diff --git a/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml b/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml new file mode 100644 index 0000000..9df5b41 --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml @@ -0,0 +1,11 @@ + + + Perl 9 has now reverse method operators! + You don't have to call $object.method or $object->method any more! You can also do method<-$object instead! This leads to a new level of flexibility and programming experience! + +#!/usr/bin/perl9 + +your $result = 1->add(1) / mult(2)<-2; +say<-$result; # Will print 0.5 + + diff --git a/perl9.buetow.org/content/Extended-Features.sub/home.xml b/perl9.buetow.org/content/Extended-Features.sub/home.xml new file mode 100644 index 0000000..1826442 --- /dev/null +++ b/perl9.buetow.org/content/Extended-Features.sub/home.xml @@ -0,0 +1,5 @@ + + + Perl 9 has improved old techniques + Here are the most exciting feature extendings of Perl 9 listed. Just click on the top menu on the desired feature and you will see the examples! + diff --git a/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml b/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml new file mode 100644 index 0000000..f23dcbf --- /dev/null +++ b/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml @@ -0,0 +1,9 @@ + + + Built in artificial intelligence engine! + Perl 9 now has a built in AI engine! If you are too lazy to work, just tell Perl 9 to work for you. + +# The AI will determine what needs to get done and will do it for you! +(my AI $ai .= new).work; + + diff --git a/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml b/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml new file mode 100644 index 0000000..e502efb --- /dev/null +++ b/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml @@ -0,0 +1,18 @@ + + + Perl 9 is multi langual + In Perl 9, perl can now do everything! You can combine all syntaxes of your programming languages within the same program! This is actually awesome! If your friend keeps telling you that his programming language is better than Perl, then he does not know (yet) about Perl 9! :) + +#!/usr/bin/perl9 + +use VisualBasic.NET qw(Comments Declaration::Variable) +use TurboPascal qw(Operator::Assign) +use Java qw(Class::Math Loop::Foreach Class::System::out); + +Rem Some cool stuff: +Dim double @Foo As Array; +@Foo[$_] := Math.sqrt($_) for 0 .. 10; +foreach (double $d : @Foo) +$d->System.out.println(); + + diff --git a/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml b/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml new file mode 100644 index 0000000..8230962 --- /dev/null +++ b/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml @@ -0,0 +1,40 @@ + + + Perl 9 contians new datatypes/contexes! + Perl now got some new data types and contexes: + Fuzzy Context ~ + Everything is not sharp but fuzzy! Fuzzy does always something like the desired value! It is never exact! + +my ~fuz; # Fuzzy type + + +use PHP qw(Function::echo); + +# You don't know if its assigning list or scalar context! +my ~fuzzy = qw(Hello mister Edd); +echo<-~fuzzy; // Can print 'Hello' or can print '3' + +my ~foo = 'Good morning'; +echo<-~foo; # Due a built in AI engine, this may print 'Good morning' or 'Bad afternoon' + + Matrix Context [] + No more limitations to list and scalar and void contexes! + +my ([]matrix1,[]matrix2) = ( + ((1, 0, 0), (0, 1, 0), (0, 0, 1)), + ((0, 1, 0), (0, 0, 1), (1, 0, 0)), +); + +[]matrix1 += []matrix2; # Will add matrix2 to matrix1! + +[]matrix1.say; # Will print ((1, 1, 0), (0, 1, 1), (1, 0, 1)) + + If you want to do multi dimensional matrices then you can do: + +my [][]matrix = + (((1, 0, 0), (0, 1, 0), (0, 0, 1)), + ((0, 1, 0), (0, 0, 1), (1, 0, 0)), + ((0, 1, 0), (0, 0, 1), (1, 0, 0))); + + etc... + diff --git a/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml b/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml new file mode 100644 index 0000000..8e67ceb --- /dev/null +++ b/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml @@ -0,0 +1,10 @@ + + + Perl 9 has a random operator + You probably know that Perl supports a lot of different operators. If you don't know which operator to use at the moment then just use the random operator (}}}}@.@{{{{). + +# Does something randomly with its two operands $foo and $bar: + +$foo (}}}}@.@{{{{) $bar; + + diff --git a/perl9.buetow.org/content/New-Features.sub/home.xml b/perl9.buetow.org/content/New-Features.sub/home.xml new file mode 100644 index 0000000..613321e --- /dev/null +++ b/perl9.buetow.org/content/New-Features.sub/home.xml @@ -0,0 +1,5 @@ + + + Perl 9 Feature List + Here are the most exciting new features offered by Perl 9 listed. Just click on the top menu on the desired feature and you will see the examples! + diff --git a/perl9.buetow.org/content/home.xml b/perl9.buetow.org/content/home.xml new file mode 100644 index 0000000..e1634de --- /dev/null +++ b/perl9.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + + Welcome to the website of Perl 9! + Perl 9 is the next major release after Perl 6. Perl 8 has been left out because Perl 9 provides too much new features which would not fit into one major version number. Perl 9 combines all features of Perl 5 and Perl 6. This site only demonstrates some additional features over Perl 5 and Perl 6. + diff --git a/perl9.buetow.org/htdocs/images/perl.jpg b/perl9.buetow.org/htdocs/images/perl.jpg new file mode 100644 index 0000000..8401116 Binary files /dev/null and b/perl9.buetow.org/htdocs/images/perl.jpg differ diff --git a/perldaemon.buetow.org/PROJECT b/perldaemon.buetow.org/PROJECT new file mode 100644 index 0000000..0b6ce37 --- /dev/null +++ b/perldaemon.buetow.org/PROJECT @@ -0,0 +1 @@ +PerlDaemon is a minimal daemon for Linux/UNIX programmed in Perl supporting logrotating, starting, stopping and a minimal configuration file. It can be extended to fit any task. diff --git a/perldaemon.buetow.org/content/30.README.xml b/perldaemon.buetow.org/content/30.README.xml new file mode 100644 index 0000000..0434382 --- /dev/null +++ b/perldaemon.buetow.org/content/30.README.xml @@ -0,0 +1,12 @@ + + + README + This is the README file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=README;hb=HEAD"); + + + + diff --git a/perldaemon.buetow.org/content/40.CHANGELOG.xml b/perldaemon.buetow.org/content/40.CHANGELOG.xml new file mode 100644 index 0000000..4157c9a --- /dev/null +++ b/perldaemon.buetow.org/content/40.CHANGELOG.xml @@ -0,0 +1,12 @@ + + + CHANGELOG + This is the CHANGELOG file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=CHANGELOG;hb=HEAD"); + + + + diff --git a/perldaemon.buetow.org/content/45.WISHLIST.xml b/perldaemon.buetow.org/content/45.WISHLIST.xml new file mode 100644 index 0000000..8c6c570 --- /dev/null +++ b/perldaemon.buetow.org/content/45.WISHLIST.xml @@ -0,0 +1,12 @@ + + + WISHLIST + This is the WHISHLIST file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=WISHLIST;hb=HEAD"); + + + + diff --git a/perldaemon.buetow.org/content/50.Download.xml b/perldaemon.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..b434651 --- /dev/null +++ b/perldaemon.buetow.org/content/50.Download.xml @@ -0,0 +1,11 @@ + + + Download + Perldaemon can be downloaded from git. Just type "git clone git://git.buetow.org/perldaemon". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. + + + diff --git a/perldaemon.buetow.org/content/98.Contact.xml b/perldaemon.buetow.org/content/98.Contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/perldaemon.buetow.org/content/98.Contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/perldaemon.buetow.org/content/99.License.xml b/perldaemon.buetow.org/content/99.License.xml new file mode 100644 index 0000000..f785183 --- /dev/null +++ b/perldaemon.buetow.org/content/99.License.xml @@ -0,0 +1,54 @@ + + + License + + PerlDaemon is (C) by Paul Buetow. + + + + All rights reserved. + + + + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + + + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + + + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + + + + * Neither the name of buetow.org nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + + + + +THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + + + + diff --git a/perldaemon.buetow.org/content/home.xml b/perldaemon.buetow.org/content/home.xml new file mode 100644 index 0000000..3cdd139 --- /dev/null +++ b/perldaemon.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + + PerlDaemon + Writing your own daemon... + PerlDaemon is a minimal linux/unix daemon programmed in Perl. It can be extended to fit any task... + + Automatic daemonizing + Logging and logrotate support (SIGHUP) + Clean shutdown support (SIGTERM) + Pidfile support (incl. check on startup) + Easy to configure + Easy to extend using perl modules + + + If you wanna stay in touch please + subscribe via freecode. + + + diff --git a/perldaemon.buetow.org/htdocs/images/perl.png b/perldaemon.buetow.org/htdocs/images/perl.png new file mode 100644 index 0000000..f20cd57 Binary files /dev/null and b/perldaemon.buetow.org/htdocs/images/perl.png differ diff --git a/pluto.buetow.org/content/.rss.xml b/pluto.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/pluto.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/pluto.buetow.org/content/99.Imprint.xml b/pluto.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..edbd5a7 --- /dev/null +++ b/pluto.buetow.org/content/99.Imprint.xml @@ -0,0 +1,86 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + Legal: + + + Gewerbe für IT Services + + Umsatzsteuer-ID: DE252891416 + + Finanzamt Karlsruhe-Stadt, Germany + + + + diff --git a/pluto.buetow.org/content/BRAINSTORMING.txt b/pluto.buetow.org/content/BRAINSTORMING.txt new file mode 100644 index 0000000..b552d2d --- /dev/null +++ b/pluto.buetow.org/content/BRAINSTORMING.txt @@ -0,0 +1,5 @@ +Puppet +IPVS/LVS +DRBD +OpenVPN +Pacemaker/Heartbeat/... diff --git a/pluto.buetow.org/content/Style-Guide.xml b/pluto.buetow.org/content/Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/pluto.buetow.org/content/Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/pluto.buetow.org/content/home.xml b/pluto.buetow.org/content/home.xml new file mode 100644 index 0000000..9b49d0d --- /dev/null +++ b/pluto.buetow.org/content/home.xml @@ -0,0 +1,20 @@ + + + It's just buetow.org! + Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + + diff --git a/pluto.buetow.org/htdocs/images/bg_content.jpg b/pluto.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/pluto.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/pluto.buetow.org/htdocs/images/hop.jpg b/pluto.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/pluto.buetow.org/htdocs/images/hop.jpg differ diff --git a/pluto.buetow.org/htdocs/images/paul.jpg b/pluto.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/pluto.buetow.org/htdocs/images/paul.jpg differ diff --git a/pluto.buetow.org/htdocs/images/paul2.jpg b/pluto.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/pluto.buetow.org/htdocs/images/paul2.jpg differ diff --git a/pluto.buetow.org/htdocs/images/rantanplan.jpg b/pluto.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/pluto.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/preview.buetow.org/content/home.xml b/preview.buetow.org/content/home.xml new file mode 100644 index 0000000..b743991 --- /dev/null +++ b/preview.buetow.org/content/home.xml @@ -0,0 +1,11 @@ + + + preview.buetow.org + Yes: + + LIVE-Changes nur Werktags + Keine LIVE-Changes Werktags nach 15 Uhr + Keine LIVE-Changes Freitags oder vor Feiertagen + + + diff --git a/preview.buetow.org/htdocs/images/head.jpg b/preview.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..9f8d6c6 Binary files /dev/null and b/preview.buetow.org/htdocs/images/head.jpg differ diff --git a/pwgrep.buetow.org/PROJECT b/pwgrep.buetow.org/PROJECT new file mode 100644 index 0000000..34f1803 --- /dev/null +++ b/pwgrep.buetow.org/PROJECT @@ -0,0 +1 @@ +PWGrep is a console based password manager programmed in bash using GnuPG, Subversion, and some AWK. diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..1e89a6e --- /dev/null +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -0,0 +1,13 @@ + + + Changelog + utils/pwgrep/trunk/CHANGELOG + This is the changelog of the current trunk: + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/utils/pwgrep/trunk/CHANGELOG"); + + + + diff --git a/pwgrep.buetow.org/content/50.SVN-Download.xml b/pwgrep.buetow.org/content/50.SVN-Download.xml new file mode 100644 index 0000000..10c3d42 --- /dev/null +++ b/pwgrep.buetow.org/content/50.SVN-Download.xml @@ -0,0 +1,7 @@ + + + SVN Download + pwgrep can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/utils/pwgrep/ + + diff --git a/pwgrep.buetow.org/content/98.contact.xml b/pwgrep.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/pwgrep.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/pwgrep.buetow.org/content/99.license.xml b/pwgrep.buetow.org/content/99.license.xml new file mode 100644 index 0000000..50fa040 --- /dev/null +++ b/pwgrep.buetow.org/content/99.license.xml @@ -0,0 +1,54 @@ + + + License + + pwgrep is (C) by Paul Buetow. + + + + All rights reserved. + + + + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + + + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + + + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + + + + * Neither the name of P. B. Labs nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + + + + +THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + + + + diff --git a/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml new file mode 100644 index 0000000..6834510 --- /dev/null +++ b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml @@ -0,0 +1,40 @@ + + + Tutorial for storing passwords + First check out pwgrep from svn and edit the configuration parameters in its header. Also setup a versioning repository (e.g. svn) for your password database storage (preferable using some encryption for checkout/update operations such as SSL or SSH). Afterwards you may go on with the usage of pwgrep itself: + The database file is divided in several records. Each record begins with its name followed by several lines holding all the secret informations. The (actually very simple) format of the database file is as follows: + +some record name here + after a tabulator some secret informations + more secret informations +another record name here ..... + secret username: foo + secret password is bla + you can write as many secret infos as you wish +. +. +secret stuff + password: hello world + username: mr. universe +. +. + + The database is not stored in plain text. It is encrypted using GnuPG (database.gpg). + I can only search for the record names of a database file. For example if I want to see my secret username and password which is stored in the database.gpg file it will look like this: + + After entering the password of my secret GnuPG key I will receive the informations requested: + + pwgrep will print out automatically all records matching my search string. Not only the first one it finds. + I can use pwedit for the case I want to add something to the database or just to edit/delete something of the current database: + + + After editing, pwgrep will automatically wipe all temporally files securely and it will commit the new version into the versioning system (In this case subversion is being used. But others can be configured as well). pwgrep is using Vim (with swapping and backuping disabled) in order to edit the database file. If you want to use a different editor, you should make sure NOT to produce temporally files. If you produce temporally files, at least they should get wiped securely from the hard disk. + + + If you want to look up your secret ebay stuff, just search for it with + ~/svn/pwgrep$ pwgrep ebay + Since pwgrep v0.5 it's possible to specify the offline option, which causes pwgrep not use versioning at all (usable if there is no connection to the subversion or CVS server available): + ~/svn/pwgrep$ pwgrep -o ebay + All commands support the -o option + + diff --git a/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml b/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml new file mode 100644 index 0000000..8d8b1b9 --- /dev/null +++ b/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml @@ -0,0 +1,18 @@ + + + Tutorial for storing files + Please read the "tutorial for storing passwords" first. Afterwards you may go on with this tutorial. This tutorial expects you to have understood the basics of pwgrep. + Besides of storing passwords into a single file, pwgrep can also be used for storing a collection of files, which is very usefull for storing certificate files etc. Like passwords, all files stored within pwgrep are encrypted using GPG. The command pwfls will list all files currently stored in your database: + + pwfadd adds a specific file to the database: + + + pwfls will show you that it has been added successfully: + + In order to decrypt a specific stored file you have to use pwfcat: + + File deletion can be accomplished using pwfdel: + + In general you can decrypt/store/encrypt any specific file format (as well as binary files). + + diff --git a/pwgrep.buetow.org/content/Tutorials.sub/home.xml b/pwgrep.buetow.org/content/Tutorials.sub/home.xml new file mode 100644 index 0000000..3ce6ed6 --- /dev/null +++ b/pwgrep.buetow.org/content/Tutorials.sub/home.xml @@ -0,0 +1,5 @@ + + + Tutorials... + ...for using pwgrep. + diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml new file mode 100644 index 0000000..68399f1 --- /dev/null +++ b/pwgrep.buetow.org/content/home.xml @@ -0,0 +1,27 @@ + + + pwgrep + Managing passwords... + + + In order to manage my passwords I wrote myself a small bash/awk script which manages a database file using encryption of GnuPG. Those are the benefits of pwgrep: + + + Encryption of all the passwords. + Versioning of all the passwords. No loss of old passwords. + Since a versioning system is used, the password database can be used on several hosts at once (automatic synchronization). Even several user can share the same password database. The versioning system will keep track of who was changing which entries and at which time. + The versioning system to use can be configured (Subversion by default) + Besides of passwords, pwgrep can also be used for storing a collection of files like certificates + The file shredding command for secure deleting of temporary files can be configured (shred on Linux and destroy or rm -P on FreeBSD by default) + Automatic local backup of all database changes (Still access to old data after editing the password database and the network connection to the versioning system is not accessible) + No need of a GUI (can be used through a SSH session) + Using only open source software + Running on all *NIX and alike systems + Very easy and straight forward to use + + + If you wanna stay in touch please + subscribe via freecode. + + + diff --git a/pwgrep.buetow.org/htdocs/images/1.png b/pwgrep.buetow.org/htdocs/images/1.png new file mode 100644 index 0000000..feb7def Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/1.png differ diff --git a/pwgrep.buetow.org/htdocs/images/10.png b/pwgrep.buetow.org/htdocs/images/10.png new file mode 100644 index 0000000..bc10967 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/10.png differ diff --git a/pwgrep.buetow.org/htdocs/images/11.png b/pwgrep.buetow.org/htdocs/images/11.png new file mode 100644 index 0000000..2ea6c2f Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/11.png differ diff --git a/pwgrep.buetow.org/htdocs/images/12.png b/pwgrep.buetow.org/htdocs/images/12.png new file mode 100644 index 0000000..7b78a23 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/12.png differ diff --git a/pwgrep.buetow.org/htdocs/images/13.png b/pwgrep.buetow.org/htdocs/images/13.png new file mode 100644 index 0000000..9130ea5 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/13.png differ diff --git a/pwgrep.buetow.org/htdocs/images/2.png b/pwgrep.buetow.org/htdocs/images/2.png new file mode 100644 index 0000000..71f8888 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/2.png differ diff --git a/pwgrep.buetow.org/htdocs/images/3.png b/pwgrep.buetow.org/htdocs/images/3.png new file mode 100644 index 0000000..19d3dee Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/3.png differ diff --git a/pwgrep.buetow.org/htdocs/images/4.png b/pwgrep.buetow.org/htdocs/images/4.png new file mode 100644 index 0000000..64c3efc Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/4.png differ diff --git a/pwgrep.buetow.org/htdocs/images/5.png b/pwgrep.buetow.org/htdocs/images/5.png new file mode 100644 index 0000000..ce406e0 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/5.png differ diff --git a/pwgrep.buetow.org/htdocs/images/6.png b/pwgrep.buetow.org/htdocs/images/6.png new file mode 100644 index 0000000..fa51d78 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/6.png differ diff --git a/pwgrep.buetow.org/htdocs/images/7.png b/pwgrep.buetow.org/htdocs/images/7.png new file mode 100644 index 0000000..7aaddd0 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/7.png differ diff --git a/pwgrep.buetow.org/htdocs/images/8.png b/pwgrep.buetow.org/htdocs/images/8.png new file mode 100644 index 0000000..e28b6f8 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/8.png differ diff --git a/pwgrep.buetow.org/htdocs/images/9.png b/pwgrep.buetow.org/htdocs/images/9.png new file mode 100644 index 0000000..fba2c9a Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/9.png differ diff --git a/pwgrep.buetow.org/htdocs/images/gnupg.png b/pwgrep.buetow.org/htdocs/images/gnupg.png new file mode 100644 index 0000000..bf8abd5 Binary files /dev/null and b/pwgrep.buetow.org/htdocs/images/gnupg.png differ diff --git a/redirect:angelova.eu b/redirect:angelova.eu new file mode 100644 index 0000000..c86fed4 --- /dev/null +++ b/redirect:angelova.eu @@ -0,0 +1 @@ +http://www.angelova.eu/ diff --git a/redirect:bl.buetow.org b/redirect:bl.buetow.org new file mode 100644 index 0000000..5f82c79 --- /dev/null +++ b/redirect:bl.buetow.org @@ -0,0 +1 @@ +http://blog.buetow.org diff --git a/redirect:books.buetow.org b/redirect:books.buetow.org new file mode 100644 index 0000000..1ee48af --- /dev/null +++ b/redirect:books.buetow.org @@ -0,0 +1 @@ +http://scifi.buetow.org diff --git a/redirect:buetow.org b/redirect:buetow.org new file mode 100644 index 0000000..ca5edc2 --- /dev/null +++ b/redirect:buetow.org @@ -0,0 +1 @@ +http://paul.buetow.org/ diff --git a/redirect:calc.buetow.org b/redirect:calc.buetow.org new file mode 100644 index 0000000..ec5dc1f --- /dev/null +++ b/redirect:calc.buetow.org @@ -0,0 +1 @@ +http://calculator.buetow.org/ diff --git a/redirect:contact.buetow.org b/redirect:contact.buetow.org new file mode 100644 index 0000000..c0721dd --- /dev/null +++ b/redirect:contact.buetow.org @@ -0,0 +1 @@ +http://paul.buetow.org/?site=Imprint diff --git a/redirect:dslvpnrouter.buetow.org b/redirect:dslvpnrouter.buetow.org new file mode 100644 index 0000000..3c85ff8 --- /dev/null +++ b/redirect:dslvpnrouter.buetow.org @@ -0,0 +1 @@ +http://vpndslrouter.buetow.org diff --git a/redirect:hsbot.buetow.org b/redirect:hsbot.buetow.org new file mode 100644 index 0000000..08bff20 --- /dev/null +++ b/redirect:hsbot.buetow.org @@ -0,0 +1 @@ +http://under-construction.buetow.org diff --git a/redirect:hsquickmail.buetow.org b/redirect:hsquickmail.buetow.org new file mode 100644 index 0000000..b049253 --- /dev/null +++ b/redirect:hsquickmail.buetow.org @@ -0,0 +1 @@ +http://under-construction.buetow.org/ diff --git a/redirect:ipv6test.buetow.org b/redirect:ipv6test.buetow.org new file mode 100644 index 0000000..2c43524 --- /dev/null +++ b/redirect:ipv6test.buetow.org @@ -0,0 +1 @@ +http://ipv6.buetow.org diff --git a/redirect:mail.buetow.org b/redirect:mail.buetow.org new file mode 100644 index 0000000..cfc4d02 --- /dev/null +++ b/redirect:mail.buetow.org @@ -0,0 +1 @@ +http://webmail.buetow.org/ diff --git a/redirect:projects.buetow.org b/redirect:projects.buetow.org new file mode 100644 index 0000000..699fdf5 --- /dev/null +++ b/redirect:projects.buetow.org @@ -0,0 +1 @@ +http://dev.buetow.org/ diff --git a/redirect:sc.buetow.org b/redirect:sc.buetow.org new file mode 100644 index 0000000..0d2c247 --- /dev/null +++ b/redirect:sc.buetow.org @@ -0,0 +1 @@ +http://comp.buetow.org diff --git a/redirect:ssl.buetow.org b/redirect:ssl.buetow.org new file mode 100644 index 0000000..ca5edc2 --- /dev/null +++ b/redirect:ssl.buetow.org @@ -0,0 +1 @@ +http://paul.buetow.org/ diff --git a/redirect:wishlist.buetow.org b/redirect:wishlist.buetow.org new file mode 100644 index 0000000..a2105d4 --- /dev/null +++ b/redirect:wishlist.buetow.org @@ -0,0 +1 @@ +https://www.amazon.de/registry/wishlist/3J6IAFOL6CZUG diff --git a/redirect:wunschzettel.buetow.org b/redirect:wunschzettel.buetow.org new file mode 100644 index 0000000..a2105d4 --- /dev/null +++ b/redirect:wunschzettel.buetow.org @@ -0,0 +1 @@ +https://www.amazon.de/registry/wishlist/3J6IAFOL6CZUG diff --git a/redirect:www.buetow.org b/redirect:www.buetow.org new file mode 100644 index 0000000..ca5edc2 --- /dev/null +++ b/redirect:www.buetow.org @@ -0,0 +1 @@ +http://paul.buetow.org/ diff --git a/scifi.buetow.org/content/2010.xml b/scifi.buetow.org/content/2010.xml new file mode 100644 index 0000000..f7a0dd1 --- /dev/null +++ b/scifi.buetow.org/content/2010.xml @@ -0,0 +1,6 @@ + + + Gelesen 2010 + Seitenanzahl: 2141 + + diff --git a/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc b/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc new file mode 100644 index 0000000..f63d2e6 --- /dev/null +++ b/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc @@ -0,0 +1,22 @@ + + + + + + Diamant + Ein gigantisches Sternenreich, das sich in inneren Konflikten aufreibt und zu verfallen droht. Eine außerirdische Zivilisation, die einen geheimnisvollen Plan verfolgt. Und eine junge Raumschiffpilotin, die auf einem abgelegenen Planeten das größte Rätsel der Menschheitsgeschichte zu lösen versucht. + + + Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise + + + Autor: Andreas Brandhorst + + + Seiten: 589 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc b/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc new file mode 100644 index 0000000..4c9aaad --- /dev/null +++ b/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc @@ -0,0 +1,22 @@ + + + + + + Kinder der Ewigkeit + Ex-Killer Esebian wollte seine Ruhe und hatte sich vom Leben eines Killers an das eines Wissenschaftlers gewöhnt - damit ist sein Weg zur "teuren" Unsterblichkeit zwar schwerer und steiler, aber dafür auch sicherer und ruhiger. Bis er von mächtigen Wesen gezwungen wird, eine der einflussreichsten Persönlichkeiten der Galaxis zu töten. + + + Genre: Sience Fiction, Space Opera, Fantasy, Thriller + + + Autor: Andreas Brandhorst + + + Seiten: 688 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc b/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc new file mode 100644 index 0000000..890c053 --- /dev/null +++ b/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc @@ -0,0 +1,22 @@ + + + + + + Per Anhalter durch die Galaxis + Während der Großteil der Menschheit von dem Eintreffen einer außerirdischen Bautruppe ziemlich überrascht wird - und für einen kurzen Moment die Überraschung in Panik umschlägt als klar wird, da die Erde einer geplanten Hyperraum-Autobahn im Wege steht und daher vernichtet werden muß - gelingt es zumindest dem seit 15 Jahren auf der Erde gestrandeten Außerirdischen Ford Prefect und seinem durch und durch irdischen Freund Arthur Dent - der bis vor kurzem noch genügend andere Probleme hatte - mit ihrem Multifunktionshandtuch auf sich aufmerksam zu machen und als Anhalter mitgenommen zu werden. + + + Genre: Sience Fiction, Humor, Fantasy + + + Autor: Douglas Adams + + + Seiten: 208 + + + Persönliche Wertung: 4/5 + + + diff --git a/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc b/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc new file mode 100644 index 0000000..c467ae2 --- /dev/null +++ b/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc @@ -0,0 +1,22 @@ + + + + + + Das Restaurant am Ende des Universums + Arthur Dent hat sich auf seiner OdysSee wirklich eine Pause verdient - und wo sonst könnte man die einlegen, als im Milliways, dem Restaurant am Ende des Universums? + + + Genre: Sience Fiction, Humor, Fantasy + + + Autor: Douglas Adams + + + Seiten: 240 + + + Persönliche Wertung: 4/5 + + + diff --git a/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc b/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc new file mode 100644 index 0000000..0513463 --- /dev/null +++ b/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc @@ -0,0 +1,22 @@ + + + + + + Das Leben, das Universum und der ganze Rest + Endlich wieder auf der Erde! Nach seiner atemberaubenden Reise durch die Galaxis ist Arthur Dent wieder gut auf dem Heimatplaneten gelandet. Einziger Haken: Er ist zwei Millionen Jahre früher in einer Steinzeithöhle gestrandet. Zum Glück ist Ford Prefekt an seiner Seite und der weiß auch schon, wie sie zu einem Ticket zu den Sternen kommen. Eine klitzekleine Bedingung gilt es dafür zu erfüllen: Das Universum zu retten. + + + Genre: Sience Fiction, Humor, Fantasy + + + Autor: Douglas Adams + + + Seiten: 224 + + + Persönliche Wertung: 3/5 + + + diff --git a/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc b/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc new file mode 100644 index 0000000..c78dc32 --- /dev/null +++ b/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc @@ -0,0 +1,22 @@ + + + + + + Macht's gut, und danke für den Fisch + Arthur Dents Flucht von dem absolut unbedeutenden, kleinen blaugrünen Planeten in den unerforschten Einöden des total aus der Mode gekommenen Ausläufers des westlichen Spiralarms der Galaxis nimmt kein Ende. Im vierten Band der Hitchhiker-Trilogie kehrt der müde Wanderer durch die Weiten des Weltenraumes auf die Erde zurück. Sie wurde wohl doch nicht gesprengt. Oder doch? + + + Genre: Sience Fiction, Humor, Fantasy + + + Autor: Douglas Adams + + + Seiten: 192 + + + Persönliche Wertung: 2/5 + + + diff --git a/scifi.buetow.org/content/2010/seiten.txt b/scifi.buetow.org/content/2010/seiten.txt new file mode 100644 index 0000000..6a4fd21 --- /dev/null +++ b/scifi.buetow.org/content/2010/seiten.txt @@ -0,0 +1 @@ +2141 diff --git a/scifi.buetow.org/content/2011.xml b/scifi.buetow.org/content/2011.xml new file mode 100644 index 0000000..d544d74 --- /dev/null +++ b/scifi.buetow.org/content/2011.xml @@ -0,0 +1,6 @@ + + + Gelesen 2011 + Seitenanzahl: 4988 + + diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc new file mode 100644 index 0000000..1ac6512 --- /dev/null +++ b/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc @@ -0,0 +1,22 @@ + + + + + + Der Metamorph + Aufgrund seiner isolierten Lage - am Rande des von Menschen besiedelten Teils der Galaxis - ist der Planet Kerberos bestens geeignet für ein geheimes Projekt zur Schaffung neuer, höchst anpassungsfähiger Lebensformen. Als jedoch auf eines der Labors ein Anschlag verübt wird, geräte der unscheinbare Planet ins Visier der untereinander verfeindeten Machtblöcke. Denn auf Kerberos erwacht ein Wesen zum Leben, das alle Zivilisationen im Universum zu vernichten droht ... + + + Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise + + + Autor: Andreas Brandhorst + + + Seiten: 608 + + + Persönliche Wertung: 4/5 + + + diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc new file mode 100644 index 0000000..a2a53ce --- /dev/null +++ b/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc @@ -0,0 +1,22 @@ + + + + + + Der Zeitkrieg + Erfolgreiche Science Fiction aus Deutschland, die den Vergleich mit den großen amerikanischen Vorbildern nicht zu scheuen braucht! Nach Diamant und Der Metamorph der neue Roman von Andreas Brandhorst, der uns in die mysteriöseWelt der Kantaki entführt, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. + + + Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise + + + Autor: Andreas Brandhorst + + + Seiten: 592 + + + Persönliche Wertung: 4/5 + + + diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc new file mode 100644 index 0000000..5a86f1e --- /dev/null +++ b/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc @@ -0,0 +1,22 @@ + + + + + + Feuervögel + Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuervögel" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. + + + Genre: Sience Fiction, Space Opera, Fantasy + + + Autor: Andreas Brandhorst + + + Seiten: 580 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc new file mode 100644 index 0000000..a1efc8f --- /dev/null +++ b/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc @@ -0,0 +1,22 @@ + + + + + + Feuerstürme + Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuerstürme" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. + + + Genre: Sience Fiction, Space Opera, Fantasy + + + Autor: Andreas Brandhorst + + + Seiten: 596 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc new file mode 100644 index 0000000..e67ed2b --- /dev/null +++ b/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc @@ -0,0 +1,22 @@ + + + + + + Feuerträume + Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuerträume" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. + + + Genre: Sience Fiction, Space Opera, Fantasy + + + Autor: Andreas Brandhorst + + + Seiten: 580 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc b/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc new file mode 100644 index 0000000..cccc1f2 --- /dev/null +++ b/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc @@ -0,0 +1,22 @@ + + + + + + Collector + Wir schreiben das Jahr 3042. Die Menschheit ist ins Weltall aufgebrochen, doch nicht mit eigener Technik, sondern mit Hilfe von Objekten, die man bei Ausgrabungen auf der Erde gefunden hat: au&szlog;erirdische Hinterlassenschaften, die zwar funktionieren, deren Funktionsweise die menschlichen Piloten jedoch nur in Ansätzen verstehen. So verläuft die Besiedelung anderer Planeten denkbar chaotisch. Doch dann treffen die Menschen auf eine außerirdische Spezies - die Collectors - die anbietet, die menschliche Zivilisation unter ihre Fittiche zu nehmen und in die Gemeinschaft der galaktischen Völker einzuführen. Ein Angebot, das die Menschen nicht ablehnen können - mit katastrophalen Folgen ... + + + Genre: Sience Fiction, Space Opera + + + Autor: Markus Heitz + + + Seiten: 656 + + + Persönliche Wertung: 3/5 + + + diff --git a/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc b/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc new file mode 100644 index 0000000..a27f528 --- /dev/null +++ b/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc @@ -0,0 +1,22 @@ + + + + + + Unendlichkeit + Auf einem Bergarbeiterplaneten mit lebensfeindlicher Umwelt werden bei archäologischen Forschungen Artefakte einer untergegangenen Kultur entdeckt. Schon bald zeigt sich, dass die Erschaffer der Artefakte damit eine Katastrophe heraufbeschworen hatten, die sie selbst vernichtet hat. Und die Entdeckung birgt ungeahnte Gefahren für die gesamte Menschheit, denn die Relikte der verschwundenen Zivilisation führen an die Grenzen von Raum und Zeit - und darüber hinaus. + + + Genre: Sience Fiction, Fantasy + + + Autor: Alastair Reynolds; Übersetzer: Irene Holicki + + + Seiten: 768 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/2011/seiten.txt b/scifi.buetow.org/content/2011/seiten.txt new file mode 100644 index 0000000..059b3b8 --- /dev/null +++ b/scifi.buetow.org/content/2011/seiten.txt @@ -0,0 +1 @@ +4988 diff --git a/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc b/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc new file mode 100644 index 0000000..44759a9 --- /dev/null +++ b/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc @@ -0,0 +1,23 @@ + + + + + + Jagt auf Ikarus + Als Jordan McKell, seines Zeichens Schmuggler und Kapitän ohne Raumschiff, den Auftrag erhält, die Ikarus samt hochbrisanter Ware zur Erde zu fliegen, sieht er zunächst keine größeren Probleme auf sich zukommen. Doch ehe er sichs versieht, ist er in eine intergalaktische Handelsverschwörung verwickelt, und das halbe Universum ist ihm auf den Fersen... + + + + Genre: Sience Fiction, Spare Opera + + + Autor: Timothy Zahn; Übersetzer: Martin Gilbert + + + Seiten: 608 + + + Persönliche Wertung: 4,5/5 + + + diff --git a/scifi.buetow.org/content/2012.xml b/scifi.buetow.org/content/2012.xml new file mode 100644 index 0000000..3db14ea --- /dev/null +++ b/scifi.buetow.org/content/2012.xml @@ -0,0 +1,6 @@ + + + Gelesen 2012 + Seitenanzahl: 1456 + + diff --git a/scifi.buetow.org/content/2012/seiten.txt b/scifi.buetow.org/content/2012/seiten.txt new file mode 100644 index 0000000..471d548 --- /dev/null +++ b/scifi.buetow.org/content/2012/seiten.txt @@ -0,0 +1 @@ +1456 diff --git a/scifi.buetow.org/content/2012/simons_01-hyperion.inc b/scifi.buetow.org/content/2012/simons_01-hyperion.inc new file mode 100644 index 0000000..6fca069 --- /dev/null +++ b/scifi.buetow.org/content/2012/simons_01-hyperion.inc @@ -0,0 +1,23 @@ + + + + + + Hyperion / Der Sturz von Hyperion + Im Vordergrund stehen die sieben Protagonisten, die zu einer letzten Pilgerfahrt nach Hyperion aufbrechen, um dort eines der letzten ungelösten Geheimnisse des Universums zu lüften: die Zeitgräber, die sich scheinbar aus der Zukunft kommend rückwärts in der Zeit bewegen. Umgeben von einem "Anti-Entropiefeld", das zuweilen starke Störungen in der Zeitlinie hervorrufen kann, dient es zugleich als Gefängnis für das Shrike. Dieses legendäre Dornenwesen -- gefürchtet von den meisten, angebetet von seinen Jüngern -- besitzt Kontrolle über die Zeit und kann so in Sekundenschnelle Armeen abmetzeln. Und eben diese Felder, die als einzige ein planetenweites Massaker verhindern, beginnen sich seit einiger Zeit aufzulösen und drohen bald vollkommen zu verfallen. + Die Wichtigkeit der Pilgerfahrt ergibt sich auch aus einer weiteren Tatsache. Vor langer Zeit, als die Erde durch den "Großen Fehler" zerstört wurde, hatten sich die Menschen auf viele entlegene Planeten, die nur aufgrund der sie verbindenden "Farcaster" ein Netz bilden, zerstreut. Nur ein kleiner Teil, die sogenannten "Ousters", hatten sich vom Rest losgesagt und die Reise in unbekannte Teile der Galaxie angetreten. Diese "Ousters" planen nun eine Offensive gegen das "Netz", und der Planet, den sie zuerst in ihre Gewalt bringen wollen, ist Hyperion. Falls sie das Geheimnis der Zeitgräber lösen können, kann sich ihnen nichts mehr in den Weg stellen. + + + Genre: Sience Fiction + + + Autor: Dan Simmons + + + Seiten: 1456 + + + Persönliche Wertung: 5/5 + + + diff --git a/scifi.buetow.org/content/Bald.xml b/scifi.buetow.org/content/Bald.xml new file mode 100644 index 0000000..cf50df8 --- /dev/null +++ b/scifi.buetow.org/content/Bald.xml @@ -0,0 +1,7 @@ + + + Wird bald gelesen + Seitenanzahl: 2778 + Die folgenden Bücher stehen bereits in meinem Regal und werden demnächst gelesen: + + diff --git a/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc b/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc new file mode 100644 index 0000000..b91f263 --- /dev/null +++ b/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc @@ -0,0 +1,22 @@ + + + + + + Das Artefakt + Dies ist die letzte Chance der Menschheit: Nachdem sie eine interstellare Katastrophe verursacht haben, die nur durch das Eingreifen der Hohen Mächte eingedämmt werden konnte, müssen die Menschen innerhalb von 600 Jahren beweisen, dass sie zu dauerhaftem Frieden fähig sind. Und das Vorhaben der Menschen scheint unter einem guten Stern zu stehen: Der Planet Heraklon wird zum Zentrum des Friedens und der Diplomatie. Doch dann taucht ein uraltes Artefakt auf, so mächtig, dass es den Technologien der Hohen Mächte ebenbürtig ist - und der Krieg beginnt aufs Neue ... + + + Genre: Sience Fiction, Space Opera + + + Autor: Andreas Brandhorst + + + Seiten: 608 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Bald/eschbach-quest.inc b/scifi.buetow.org/content/Bald/eschbach-quest.inc new file mode 100644 index 0000000..dea1fca --- /dev/null +++ b/scifi.buetow.org/content/Bald/eschbach-quest.inc @@ -0,0 +1,22 @@ + + + + + + Quest + Das Reich Gheera steht vor dem Untergang. Die Verteidigungskräfte haben keine Chance gegen die übermächtigen Legionen des sagenhaften Sternenkaisers, dessen Machtgier keine Grenzen kennt. Der endgültige Fall ist nur noch eine Frage der Zeit. In dieser Situation begibt sich der Kommandant Eftalan Quest, ein ehrgeiziger Mann, der sein Schiff mit harter Hand führt, auf eine schier aussichtslose Expedition: Er will den sagenhaften Planeten des Ursprungs finden - die Welt, von der angeblich alles Leben im Universum stammt. Doch es gibt noch andere Legenden um diese Welt .. + + + Genre: Sience Fiction, Space Opera + + + Autor: Andreas Eschbach + + + Seiten: 506 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide b/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide new file mode 100644 index 0000000..65faabb --- /dev/null +++ b/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide @@ -0,0 +1,22 @@ + + + + + + Missing in Action + Für Leutnant John Owens und sein Justifiers-Team sieht zunächst alles nach einem ganz normalen Auftrag aus: das Shuttle mit einem TransMatt-Portal beladen, Sprung auf einen unbekannten und ungesicherten Planeten namens Tordesillas vollziehen, den Planeten für den Konzern Stellar Exploration in Besitz nehmen und das Portal aufbauen. Reine Routinearbeit. Doch schon beim Start geht alles schief - die Raumstation explodiert, das Shuttle kann sich mit knapper Not auf den Planeten retten, und bei der Bruchlandung geht auch noch das Portal verloren. Auf Tordesillas kommt es schließlich zur Katastrophe, als ein Crewmitglied nach dem anderen auf mysteriöse Weise verschwindet. Sind es intelligente Aliens, die ihnen so feindlich gesinnt sind, oder verbirgt sich hinter den Angriffen eine noch schrecklichere Wahrheit? Jetzt müssen John Owens und seine Justifiers zeigen, was sie am besten können - überleben. Doch der Planet hat noch einige Überraschungen auf Lager... + + + Genre: Sience Fiction, Space Fiction + + + Autor: Christoph Hardebusch + + + Seiten: 448 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide b/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide new file mode 100644 index 0000000..9fce704 --- /dev/null +++ b/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide @@ -0,0 +1,22 @@ + + + + + + Undercover + Eigentlich hat Eliza keinen schlechten Job: Sie ist als Justifier für den Konzern Enclave Limited unterwegs und erledigt Spezialaufträge. Wäre da nicht die Bombe, die Enclave Limited ihr in den Kopf eingepflanzt hat. Eliza hat deshalb nur zwei Ziele: die Bombe entschärfen und aus den Klauen des Konzerns fliehen. Als sie einen prominenten Gewerkschaftsboss beseitigen soll, bietet sich ihr eine einmalige Gelegenheit dazu - doch statt in die Freiheit gerät sie immer tiefer in einen tödlichen Komplott. Für Eliza und den Gewerkschaftsboss bleibt nur noch die Flucht nach vorn in einen turbulenten Rachefeldzug gegen ihre Auftraggeber. Doch wie sagt man? Einmal Justifier, immer Justifer ... + + + Genre: Sience Fiction, Space Fiction + + + Autor: Lena Falkenhagen + + + Seiten: 512 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc b/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc new file mode 100644 index 0000000..1c0c106 --- /dev/null +++ b/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc @@ -0,0 +1,23 @@ + + + + + + Chasm City + Mit seinem zweiten Roman kehrt Alastair Reynolds in die Welt seiner erfolgreiche Space Opera Unendlichkeit zurück. Er erzählt die zunächst simpel erscheinende Geschichte von Tanner Mirabel, der zuletzt für den Waffenschmuggler Calhuella als Leibwächter gearbeitet hat. Jetzt macht der ehemalige Elitesoldat Jagd auf den reichen Aristokraten Argent Reivich, den er für den Tod seines Chefs und dessen von Mirabel geliebten Ehefrau verantwortlich macht. Die Jagd führt ihn vom Planeten Sky's Edge nach Chasm City, der Hauptstadt des Planeten Yellowstone. +Chasm City ist bereits vor Jahren der geheimnisvollen "Schmelzseuche" zum Opfer gefallen: Sowohl die Infrastruktur der Stadt als auch deren Bewohner selbst waren von Nanomaschinen abhängig, und nachdem diese durch die Seuche zerstört worden sind, ist nichts mehr, wie es sein sollte. Auch Mirabel nimmt eigenartige Veränderungen an sich wahr: In ihm manifestiert sich zunehmend die Persönlichkeit des berühmt-berüchtigten Sky Haussmann, einem der Gründerväter seines Heimatplaneten. + + + Genre: Sience Fiction, Fantasy + + + Autor: Alastair Reynolds; Übersetzer: Irene Holicki + + + Seiten: 832 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Bald/seiten.txt b/scifi.buetow.org/content/Bald/seiten.txt new file mode 100644 index 0000000..4cf6b2b --- /dev/null +++ b/scifi.buetow.org/content/Bald/seiten.txt @@ -0,0 +1 @@ +2778 diff --git a/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc b/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc new file mode 100644 index 0000000..aa4fa74 --- /dev/null +++ b/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc @@ -0,0 +1,22 @@ + + + + + + Weltensturm + Das Reich der Achtzig Welten wird seit 1600 Jahren von einem Kaiser regiert, der den Tod überwunden hat und nahezu unsterblich ist. Einst ein großer Wissenschaftler hat der Kaiser eine Möglichkeit gefunden, Tote wieder zum Leben zu erwecken, und mit diesem Wissen erhält er eine Dynastie aufrecht, die einen Großteil der von Menschen besiedelten Galaxis umfasst. Doch die Macht des Kaisers ist nicht unangefochten - die Rix, ein fanatischer Kult von Frauen, die ihre Körper mit Hilfe von Cyborg-Implantaten umgestaltet haben, will das Reich mit Künstlichen Intelligenzen besiedeln, die sie wie Götter anbeten. + + + Genre: Sience Fiction, Space Opera, Fantasy + + + Autor: Scott Westerfeld; Übersetzer: Andreas Brandhorst + + + Seiten: 832 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/Makefile b/scifi.buetow.org/content/Makefile new file mode 100644 index 0000000..8d8f647 --- /dev/null +++ b/scifi.buetow.org/content/Makefile @@ -0,0 +1,17 @@ +all: sums insert + +sums: + for i in `find . -maxdepth 1 -mindepth 1 -type d | grep -v svn`; do \ + echo $$i:; \ + sed -n '/Seiten: / { s/.*>Seiten: \(.*\)<.*/\1/; p; }' $$i/*.inc \ + | awk '{ sum += $$0 } END { print sum }' \ + | tee $$i/seiten.txt; \ + done + +insert: + ls */seiten.txt | while read s; do \ + seiten=`cat $$s`; \ + xml=`dirname $$s`.xml; \ + sed -i "s#Seitenanzahl:.*#Seitenanzahl: $$seiten#" $$xml; \ + done + diff --git a/scifi.buetow.org/content/home.xml b/scifi.buetow.org/content/home.xml new file mode 100644 index 0000000..4093f77 --- /dev/null +++ b/scifi.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + Aktuelle Bücher + Seitenanzahl: 1326 + + diff --git a/scifi.buetow.org/content/home/seiten.txt b/scifi.buetow.org/content/home/seiten.txt new file mode 100644 index 0000000..2d14433 --- /dev/null +++ b/scifi.buetow.org/content/home/seiten.txt @@ -0,0 +1 @@ +1326 diff --git a/scifi.buetow.org/content/home/simons_02-endymion.inc b/scifi.buetow.org/content/home/simons_02-endymion.inc new file mode 100644 index 0000000..a75aadd --- /dev/null +++ b/scifi.buetow.org/content/home/simons_02-endymion.inc @@ -0,0 +1,23 @@ + + + + + + Pforten der Zeit / Die Auferstehung + Mit den Hyperion-Romanen läutete Dan Simmons eine neue Ära der Space Opera ein -- und setzte gleichzeitig einen bis heute unerreichten Standard. Mit den beiden jetzt im Sammelband erschienen Endymion-Romanen setzt er die Geschichte fort und bringt sie zu einem grandiosen Abschluss. + Sie wird erzählt von ihrem Helden, Raul Endymion, der -- zum Tode verurteilt -- auf sein Leben zurückblickt. Er sitzt in einer Schrödinger-Katzenkiste, nach einem uralten Rätsel der Quantenphysik weder tot noch lebendig. Und er erinnert sich an seine Reise als Beschützer des Mädchens Aenea, der Tochter des John-Keats-Cybriden aus Hyperion. Aenea wird verfolgt von dem "Pax", einer Mutation der katholischen Kirche in weiter Zukunft, die die Menscheit beherrscht und ihr mithilfe eines Parasiten eine scheinbare Unsterblichkeit verschafft hat. Eine wilde Flucht beginnt, die mithilfe der Farcaster-Portale durch die verschiedensten Welten bis zur Alten Erde führt. Während dieser Reise wächst Aenea zur Frau heran und entwickelt sich zu "Derjenigen die lehrt" -- eine tödliche Bedrohung für das Pax. + + + Genre: Sience Fiction + + + Autor: Dan Simmons; Übersetzer: Joachim Körber + + + Seiten: 1326 + + + Persönliche Wertung: ?/5 + + + diff --git a/scifi.buetow.org/content/replace.sh b/scifi.buetow.org/content/replace.sh new file mode 100755 index 0000000..d732248 --- /dev/null +++ b/scifi.buetow.org/content/replace.sh @@ -0,0 +1,6 @@ +#!/bin/bash -x + +find . -name \*.inc | while read inc; do + sed -i -e 's/ü/\ü/g; s/Ü/\Ü/g; s/ö/\ö/g; s/Ö/\Ö/g; s/ä/\ä/g; s/Ä/\Ä/g; s/ß/\ß/g; s/–/-/g;' $inc +done + diff --git a/scifi.buetow.org/htdocs/images/chasm_city-small.jpg b/scifi.buetow.org/htdocs/images/chasm_city-small.jpg new file mode 100644 index 0000000..7cb33ae Binary files /dev/null and b/scifi.buetow.org/htdocs/images/chasm_city-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/chasm_city.jpg b/scifi.buetow.org/htdocs/images/chasm_city.jpg new file mode 100644 index 0000000..f23588b Binary files /dev/null and b/scifi.buetow.org/htdocs/images/chasm_city.jpg differ diff --git a/scifi.buetow.org/htdocs/images/collector-small.jpg b/scifi.buetow.org/htdocs/images/collector-small.jpg new file mode 100644 index 0000000..fecef4f Binary files /dev/null and b/scifi.buetow.org/htdocs/images/collector-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/collector.jpg b/scifi.buetow.org/htdocs/images/collector.jpg new file mode 100644 index 0000000..da0e82c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/collector.jpg differ diff --git a/scifi.buetow.org/htdocs/images/convert.sh b/scifi.buetow.org/htdocs/images/convert.sh new file mode 100755 index 0000000..acd35f3 --- /dev/null +++ b/scifi.buetow.org/htdocs/images/convert.sh @@ -0,0 +1,5 @@ +#!/bin/bash -x + +for i in $(ls *.jpg | grep -v small | grep -v wallpaper); do + convert -geometry 128 $i ${i/.jpg/-small.jpg} +done diff --git a/scifi.buetow.org/htdocs/images/das_artefakt-small.png b/scifi.buetow.org/htdocs/images/das_artefakt-small.png new file mode 100644 index 0000000..2f3b8b7 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_artefakt-small.png differ diff --git a/scifi.buetow.org/htdocs/images/das_artefakt.png b/scifi.buetow.org/htdocs/images/das_artefakt.png new file mode 100644 index 0000000..205e919 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_artefakt.png differ diff --git a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg new file mode 100644 index 0000000..3a63d4e Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg new file mode 100644 index 0000000..be5ae28 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg differ diff --git a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg new file mode 100644 index 0000000..016266b Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg new file mode 100644 index 0000000..c315091 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg differ diff --git a/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg b/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg new file mode 100644 index 0000000..58dd3a9 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/der_metamorph.jpg b/scifi.buetow.org/htdocs/images/der_metamorph.jpg new file mode 100644 index 0000000..7887b53 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/der_metamorph.jpg differ diff --git a/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg b/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg new file mode 100644 index 0000000..60e5d6c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg b/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg new file mode 100644 index 0000000..e4d51a5 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg differ diff --git a/scifi.buetow.org/htdocs/images/diamant-small.jpg b/scifi.buetow.org/htdocs/images/diamant-small.jpg new file mode 100644 index 0000000..7745b40 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/diamant-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/diamant.jpg b/scifi.buetow.org/htdocs/images/diamant.jpg new file mode 100644 index 0000000..4e30334 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/diamant.jpg differ diff --git a/scifi.buetow.org/htdocs/images/endymion-small.jpg b/scifi.buetow.org/htdocs/images/endymion-small.jpg new file mode 100644 index 0000000..7eb4411 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/endymion-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/endymion.jpg b/scifi.buetow.org/htdocs/images/endymion.jpg new file mode 100644 index 0000000..e1311f4 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/endymion.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg b/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg new file mode 100644 index 0000000..c976233 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuerstuerme.jpg b/scifi.buetow.org/htdocs/images/feuerstuerme.jpg new file mode 100644 index 0000000..7077eaa Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuerstuerme.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg b/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg new file mode 100644 index 0000000..d7bb4bd Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuertraeume.jpg b/scifi.buetow.org/htdocs/images/feuertraeume.jpg new file mode 100644 index 0000000..94fab72 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuertraeume.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg b/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg new file mode 100644 index 0000000..dd8888c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/feuervoegel.jpg b/scifi.buetow.org/htdocs/images/feuervoegel.jpg new file mode 100644 index 0000000..053e53d Binary files /dev/null and b/scifi.buetow.org/htdocs/images/feuervoegel.jpg differ diff --git a/scifi.buetow.org/htdocs/images/hyperion-small.jpg b/scifi.buetow.org/htdocs/images/hyperion-small.jpg new file mode 100644 index 0000000..1eb68f1 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/hyperion-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/hyperion.jpg b/scifi.buetow.org/htdocs/images/hyperion.jpg new file mode 100644 index 0000000..5a168f7 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/hyperion.jpg differ diff --git a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg new file mode 100644 index 0000000..b873cdf Binary files /dev/null and b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg new file mode 100644 index 0000000..528fb20 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg differ diff --git a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg new file mode 100644 index 0000000..7844d41 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg new file mode 100644 index 0000000..8adb124 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg differ diff --git a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg new file mode 100644 index 0000000..c750800 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg new file mode 100644 index 0000000..0e9ae23 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg differ diff --git a/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg b/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg new file mode 100644 index 0000000..bdc72b7 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/missing_in_action.jpg b/scifi.buetow.org/htdocs/images/missing_in_action.jpg new file mode 100644 index 0000000..d8063a1 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/missing_in_action.jpg differ diff --git a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg new file mode 100644 index 0000000..29a0f47 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg new file mode 100644 index 0000000..26ebd15 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg differ diff --git a/scifi.buetow.org/htdocs/images/quest-small.png b/scifi.buetow.org/htdocs/images/quest-small.png new file mode 100644 index 0000000..333a7b9 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/quest-small.png differ diff --git a/scifi.buetow.org/htdocs/images/quest.png b/scifi.buetow.org/htdocs/images/quest.png new file mode 100644 index 0000000..ae89c89 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/quest.png differ diff --git a/scifi.buetow.org/htdocs/images/undercover-small.jpg b/scifi.buetow.org/htdocs/images/undercover-small.jpg new file mode 100644 index 0000000..cf85fcd Binary files /dev/null and b/scifi.buetow.org/htdocs/images/undercover-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/undercover.jpg b/scifi.buetow.org/htdocs/images/undercover.jpg new file mode 100644 index 0000000..c9fea4e Binary files /dev/null and b/scifi.buetow.org/htdocs/images/undercover.jpg differ diff --git a/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg b/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg new file mode 100644 index 0000000..f75178c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/unendlichkeit.jpg b/scifi.buetow.org/htdocs/images/unendlichkeit.jpg new file mode 100644 index 0000000..ec1e92c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/unendlichkeit.jpg differ diff --git a/scifi.buetow.org/htdocs/images/wallpaper.jpg b/scifi.buetow.org/htdocs/images/wallpaper.jpg new file mode 100644 index 0000000..484ce9c Binary files /dev/null and b/scifi.buetow.org/htdocs/images/wallpaper.jpg differ diff --git a/scifi.buetow.org/htdocs/images/weltensturm-small.jpg b/scifi.buetow.org/htdocs/images/weltensturm-small.jpg new file mode 100644 index 0000000..1c3f877 Binary files /dev/null and b/scifi.buetow.org/htdocs/images/weltensturm-small.jpg differ diff --git a/scifi.buetow.org/htdocs/images/weltensturm.jpg b/scifi.buetow.org/htdocs/images/weltensturm.jpg new file mode 100644 index 0000000..ee0f7da Binary files /dev/null and b/scifi.buetow.org/htdocs/images/weltensturm.jpg differ diff --git a/scifi.buetow.org/htdocs/styles/default.css b/scifi.buetow.org/htdocs/styles/default.css new file mode 100644 index 0000000..e529266 --- /dev/null +++ b/scifi.buetow.org/htdocs/styles/default.css @@ -0,0 +1,104 @@ +body { + font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; + font-size: 12px; + background-color: #000000; + color: #EEEECC; + background-image: url(?document=images/wallpaper.jpg); + background-repeat: no-repeat; + background-position: right top; + margin: 0px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 20px; + text-align: center; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + background-color: #121212; + border-width: 1px; + border-style: solid; + padding: 5px; + width: 550px; + margin: 15px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #000000; + color: #FFFFFF; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +.footer { + color: #FFFFFF; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; +} + +a { + color: #FFFFFF; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + border-color: #FFFFFF; + border-width: 1px; + border-style: dashed; + background-color: #000000; + padding-bottom: 15px; +} diff --git a/scifi.buetow.org/templates/xhtml-piwik.xml b/scifi.buetow.org/templates/xhtml-piwik.xml new file mode 100644 index 0000000..cad0172 --- /dev/null +++ b/scifi.buetow.org/templates/xhtml-piwik.xml @@ -0,0 +1,48 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + + + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ diff --git a/scifi.buetow.org/templates/xhtml.xml b/scifi.buetow.org/templates/xhtml.xml new file mode 100644 index 0000000..4ed896d --- /dev/null +++ b/scifi.buetow.org/templates/xhtml.xml @@ -0,0 +1,34 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ diff --git a/sload.buetow.org/OLDPROJECT b/sload.buetow.org/OLDPROJECT new file mode 100644 index 0000000..54dc28c --- /dev/null +++ b/sload.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. It's programmed in Haskell. diff --git a/sload.buetow.org/content/50.SVN-Download.xml b/sload.buetow.org/content/50.SVN-Download.xml new file mode 100644 index 0000000..cace27e --- /dev/null +++ b/sload.buetow.org/content/50.SVN-Download.xml @@ -0,0 +1,7 @@ + + + SVN Download + SLoad can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/utils/sload/ + + diff --git a/sload.buetow.org/content/98.contact.xml b/sload.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/sload.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/sload.buetow.org/content/99.license.xml b/sload.buetow.org/content/99.license.xml new file mode 100644 index 0000000..3f04d0a --- /dev/null +++ b/sload.buetow.org/content/99.license.xml @@ -0,0 +1,54 @@ + + + License + + SLoad is (C) by Paul Buetow. + + + + All rights reserved. + + + + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + + + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + + + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + + + + * Neither the name of buetow.org nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + + + + +THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + + + + diff --git a/sload.buetow.org/content/home.xml b/sload.buetow.org/content/home.xml new file mode 100644 index 0000000..24c99ae --- /dev/null +++ b/sload.buetow.org/content/home.xml @@ -0,0 +1,54 @@ + + + SLoad + Calculating server CPU loads + + + In order to learn functional programming and to calculate server loads at work I programmed in my spare time this small tool using the purely functional programming language + Haskell! + SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. + + In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). + +pbuetow@earth:~/svn/sload/trunk$ make +ghc SLoad.hs -o sload + + Lets imagine you own an apache server cluster which consists of 12 physical servers. The current maximum CPU usage (CPU peak) is 70%. A single server of the cluster handles at the moment 323 requests per seconds (request peak). And you want to know "does my farm handle 5000000 more requests per day?": + +pbuetow@earth:~/svn/sload/trunk$ ./sload --name=serverfarm.example.net --servers=12 \ + --cpuPeak=70 --peak=323 --requests=5000000 +Requests : 5000000.0 +Percentage of req. to use: 100.0 +Approximated peak: 277.77777 requests per second (Peak = 2 * (5000000.0/(60 * 60 * 10))) +serverfarm.example.net (12.0 Servers): + currentPeakPerServer: 323.0 + currentCpuPeakPerServer: 70.0 + currentPeakPerFarm: 3876.0 + possiblePeakPerFarm: 5038.8 + possibleAddPeak (possiblePeakPerFarm - currentPeakPerFarm): 1162.7998 + addPeakPerServer: 23.148148 + addPeakPerFarm: 277.77777 + leftPeak (possibleAddPeak - addPeakPerFarm): 885.02203 + currentCpuPerPeak (currentCpuPeakPerServer / currentPeakPerServer): 0.21671827 + neededCpuPeakPerServer (currentCpuPeakPerServer + addPeakPerServer * currentCpuPerPeak): \ + 75.016624 + + The approximated peak is being calculated using 2 * (requestsPerDay/10h). This formular has been well-tried and tested. It is not proven that this formular is always right, but it is more a 'worst case' approach. Which is ok for calculating server loads as long as you don't do a 'best case' calculation which may lead to a server overload. The value of neededCpuPeakPerServer shows if the cluster will handle the additional amount of requests. If neededCpuPeakPerSerer is less than 85 it should be ok. A value between 85 and 100 may be critical. A value more than 100 shows that there is definitive not enough power behind your cluster. + + + Requests: Requests per day your server should handle additionally to the current server load. You want to find out if your server cluster will handle this. + Percentage of req. to use: If you use 50, only half of "Requests" will be used in the following calculations.. + currentPeakPerServer: Requests per seconds a single server of the cluster handles (peak) + currentCpuPeakPerServer: The maximum (peak) CPU load of one of your servers. + currentPeakPerFarm: currentPeakPerServer * number of servers in the cluster. + possiblePeakPerFarm: How many requests per seconds your farm may handle (depending on the CPU % which is left) + possibleAddPeak: How many requests per seconds your farm may handle additionally to the CPU usage (depending on the CPU % which is left) + addPeakPerServer: How many requests per seconds a single server of your cluster may handle additionally. + addPeakPerFarm: addPeakPerServer * number of servers in the cluster. + leftPeak: How many requests per second can be handled more even after adding "Requests" to the cluster. + currentCpuPerPeak: How many CPU % is needed for a single request. + neededCpuPeakPerServer: How many CPU % (peak) is needed for a single server of the cluster after adding "Requests". + + + + diff --git a/sload.buetow.org/htdocs/images/haskell.png b/sload.buetow.org/htdocs/images/haskell.png new file mode 100644 index 0000000..6e4d7aa Binary files /dev/null and b/sload.buetow.org/htdocs/images/haskell.png differ diff --git a/stud.buetow.org/content/.rss.xml b/stud.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/stud.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/stud.buetow.org/content/home.xml b/stud.buetow.org/content/home.xml new file mode 100644 index 0000000..7366951 --- /dev/null +++ b/stud.buetow.org/content/home.xml @@ -0,0 +1,11 @@ + + + Willkommen auf stud.buetow.org + Hier sind ein paar alte Unterlagen zum Studium archiviert. + + + FTP-Server: + ftp://ftp.buetow.org/pub/studium/ + + + diff --git a/temp.buetow.org/content/home.xml b/temp.buetow.org/content/home.xml new file mode 100644 index 0000000..a1a9a45 --- /dev/null +++ b/temp.buetow.org/content/home.xml @@ -0,0 +1,9 @@ + + + TEMP NOT AVAILABLE + + + Important notice: + Due to move a move to a new server this site is temp not available. Please come back a few days later + + diff --git a/temp.buetow.org/htdocs/images/award.gif b/temp.buetow.org/htdocs/images/award.gif new file mode 100644 index 0000000..4526f63 Binary files /dev/null and b/temp.buetow.org/htdocs/images/award.gif differ diff --git a/temp.buetow.org/htdocs/images/award.org.gif b/temp.buetow.org/htdocs/images/award.org.gif new file mode 100644 index 0000000..4526f63 Binary files /dev/null and b/temp.buetow.org/htdocs/images/award.org.gif differ diff --git a/temp.buetow.org/htdocs/images/head.jpg b/temp.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..b2299ad Binary files /dev/null and b/temp.buetow.org/htdocs/images/head.jpg differ diff --git a/temp.buetow.org/htdocs/images/screenshot.png b/temp.buetow.org/htdocs/images/screenshot.png new file mode 100644 index 0000000..c239a28 Binary files /dev/null and b/temp.buetow.org/htdocs/images/screenshot.png differ diff --git a/under-construction.buetow.org/content/home.xml b/under-construction.buetow.org/content/home.xml new file mode 100644 index 0000000..0b497c3 --- /dev/null +++ b/under-construction.buetow.org/content/home.xml @@ -0,0 +1,22 @@ + + + Under Construction + + Soon here will be a new website. + + + Please use the + Development Mailing List + for any considerations of this humble project or any other project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other stuff please visit my personal homepage at + http://paul.buetow.org + :). + + diff --git a/use.buetow.org/content/Bench.sub/IntVSCon.xml b/use.buetow.org/content/Bench.sub/IntVSCon.xml new file mode 100644 index 0000000..d6ba4ef --- /dev/null +++ b/use.buetow.org/content/Bench.sub/IntVSCon.xml @@ -0,0 +1,10 @@ + + + Interpolated vs. constant! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/intvscon.pl"); + + + diff --git a/use.buetow.org/content/Bench.sub/Loop.xml b/use.buetow.org/content/Bench.sub/Loop.xml new file mode 100644 index 0000000..15a35ad --- /dev/null +++ b/use.buetow.org/content/Bench.sub/Loop.xml @@ -0,0 +1,10 @@ + + + Loop benchmarking! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/foreach.pl"); + + + diff --git a/use.buetow.org/content/Bench.sub/Shift.xml b/use.buetow.org/content/Bench.sub/Shift.xml new file mode 100644 index 0000000..a99dcc4 --- /dev/null +++ b/use.buetow.org/content/Bench.sub/Shift.xml @@ -0,0 +1,10 @@ + + + Shift benchmarking! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/shift.pl"); + + + diff --git a/use.buetow.org/content/Bench.sub/home.xml b/use.buetow.org/content/Bench.sub/home.xml new file mode 100644 index 0000000..cb924bc --- /dev/null +++ b/use.buetow.org/content/Bench.sub/home.xml @@ -0,0 +1,7 @@ + + + Benchmarking + + This section contains perl benchmarking stuff :) + + diff --git a/use.buetow.org/content/Diverse.sub/Fibonacci.xml b/use.buetow.org/content/Diverse.sub/Fibonacci.xml new file mode 100644 index 0000000..c85b036 --- /dev/null +++ b/use.buetow.org/content/Diverse.sub/Fibonacci.xml @@ -0,0 +1,10 @@ + + + Fast Fibonacci calculating! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/diverse/fibonacci.pl"); + + + diff --git a/use.buetow.org/content/Diverse.sub/foo.xml b/use.buetow.org/content/Diverse.sub/foo.xml new file mode 100644 index 0000000..0b6ac7e --- /dev/null +++ b/use.buetow.org/content/Diverse.sub/foo.xml @@ -0,0 +1,6 @@ + + + Foo! + Nothing here! + + diff --git a/use.buetow.org/content/Diverse.sub/home.xml b/use.buetow.org/content/Diverse.sub/home.xml new file mode 100644 index 0000000..8c28dcc --- /dev/null +++ b/use.buetow.org/content/Diverse.sub/home.xml @@ -0,0 +1,7 @@ + + + Diverse stuff + + This section contains some diverse perl stuff + + diff --git a/use.buetow.org/content/Examples.sub/Autoload.xml b/use.buetow.org/content/Examples.sub/Autoload.xml new file mode 100644 index 0000000..ba04d0d --- /dev/null +++ b/use.buetow.org/content/Examples.sub/Autoload.xml @@ -0,0 +1,10 @@ + + + Autoload + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/autoload.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/Dualvar.xml b/use.buetow.org/content/Examples.sub/Dualvar.xml new file mode 100644 index 0000000..1a4b1d8 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/Dualvar.xml @@ -0,0 +1,10 @@ + + + Dual variable + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/dualvar.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/HashTie.xml b/use.buetow.org/content/Examples.sub/HashTie.xml new file mode 100644 index 0000000..76b4348 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/HashTie.xml @@ -0,0 +1,10 @@ + + + HashTie + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/hashtie.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/Iterator.xml b/use.buetow.org/content/Examples.sub/Iterator.xml new file mode 100644 index 0000000..7e5b367 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/Iterator.xml @@ -0,0 +1,10 @@ + + + Iterator + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/iterator.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/MyGrep.xml b/use.buetow.org/content/Examples.sub/MyGrep.xml new file mode 100644 index 0000000..b0c18ea --- /dev/null +++ b/use.buetow.org/content/Examples.sub/MyGrep.xml @@ -0,0 +1,10 @@ + + + MyGrep + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/mygrep.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/ReadOnly.xml b/use.buetow.org/content/Examples.sub/ReadOnly.xml new file mode 100644 index 0000000..9b0b994 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/ReadOnly.xml @@ -0,0 +1,10 @@ + + + ReadOnly + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/readonly.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/Scopeing.xml b/use.buetow.org/content/Examples.sub/Scopeing.xml new file mode 100644 index 0000000..5656a54 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/Scopeing.xml @@ -0,0 +1,10 @@ + + + Scopeing + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/scopeing.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/StaticVar.xml b/use.buetow.org/content/Examples.sub/StaticVar.xml new file mode 100644 index 0000000..d6afd53 --- /dev/null +++ b/use.buetow.org/content/Examples.sub/StaticVar.xml @@ -0,0 +1,10 @@ + + + StaticVar + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/staticvar.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/Structs.xml b/use.buetow.org/content/Examples.sub/Structs.xml new file mode 100644 index 0000000..c4093ea --- /dev/null +++ b/use.buetow.org/content/Examples.sub/Structs.xml @@ -0,0 +1,10 @@ + + + Scructs + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/structs.pl"); + + + diff --git a/use.buetow.org/content/Examples.sub/home.xml b/use.buetow.org/content/Examples.sub/home.xml new file mode 100644 index 0000000..0b53a1b --- /dev/null +++ b/use.buetow.org/content/Examples.sub/home.xml @@ -0,0 +1,5 @@ + + + Examples + This section contains some perl examples of cool perl features :) + diff --git a/use.buetow.org/content/Examples.sub/overload.xml b/use.buetow.org/content/Examples.sub/overload.xml new file mode 100644 index 0000000..c34a79a --- /dev/null +++ b/use.buetow.org/content/Examples.sub/overload.xml @@ -0,0 +1,10 @@ + + + Overload + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/overload.pl"); + + + diff --git a/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml b/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml new file mode 100644 index 0000000..6f17e40 --- /dev/null +++ b/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml @@ -0,0 +1,15 @@ + + + Fibonacci.pl.c! + + The following code is both, valid C and Perl code :) + + + + use LWP::Simple; + my $ret = get("https://ssl.buetow.org/repos/playground/trunk/Perl/perl-c/fibonacci.pl.c"); + $ret =~ s/ + + diff --git a/use.buetow.org/content/Fun.sub/Nosemicolon.xml b/use.buetow.org/content/Fun.sub/Nosemicolon.xml new file mode 100644 index 0000000..467feb4 --- /dev/null +++ b/use.buetow.org/content/Fun.sub/Nosemicolon.xml @@ -0,0 +1,10 @@ + + + Fibonacci Numbers w/o ; + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/fun/nosemicolon.pl"); + + + diff --git a/use.buetow.org/content/Fun.sub/Rev.xml b/use.buetow.org/content/Fun.sub/Rev.xml new file mode 100644 index 0000000..a7f2738 --- /dev/null +++ b/use.buetow.org/content/Fun.sub/Rev.xml @@ -0,0 +1,10 @@ + + + Random letters! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/fun/rev.pl"); + + + diff --git a/use.buetow.org/content/Fun.sub/home.xml b/use.buetow.org/content/Fun.sub/home.xml new file mode 100644 index 0000000..9bdbed1 --- /dev/null +++ b/use.buetow.org/content/Fun.sub/home.xml @@ -0,0 +1,7 @@ + + + Fun stuff + + This section contains some perl fun stuff + + diff --git a/use.buetow.org/content/Poetry.sub/Christmas.xml b/use.buetow.org/content/Poetry.sub/Christmas.xml new file mode 100644 index 0000000..783a6d0 --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/Christmas.xml @@ -0,0 +1,12 @@ + + + Merry Christmas! + + + use LWP::Simple; + my $ret = get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/christmas.pl"); + $ret =~ s/ + + diff --git a/use.buetow.org/content/Poetry.sub/Math.xml b/use.buetow.org/content/Poetry.sub/Math.xml new file mode 100644 index 0000000..b9bc42b --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/Math.xml @@ -0,0 +1,10 @@ + + + Learning math! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/math.pl"); + + + diff --git a/use.buetow.org/content/Poetry.sub/PHP.xml b/use.buetow.org/content/Poetry.sub/PHP.xml new file mode 100644 index 0000000..2610188 --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/PHP.xml @@ -0,0 +1,10 @@ + + + PHP! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/php.pl"); + + + diff --git a/use.buetow.org/content/Poetry.sub/Shopping.xml b/use.buetow.org/content/Poetry.sub/Shopping.xml new file mode 100644 index 0000000..8d98961 --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/Shopping.xml @@ -0,0 +1,10 @@ + + + Going shopping! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/shopping.pl"); + + + diff --git a/use.buetow.org/content/Poetry.sub/Travel.xml b/use.buetow.org/content/Poetry.sub/Travel.xml new file mode 100644 index 0000000..12b1ea5 --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/Travel.xml @@ -0,0 +1,10 @@ + + + Travel! + + + use LWP::Simple; + get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/travel.pl"); + + + diff --git a/use.buetow.org/content/Poetry.sub/home.xml b/use.buetow.org/content/Poetry.sub/home.xml new file mode 100644 index 0000000..46c2de7 --- /dev/null +++ b/use.buetow.org/content/Poetry.sub/home.xml @@ -0,0 +1,5 @@ + + + Poetry + This section contains perl poetry :) + diff --git a/use.buetow.org/content/home.xml b/use.buetow.org/content/home.xml new file mode 100644 index 0000000..10ec350 --- /dev/null +++ b/use.buetow.org/content/home.xml @@ -0,0 +1,7 @@ + + + Welcome to use.buetow.org! + + This site contains some nice Perl stuff! + + diff --git a/vpndslrouter.buetow.org/content/home.xml b/vpndslrouter.buetow.org/content/home.xml new file mode 100644 index 0000000..c465d06 --- /dev/null +++ b/vpndslrouter.buetow.org/content/home.xml @@ -0,0 +1,277 @@ + + + VPN DSL Router + + + Important notice: + There will be no more updates on this website. For current projects please visit + http://dev.buetow.org + and enjoy :) + + + Linux DSL Router für RWTH-VPN Howto - Version 0.8.5 + +Wie richte ich einen auf Linux basierten DSL+VPN router für UniDSL Aachen +http://aachen.uni-dsl.de +ein? + + +ACHTUNG: Laut Netzordnung der RWTH ist es untersagt, mehrere Leute ueber einen einzelnen VPN Zugang ins Netz zu lassen. Wenn Du den Router hingegen nur fuer Deine eigenen Rechner verwendest, sollte es in Ordnung sein. + + +Zudem wird hier darauf hingewiesen, dass dieses Howto nicht perfekt ist und es keine Garantie auf Korrektheit gibt. Jdf. funktioniert die hier beschriebene Konfiguration bei mir. + + +Verwendet wird: + + +Debian Linux 3.0 (Woody) [Die Routerinstallation (Woody standard) kommt mit 500MB Plattenspeicher gut aus] [Debian Woody ist derzeit etwas veraltet, das Howto sollte jedoch auch mit einer beliebigen anderen Linux-Distribution funktionieren. Es sollte nur ein aktuellerer Kernel verwendet werden und die RC-Skripte sollten je nach Distro anders eingerichtet werden] + +0. Netzwerkkarten: +eth0 kommt ans DSL modem und eth1 kommt ans LAN. Vorrausgesetzt wird, dass alle Einstellungen als "root" vorgenommen werden ;-) + +1. Kernel besorgen +Am besten den aktuellsten Linux Kernel der 2.4er Serie von ftp://ftp.kernel.org> (bei mir ists der 2.4.25) herunterladen und nach /usr/src/linux entpacken. (Anmerkung: Seit dem Cisco VPN Client 4.0.4 wird auch ein Kernel der 2.6.x-Serie unterstützt. Da aber mein Router einen 2.4er Kernel nutzt, habe ich einen 2.6er noch nicht getestet.) + +2. Kernel Konfigurieren +Meine Konfiguration beinhaltet u. A. Treiber beider Netzwerkkarten sowie zusätzliche Optionen für PPP und iptables. Meine Kernel Config gibts hier: +%%documentsurl%%kernel.config.txt +. Diese einfach herunterladen und nach /usr/src/linux/.config abspeichern. (Kernel beinhaltet schon alle benötigten iptables und PPP Optionen). Danach: + +cd /usr/src/linux +make mrproper +cp kernel.config.txt /usr/src/linux/.config +make oldconfig +(Hier mit "y" ggf. neu hinzugekommnden Kerneloptionen auf den Standard-Wert setzen falls Du einen neueren 2.4er Kernel verwendest als die von der meine .config-Datei ist) +make menuconfig +Nun ggf. Treiber im Kernel aktivieren, die Dein System noch zusätzlich brauchen könnte (SCSI? LVM?) und dann Kerneländerungen sichern und fortfahren: +make dep +make bzImage +make modules +make modules_install +cp arch/i386/boot/bzImage /boot/routerkernel +Als nächstes den Kernel in Deinem Boot-Manager einbinden (Lilo oder GRUB?) +Danach den neuen Kernel rebooten. +3. Ethernetkarten Konfigurieren +Ich gehe hier davon aus, dass 2 Netzwerkkarten installiert sind. ifconfig sollte also sowohl eth0 als auch eth1 anzeigen. Schliessen wir also das DSL Modem an eth0 an. +Nun stellen wir die IP Adressen für die Karten ein. Der ersten Karte, an welcher das DSL Modem hängt geben wir die IP 192.168.255.254 Dies geschieht über + +ifconfig eth0 192.168.255.254 mask 255.255.255.255 up + +Die 2. Netzwerkkarte, also eth1 stellt die Verbindung mit dem LAN her und erhölt die IP Adresse 192.168.0.1. Der ifconfig Befehl lautet wie folgt: + +ifconfig eth1 192.168.0.1 mask 255.255.255.0 up +Hiermit wäre die Konfiguration des Netzwerkes abgeschlossen. Um die Einstellungen nach Reboot beizubehalten sollten diese Netzwerkeinstellungen entweder in ein eigenes Start-Skript oder in die Debian-Netzwerkkonfigurationsdateien geschrieben werden. Wie das geht, erfährt man aus der Dokumentation. +4. DSL konfigurieren +Hier wird die DSL-config per "pppoeconf" auf der Console durchgeführt. Auch hier werden wir nach Benutzername und Passwort gefragt. +Die Daten sollten 100%ig korrekt sein. Die Frage nach dem Device an welchem das Modem hängt beantworten wir mit eth0. Zur Auswahl hast Du noch, +ob die Verbindung beim booten gestartet werden soll oder nicht. Was Du dort wählst liegt in Deiner Hand. Willst Du die Verbindung per Hand starten , +so funktioniert dies per "pon" auf der Console und mit "poff" kann die Verbindung wieder getrennt werden. + + +Anschliessend kannst Du direkt testen, ob die DSL-Verbindung alleine schon funktioniert. Wenn ja, dann weiter zu Schritt 5: + +5. VPN konfigurieren +Hier sollte der neuste VPN Client von der RWTH Seite heruntergeladen werden. +Aber ACHTUNG, installiert man den Client nach Anleitung, so belegt dieser nach Starten alle (!!) Netzwerkdevices. D.h. man kann vom LAN nicht mehr auf eth1 vom Router zugreifen, da VPN diese blockiert und das würde die Debian Kiste als Router unnutzbar machen! Um dies zu umgehen ist eine kleine Manipulation der VPN-Client Sourcen notwendig. Also zuerst den Cisco-VPN Client herunterladen, z.B. von +http://www.rz.rwth-aachen.de/ +und diese in ein beliebiges Verzeichnis entpacken (bei mir: ~/src/vpnclient). Dann wie folgt vorgehen: + + + +cd ~/src/vpnclient +vi interceptor.c + + +Seit dem Versionssprung von 4.0.3 nach 4.0.4 hat sich der Sourcecode ein wenig geändert was wohl daran liegt dass die 4.0.4er +Version auch vom 2.6.x Linux Kernel unterstützt wird. Ich habe einfach mal die Modifikation beider Versionen hier online gestellt. + +Für vpnclient-linux-4.0.4.B-k9 + +Nun nach folgender Code-Stelle suchen + +static int +inline supported_device(struct net_device* dev) +{ + int rc=0; + + if(dev->type == ARPHRD_ETHER) + { + rc=1; + } + else if(dev->type == ARPHRD_PPP) + { + rc=1; + } + + return rc; +} +Da der Debian Router mit ppp0 via DSL online geht, den obrigen Code durch folgenden ersetzen: +static int +inline supported_device(struct net_device* dev) +{ + int rc=0; + + if(dev->type == ARPHRD_PPP) + { + rc=1; + } + + return rc; +} +Für vpnclient-linux-4.0.3.B-k9 +Nun nach folgender Code-Stelle suchen +static int inline +supported_device(struct net_device *dev) +{ + int rc = 0; + + if (!dev->name) + { + goto exit_gracefully; + } + + if (!strncmp(dev->name, "eth", 3) + && (dev->name[3] >= '0' && dev->name[3] <= '9')) + { + rc = 1; + } + else if (!strncmp(dev->name, "wlan", 4) + && (dev->name[4] >= '0' && dev->name[4] <= '9')) + { + rc = 1; + } + else if (!strncmp(dev->name, "ppp", 3) && (dev->name[3] >= '0' && + dev->name[3] <= '9')) + { + rc = 1; + } + else if (ippp_dev(dev)) + { + rc = 1; + } + + exit_gracefully: + return rc; +} +Da der Debian Router mit ppp0 via DSL online geht, den obrigen Code durch folgenden ersetzen: +static int inline +supported_device(struct net_device *dev) +{ + int rc = 0; + + if (!dev->name) + { + goto exit_gracefully; + } + + if (!strncmp(dev->name, "ppp", 3) && (dev->name[3] >= '0' && + dev->name[3] <= '9')) + { + rc = 1; + } + else if (ippp_dev(dev)) + { + rc = 1; + } + + exit_gracefully: + return rc; +} + Danach (Egal bei welcher VPN Client Version) +./vpn_install + +aufrufen und alle Angaben korrekt beantworten und den VPN-Client wie auf der RWTH Seite beschrieben konfigurieren (achte darauf, Dich mittels "FullTunnel" in das RWTH VPN einzuwaehlen). Wenn Du z.Z. via DSL eingewählt bist, kannst Du nun auch den VPN-Client zusätzlich starten und testen ob eine VPN-Verbindung korrekt aufgebaut wird (vpnclient connect DEINVPNALIAS). Klappt alles, dann den VPN-Client wieder beenden und weiter mit.. + +6. Start-Skripte +Damit der Router automatisch bei jedem Reboot sich ins DSL + VPN einwähl und routing aktiviert, bitte folgendes Skript unter /etc/init.d/routing_and_vpnc anlegen (Das Skript aktiviert auch die benötigten Routing-Optionen via iptables und Co): +#!/bin/sh +# Configurable options: +case "$1" in + start) + echo "Starting VPN" + echo 1 >/proc/sys/net/ipv4/ip_forward + /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -o \ + ppp0 -j MASQUERADE + /bin/date > /var/log/rwthvpn.log + /usr/bin/nohup /usr/bin/perl /usr/local/sbin/vpnc >> \ + /var/log/rwthvpn.log & + ;; + stop) + echo "Stopping VPN" + echo 0 >/proc/sys/net/ipv4/ip_forward + killall perl + ;; + + *) + echo "Usage: /etc/init.d/routing_and_vpnc {start|stop}" + exit 1 +esac + +exit 0 +und anschliessend folgende Befehle ausführen: +chmod 755 /etc/init.d/routing_and_vpnc +for i in 3 4 5 +do + cd /etc/rc$i.d + ln -s ../init.d/routing_and_vpnc S86routing_and_vpnc +done + + +Nun muss noch ein Wrapper erstellt werden, der die lässtige "y"-Bestätigung nach jedem VPN-Client start übernimmt und den VPN-Client selbstständig neu startet wenn dieser sich von alleine verabschiedet bzw. wenn die VPN-Verbindung getrennt werden sollte. Den Wrapper in die Datei /usr/local/sbin/vpnc schreiben, und zwar mit folgendem Inhalt: + +#!/ust/bin/perl -w +# +# Daemon backend for Cisco VPN Client +# By Paul Buetow (paul at buetow dot org) +# + +$|++; # Deaktiviert Ausgabepuffer (Aktiviert sofortige Anzeige) + +use strict; +use FileHandle; +use IPC::Open2; + +for (;;) { + if (`/sbin/ifconfig ppp0` =~ /ppp0/) { + open2 *READER,*WRITER, '/usr/local/bin/vpnclient connect rwthvpn' + or die "$!\n"; + + print WRITER "y\n"; + print while <READER>; + + } else { + print "No ppp0 device up!\n"; + } + sleep 10; +} + +print "done\n"; + +Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN Profil übereinstimmt. Du kannst das Skript hier ggf. anpassen. + Anschliessend fehlt noch ein +chmod 755 /usr/local/sbin/vpnc + Wenn Du nun alles korrekt gemacht hast, sollte sich Dein Rechner nach jedem Reboot versuchen sofort via VPN in das RWTH Netz einzuloggen (vorrausgesetzt, Du hast pppoeconf gesagt, dass die DSL-Verbdingung automatisch hergestellt werden soll). +Wenn etwas schief geht, kannst Du stets die Datei /var/log/rwthvpn.log einsehen, sie beinhaltet alle Ausgaben vom Cisco-VPN Client seit dem letzten Ausführen des routing_and_vpnc Skriptes. + +Nun ist Dein Debian Router perfekt. Wenn Dir noch ein DynDNS Dienst fehlt, dann verweise ich auf +http://www.DynDNS.org +. +7. Konfiguration der Rechner hinter dem Router +Nun sollte jeder Rechner im LAN als Gateway die 192.168.0.1 und als Netmask die 255.255.255.0 verwenden, um ins VPN gerouted zu werden ;-P. + +Für weitere Fragen stehe ich gerne bereit (paul at buetow dot org), kann jedoch nicht garantieren, dass ich helfen kann. Da ich kein Uni-DSL mehr nutze und auf dem Router laeuft schon laenger OpenBSD, kein Linux mehr. + +Referenzen + +UniDSL Aachen: +http://aachen.uni-dsl.de +Debian Linux: +http://www.debian.org +RWTH Einwahlberatung: + +http://www.rz.rwth-aachen.de/kommunikation/betrieb/dialup/index.php +Excluded Linux DSL howto: +http://www.excluded.org/papers/Router.html + + diff --git a/vpndslrouter.buetow.org/htdocs/kernel.config.txt b/vpndslrouter.buetow.org/htdocs/kernel.config.txt new file mode 100644 index 0000000..8737c7e --- /dev/null +++ b/vpndslrouter.buetow.org/htdocs/kernel.config.txt @@ -0,0 +1,1128 @@ +# +# Automatically generated by make menuconfig: don't edit +# +CONFIG_X86=y +# CONFIG_SBUS is not set +CONFIG_UID16=y + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y + +# +# Loadable module support +# +CONFIG_MODULES=y +CONFIG_MODVERSIONS=y +CONFIG_KMOD=y + +# +# Processor type and features +# +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# CONFIG_M586TSC is not set +# CONFIG_M586MMX is not set +CONFIG_M686=y +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +# CONFIG_MELAN is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP2 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_INVLPG=y +CONFIG_X86_CMPXCHG=y +CONFIG_X86_XADD=y +CONFIG_X86_BSWAP=y +CONFIG_X86_POPAD_OK=y +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_X86_L1_CACHE_SHIFT=5 +CONFIG_X86_HAS_TSC=y +CONFIG_X86_GOOD_APIC=y +CONFIG_X86_PGE=y +CONFIG_X86_USE_PPRO_CHECKSUM=y +CONFIG_X86_PPRO_FENCE=y +CONFIG_X86_F00F_WORKS_OK=y +CONFIG_X86_MCE=y +# CONFIG_TOSHIBA is not set +# CONFIG_I8K is not set +# CONFIG_MICROCODE is not set +# CONFIG_X86_MSR is not set +# CONFIG_X86_CPUID is not set +# CONFIG_EDD is not set +CONFIG_NOHIGHMEM=y +# CONFIG_HIGHMEM4G is not set +# CONFIG_HIGHMEM64G is not set +# CONFIG_HIGHMEM is not set +# CONFIG_MATH_EMULATION is not set +# CONFIG_MTRR is not set +CONFIG_SMP=y +CONFIG_NR_CPUS=32 +# CONFIG_X86_NUMA is not set +# CONFIG_X86_TSC_DISABLE is not set +CONFIG_X86_TSC=y +CONFIG_HAVE_DEC_LOCK=y + +# +# General setup +# +CONFIG_NET=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_LOCAL_APIC=y +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GODIRECT is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_ISA=y +CONFIG_PCI_NAMES=y +# CONFIG_EISA is not set +# CONFIG_MCA is not set +CONFIG_HOTPLUG=y + +# +# PCMCIA/CardBus support +# +CONFIG_PCMCIA=y +CONFIG_CARDBUS=y +# CONFIG_TCIC is not set +# CONFIG_I82092 is not set +# CONFIG_I82365 is not set + +# +# PCI Hotplug Support +# +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_HOTPLUG_PCI_COMPAQ is not set +# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set +# CONFIG_HOTPLUG_PCI_IBM is not set +CONFIG_SYSVIPC=y +# CONFIG_BSD_PROCESS_ACCT is not set +CONFIG_SYSCTL=y +CONFIG_KCORE_ELF=y +# CONFIG_KCORE_AOUT is not set +CONFIG_BINFMT_AOUT=y +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_MISC=y +# CONFIG_OOM_KILLER is not set +CONFIG_PM=y +CONFIG_APM=y +# CONFIG_APM_IGNORE_USER_SUSPEND is not set +CONFIG_APM_DO_ENABLE=y +# CONFIG_APM_CPU_IDLE is not set +# CONFIG_APM_DISPLAY_BLANK is not set +# CONFIG_APM_RTC_IS_GMT is not set +# CONFIG_APM_ALLOW_INTS is not set +CONFIG_APM_REAL_MODE_POWER_OFF=y + +# +# ACPI Support +# +# CONFIG_ACPI is not set +CONFIG_ACPI_BOOT=y + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +CONFIG_PARPORT=y +CONFIG_PARPORT_PC=y +CONFIG_PARPORT_PC_CML1=y +CONFIG_PARPORT_SERIAL=y +# CONFIG_PARPORT_PC_FIFO is not set +# CONFIG_PARPORT_PC_SUPERIO is not set +# CONFIG_PARPORT_PC_PCMCIA is not set +# CONFIG_PARPORT_AMIGA is not set +# CONFIG_PARPORT_MFC3 is not set +# CONFIG_PARPORT_ATARI is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_SUNBPP is not set +# CONFIG_PARPORT_IP22 is not set +# CONFIG_PARPORT_OTHER is not set +# CONFIG_PARPORT_1284 is not set + +# +# Plug and Play configuration +# +CONFIG_PNP=y +CONFIG_ISAPNP=y + +# +# Block devices +# +CONFIG_BLK_DEV_FD=y +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_CISS_SCSI_TAPE is not set +# CONFIG_CISS_MONITOR_THREAD is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_SIZE=4096 +# CONFIG_BLK_DEV_INITRD is not set +# CONFIG_BLK_STATS is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set +# CONFIG_BLK_DEV_MD is not set +# CONFIG_MD_LINEAR is not set +# CONFIG_MD_RAID0 is not set +# CONFIG_MD_RAID1 is not set +# CONFIG_MD_RAID5 is not set +# CONFIG_MD_MULTIPATH is not set +# CONFIG_BLK_DEV_LVM is not set + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +CONFIG_NETLINK_DEV=y +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_FILTER=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_MULTIPLE_TABLES is not set +# CONFIG_IP_ROUTE_MULTIPATH is not set +# CONFIG_IP_ROUTE_TOS is not set +CONFIG_IP_ROUTE_VERBOSE=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=y +CONFIG_NET_IPGRE=y +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +# CONFIG_ARPD is not set +# CONFIG_INET_ECN is not set +# CONFIG_SYN_COOKIES is not set + +# +# IP: Netfilter Configuration +# +CONFIG_IP_NF_CONNTRACK=m +CONFIG_IP_NF_FTP=m +CONFIG_IP_NF_AMANDA=m +CONFIG_IP_NF_TFTP=m +CONFIG_IP_NF_IRC=m +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=y +CONFIG_IP_NF_MATCH_LIMIT=m +CONFIG_IP_NF_MATCH_MAC=m +CONFIG_IP_NF_MATCH_PKTTYPE=m +CONFIG_IP_NF_MATCH_MARK=m +CONFIG_IP_NF_MATCH_MULTIPORT=m +CONFIG_IP_NF_MATCH_TOS=m +CONFIG_IP_NF_MATCH_RECENT=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_DSCP=m +CONFIG_IP_NF_MATCH_AH_ESP=m +CONFIG_IP_NF_MATCH_LENGTH=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_MATCH_TCPMSS=m +CONFIG_IP_NF_MATCH_HELPER=m +CONFIG_IP_NF_MATCH_STATE=m +CONFIG_IP_NF_MATCH_CONNTRACK=m +CONFIG_IP_NF_MATCH_UNCLEAN=m +CONFIG_IP_NF_MATCH_OWNER=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_MIRROR=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_NAT_AMANDA=m +# CONFIG_IP_NF_NAT_LOCAL is not set +CONFIG_IP_NF_NAT_SNMP_BASIC=m +CONFIG_IP_NF_NAT_IRC=m +CONFIG_IP_NF_NAT_FTP=m +CONFIG_IP_NF_NAT_TFTP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_TOS=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_DSCP=m +CONFIG_IP_NF_TARGET_MARK=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_IP_NF_TARGET_TCPMSS=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IP: Virtual Server Configuration +# +# CONFIG_IP_VS is not set +# CONFIG_IPV6 is not set +# CONFIG_KHTTPD is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +CONFIG_IPV6_SCTP__=y +# CONFIG_IP_SCTP is not set +# CONFIG_ATM is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set + +# +# Appletalk devices +# +# CONFIG_DEV_APPLETALK is not set +# CONFIG_DECNET is not set +# CONFIG_BRIDGE is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_LLC is not set +# CONFIG_NET_DIVERT is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +# CONFIG_NET_FASTROUTE is not set +# CONFIG_NET_HW_FLOWCONTROL is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set +# CONFIG_PHONE_IXJ is not set +# CONFIG_PHONE_IXJ_PCMCIA is not set + +# +# ATA/IDE/MFM/RLL support +# +CONFIG_IDE=y + +# +# IDE, ATA and ATAPI Block devices +# +CONFIG_BLK_DEV_IDE=y +# CONFIG_BLK_DEV_HD_IDE is not set +# CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDEDISK_MULTI_MODE=y +# CONFIG_IDEDISK_STROKE is not set +# CONFIG_BLK_DEV_IDECS is not set +CONFIG_BLK_DEV_IDECD=y +# CONFIG_BLK_DEV_IDETAPE is not set +# CONFIG_BLK_DEV_IDEFLOPPY is not set +# CONFIG_BLK_DEV_IDESCSI is not set +# CONFIG_IDE_TASK_IOCTL is not set +CONFIG_BLK_DEV_CMD640=y +# CONFIG_BLK_DEV_CMD640_ENHANCED is not set +# CONFIG_BLK_DEV_ISAPNP is not set +CONFIG_BLK_DEV_IDEPCI=y +# CONFIG_BLK_DEV_GENERIC is not set +CONFIG_IDEPCI_SHARE_IRQ=y +CONFIG_BLK_DEV_IDEDMA_PCI=y +# CONFIG_BLK_DEV_OFFBOARD is not set +# CONFIG_BLK_DEV_IDEDMA_FORCED is not set +CONFIG_IDEDMA_PCI_AUTO=y +# CONFIG_IDEDMA_ONLYDISK is not set +CONFIG_BLK_DEV_IDEDMA=y +# CONFIG_IDEDMA_PCI_WIP is not set +# CONFIG_BLK_DEV_ADMA100 is not set +# CONFIG_BLK_DEV_AEC62XX is not set +# CONFIG_BLK_DEV_ALI15X3 is not set +# CONFIG_WDC_ALI15X3 is not set +# CONFIG_BLK_DEV_AMD74XX is not set +# CONFIG_AMD74XX_OVERRIDE is not set +# CONFIG_BLK_DEV_CMD64X is not set +# CONFIG_BLK_DEV_TRIFLEX is not set +# CONFIG_BLK_DEV_CY82C693 is not set +# CONFIG_BLK_DEV_CS5530 is not set +# CONFIG_BLK_DEV_HPT34X is not set +# CONFIG_HPT34X_AUTODMA is not set +# CONFIG_BLK_DEV_HPT366 is not set +CONFIG_BLK_DEV_PIIX=y +# CONFIG_BLK_DEV_NS87415 is not set +# CONFIG_BLK_DEV_OPTI621 is not set +# CONFIG_BLK_DEV_PDC202XX_OLD is not set +# CONFIG_PDC202XX_BURST is not set +# CONFIG_BLK_DEV_PDC202XX_NEW is not set +CONFIG_BLK_DEV_RZ1000=y +# CONFIG_BLK_DEV_SC1200 is not set +# CONFIG_BLK_DEV_SVWKS is not set +# CONFIG_BLK_DEV_SIIMAGE is not set +# CONFIG_BLK_DEV_SIS5513 is not set +# CONFIG_BLK_DEV_SLC90E66 is not set +# CONFIG_BLK_DEV_TRM290 is not set +# CONFIG_BLK_DEV_VIA82CXXX is not set +# CONFIG_IDE_CHIPSETS is not set +CONFIG_IDEDMA_AUTO=y +# CONFIG_IDEDMA_IVB is not set +# CONFIG_DMA_NONPCI is not set +# CONFIG_BLK_DEV_ATARAID is not set +# CONFIG_BLK_DEV_ATARAID_PDC is not set +# CONFIG_BLK_DEV_ATARAID_HPT is not set +# CONFIG_BLK_DEV_ATARAID_SII is not set + +# +# SCSI support +# +CONFIG_SCSI=y +CONFIG_BLK_DEV_SD=y +CONFIG_SD_EXTRA_DEVS=40 +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +CONFIG_SCSI_DEBUG_QUEUES=y +CONFIG_SCSI_MULTI_LUN=y +CONFIG_SCSI_CONSTANTS=y +# CONFIG_SCSI_LOGGING is not set + +# +# SCSI low-level drivers +# +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_7000FASST is not set +# CONFIG_SCSI_ACARD is not set +# CONFIG_SCSI_AHA152X is not set +# CONFIG_SCSI_AHA1542 is not set +# CONFIG_SCSI_AHA1740 is not set +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC7XXX_OLD is not set +# CONFIG_SCSI_DPT_I2O is not set +# CONFIG_SCSI_ADVANSYS is not set +# CONFIG_SCSI_IN2000 is not set +# CONFIG_SCSI_AM53C974 is not set +# CONFIG_SCSI_MEGARAID is not set +# CONFIG_SCSI_MEGARAID2 is not set +# CONFIG_SCSI_BUSLOGIC is not set +# CONFIG_SCSI_CPQFCTS is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_DTC3280 is not set +# CONFIG_SCSI_EATA is not set +# CONFIG_SCSI_EATA_DMA is not set +# CONFIG_SCSI_EATA_PIO is not set +# CONFIG_SCSI_FUTURE_DOMAIN is not set +# CONFIG_SCSI_GDTH is not set +# CONFIG_SCSI_GENERIC_NCR5380 is not set +# CONFIG_SCSI_IPS is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +# CONFIG_SCSI_PPA is not set +# CONFIG_SCSI_IMM is not set +# CONFIG_SCSI_NCR53C406A is not set +# CONFIG_SCSI_NCR53C7xx is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_NCR53C8XX is not set +CONFIG_SCSI_SYM53C8XX=y +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 +CONFIG_SCSI_NCR53C8XX_SYNC=20 +# CONFIG_SCSI_NCR53C8XX_PROFILE is not set +# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set +# CONFIG_SCSI_NCR53C8XX_PQS_PDS is not set +# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set +# CONFIG_SCSI_PAS16 is not set +# CONFIG_SCSI_PCI2000 is not set +# CONFIG_SCSI_PCI2220I is not set +# CONFIG_SCSI_PSI240I is not set +# CONFIG_SCSI_QLOGIC_FAS is not set +# CONFIG_SCSI_QLOGIC_ISP is not set +# CONFIG_SCSI_QLOGIC_FC is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +# CONFIG_SCSI_SEAGATE is not set +# CONFIG_SCSI_SIM710 is not set +# CONFIG_SCSI_SYM53C416 is not set +# CONFIG_SCSI_DC390T is not set +# CONFIG_SCSI_T128 is not set +# CONFIG_SCSI_U14_34F is not set +# CONFIG_SCSI_ULTRASTOR is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set + +# +# PCMCIA SCSI adapter support +# +# CONFIG_SCSI_PCMCIA is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set +# CONFIG_FUSION_BOOT is not set +# CONFIG_FUSION_ISENSE is not set +# CONFIG_FUSION_CTL is not set +# CONFIG_FUSION_LAN is not set + +# +# IEEE 1394 (FireWire) support (EXPERIMENTAL) +# +# CONFIG_IEEE1394 is not set + +# +# I2O device support +# +# CONFIG_I2O is not set +# CONFIG_I2O_PCI is not set +# CONFIG_I2O_BLOCK is not set +# CONFIG_I2O_LAN is not set +# CONFIG_I2O_SCSI is not set +# CONFIG_I2O_PROC is not set + +# +# Network device support +# +CONFIG_NETDEVICES=y + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set +CONFIG_DUMMY=y +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set +# CONFIG_ETHERTAP is not set +# CONFIG_NET_SB1000 is not set + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +# CONFIG_SUNLANCE is not set +CONFIG_HAPPYMEAL=y +# CONFIG_SUNBMAC is not set +# CONFIG_SUNQE is not set +CONFIG_SUNGEM=y +CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=y +CONFIG_EL2=y +CONFIG_ELPLUS=y +# CONFIG_EL16 is not set +CONFIG_EL3=y +CONFIG_3C515=y +# CONFIG_ELMC is not set +# CONFIG_ELMC_II is not set +CONFIG_VORTEX=y +CONFIG_TYPHOON=y +CONFIG_LANCE=y +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=y +# CONFIG_ULTRAMCA is not set +CONFIG_ULTRA=y +# CONFIG_ULTRA32 is not set +CONFIG_SMC9194=y +CONFIG_NET_VENDOR_RACAL=y +# CONFIG_NI5010 is not set +CONFIG_NI52=y +CONFIG_NI65=y +# CONFIG_AT1700 is not set +CONFIG_DEPCA=y +CONFIG_HP100=y +# CONFIG_NET_ISA is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=y +CONFIG_AMD8111_ETH=y +CONFIG_ADAPTEC_STARFIRE=y +# CONFIG_AC3200 is not set +CONFIG_APRICOT=y +# CONFIG_B44 is not set +CONFIG_CS89x0=y +CONFIG_TULIP=y +# CONFIG_TULIP_MWI is not set +CONFIG_TULIP_MMIO=y +CONFIG_DE4X5=y +CONFIG_DGRS=y +CONFIG_DM9102=y +CONFIG_EEPRO100=y +# CONFIG_EEPRO100_PIO is not set +CONFIG_E100=y +# CONFIG_LNE390 is not set +CONFIG_FEALNX=y +CONFIG_NATSEMI=y +CONFIG_NE2K_PCI=y +# CONFIG_NE3210 is not set +# CONFIG_ES3210 is not set +# CONFIG_8139CP is not set +CONFIG_8139TOO=y +# CONFIG_8139TOO_PIO is not set +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139TOO_8129 is not set +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_SIS900=y +CONFIG_EPIC100=y +CONFIG_SUNDANCE=y +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=y +CONFIG_VIA_RHINE=y +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_WINBOND_840=y +# CONFIG_NET_POCKET is not set + +# +# Ethernet (1000 Mbit) +# +# CONFIG_ACENIC is not set +# CONFIG_DL2K is not set +# CONFIG_E1000 is not set +# CONFIG_MYRI_SBUS is not set +# CONFIG_NS83820 is not set +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set +# CONFIG_R8169 is not set +# CONFIG_SK98LIN is not set +# CONFIG_TIGON3 is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PLIP is not set +CONFIG_PPP=y +# CONFIG_PPP_MULTILINK is not set +# CONFIG_PPP_FILTER is not set +CONFIG_PPP_ASYNC=y +CONFIG_PPP_SYNC_TTY=y +CONFIG_PPP_DEFLATE=y +CONFIG_PPP_BSDCOMP=y +# CONFIG_PPPOE is not set +# CONFIG_SLIP is not set + +# +# Wireless LAN (non-hamradio) +# +# CONFIG_NET_RADIO is not set + +# +# Token Ring devices +# +# CONFIG_TR is not set +# CONFIG_NET_FC is not set +# CONFIG_RCPCI is not set +# CONFIG_SHAPER is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set + +# +# PCMCIA network device support +# +CONFIG_NET_PCMCIA=y +# CONFIG_PCMCIA_3C589 is not set +# CONFIG_PCMCIA_3C574 is not set +# CONFIG_PCMCIA_FMVJ18X is not set +CONFIG_PCMCIA_PCNET=y +# CONFIG_PCMCIA_AXNET is not set +# CONFIG_PCMCIA_NMCLAN is not set +# CONFIG_PCMCIA_SMC91C92 is not set +# CONFIG_PCMCIA_XIRC2PS is not set +# CONFIG_ARCNET_COM20020_CS is not set +# CONFIG_PCMCIA_IBMTR is not set +# CONFIG_PCMCIA_XIRCOM is not set +# CONFIG_PCMCIA_XIRTULIP is not set +CONFIG_NET_PCMCIA_RADIO=y +CONFIG_PCMCIA_RAYCS=y +# CONFIG_PCMCIA_NETWAVE is not set +# CONFIG_PCMCIA_WAVELAN is not set +# CONFIG_AIRONET4500_CS is not set + +# +# Amateur Radio support +# +# CONFIG_HAMRADIO is not set + +# +# IrDA (infrared) support +# +# CONFIG_IRDA is not set + +# +# ISDN subsystem +# +CONFIG_ISDN=y +CONFIG_ISDN_BOOL=y +# CONFIG_ISDN_PPP is not set +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DRV_LOOP=y +CONFIG_ISDN_DIVERSION=y + +# +# Passive ISDN cards +# +CONFIG_ISDN_DRV_HISAX=y +CONFIG_ISDN_HISAX=y +# CONFIG_HISAX_EURO is not set +# CONFIG_HISAX_1TR6 is not set +# CONFIG_HISAX_NI1 is not set +CONFIG_HISAX_MAX_CARDS=8 +# CONFIG_HISAX_16_0 is not set +# CONFIG_HISAX_16_3 is not set +# CONFIG_HISAX_AVM_A1 is not set +# CONFIG_HISAX_IX1MICROR2 is not set +# CONFIG_HISAX_ASUSCOM is not set +# CONFIG_HISAX_TELEINT is not set +# CONFIG_HISAX_HFCS is not set +# CONFIG_HISAX_SPORTSTER is not set +# CONFIG_HISAX_MIC is not set +# CONFIG_HISAX_ISURF is not set +# CONFIG_HISAX_HSTSAPHIR is not set +# CONFIG_HISAX_TELESPCI is not set +# CONFIG_HISAX_S0BOX is not set +# CONFIG_HISAX_FRITZPCI is not set +# CONFIG_HISAX_AVM_A1_PCMCIA is not set +CONFIG_HISAX_ELSA=y +# CONFIG_HISAX_DIEHLDIVA is not set +# CONFIG_HISAX_SEDLBAUER is not set +# CONFIG_HISAX_NETJET is not set +# CONFIG_HISAX_NETJET_U is not set +# CONFIG_HISAX_NICCY is not set +# CONFIG_HISAX_BKM_A4T is not set +# CONFIG_HISAX_SCT_QUADRO is not set +# CONFIG_HISAX_GAZEL is not set +# CONFIG_HISAX_HFC_PCI is not set +# CONFIG_HISAX_W6692 is not set +# CONFIG_HISAX_HFC_SX is not set +# CONFIG_HISAX_ENTERNOW_PCI is not set +# CONFIG_HISAX_DEBUG is not set +# CONFIG_HISAX_SEDLBAUER_CS is not set +# CONFIG_HISAX_ELSA_CS is not set +# CONFIG_HISAX_AVM_A1_CS is not set +# CONFIG_HISAX_ST5481 is not set +# CONFIG_HISAX_FRITZ_PCIPNP is not set +# CONFIG_USB_AUERISDN is not set + +# +# Active ISDN cards +# +# CONFIG_ISDN_DRV_ICN is not set +# CONFIG_ISDN_DRV_PCBIT is not set +# CONFIG_ISDN_DRV_SC is not set +# CONFIG_ISDN_DRV_ACT2000 is not set +# CONFIG_ISDN_DRV_EICON is not set +# CONFIG_ISDN_DRV_TPAM is not set +# CONFIG_ISDN_CAPI is not set +# CONFIG_HYSDN is not set +# CONFIG_HYSDN_CAPI is not set + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Input core support +# +# CONFIG_INPUT is not set +# CONFIG_INPUT_KEYBDEV is not set +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_EVDEV is not set +# CONFIG_INPUT_UINPUT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_SERIAL=y +# CONFIG_SERIAL_CONSOLE is not set +# CONFIG_SERIAL_EXTENDED is not set +# CONFIG_SERIAL_NONSTANDARD is not set +CONFIG_UNIX98_PTYS=y +CONFIG_UNIX98_PTY_COUNT=256 +# CONFIG_PRINTER is not set +# CONFIG_PPDEV is not set +# CONFIG_TIPAR is not set + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set +CONFIG_MOUSE=y +CONFIG_PSMOUSE=y +# CONFIG_82C710_MOUSE is not set +# CONFIG_PC110_PAD is not set +# CONFIG_MK712_MOUSE is not set + +# +# Joysticks +# +# CONFIG_INPUT_GAMEPORT is not set +# CONFIG_QIC02_TAPE is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_IPMI_PANIC_EVENT is not set +# CONFIG_IPMI_DEVICE_INTERFACE is not set +# CONFIG_IPMI_KCS is not set +# CONFIG_IPMI_WATCHDOG is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_SCx200 is not set +# CONFIG_SCx200_GPIO is not set +# CONFIG_AMD_RNG is not set +# CONFIG_INTEL_RNG is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_AMD_PM768 is not set +# CONFIG_NVRAM is not set +# CONFIG_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_SONYPI is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_FTAPE is not set +CONFIG_AGP=y +CONFIG_AGP_INTEL=y +CONFIG_AGP_I810=y +CONFIG_AGP_VIA=y +CONFIG_AGP_AMD=y +# CONFIG_AGP_AMD_K8 is not set +CONFIG_AGP_SIS=y +CONFIG_AGP_ALI=y +# CONFIG_AGP_SWORKS is not set +# CONFIG_AGP_NVIDIA is not set +# CONFIG_AGP_ATI is not set + +# +# Direct Rendering Manager (XFree86 DRI support) +# +CONFIG_DRM=y +# CONFIG_DRM_OLD is not set +CONFIG_DRM_NEW=y +CONFIG_DRM_TDFX=y +# CONFIG_DRM_GAMMA is not set +# CONFIG_DRM_R128 is not set +CONFIG_DRM_RADEON=y +CONFIG_DRM_I810=y +CONFIG_DRM_I810_XFREE_41=y +# CONFIG_DRM_I830 is not set +# CONFIG_DRM_MGA is not set +# CONFIG_DRM_SIS is not set + +# +# PCMCIA character devices +# +# CONFIG_PCMCIA_SERIAL_CS is not set +# CONFIG_SYNCLINK_CS is not set +# CONFIG_MWAVE is not set +# CONFIG_OBMOUSE is not set + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set + +# +# File systems +# +# CONFIG_QUOTA is not set +# CONFIG_QFMT_V2 is not set +# CONFIG_AUTOFS_FS is not set +CONFIG_AUTOFS4_FS=y +# CONFIG_REISERFS_FS is not set +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_ADFS_FS is not set +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +CONFIG_EXT3_FS=y +CONFIG_JBD=y +# CONFIG_JBD_DEBUG is not set +CONFIG_FAT_FS=y +# CONFIG_MSDOS_FS is not set +# CONFIG_UMSDOS_FS is not set +# CONFIG_VFAT_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_CRAMFS is not set +CONFIG_TMPFS=y +CONFIG_RAMFS=y +CONFIG_ISO9660_FS=y +# CONFIG_JOLIET is not set +# CONFIG_ZISOFS is not set +# CONFIG_JFS_FS is not set +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_NTFS_FS is not set +# CONFIG_NTFS_RW is not set +# CONFIG_HPFS_FS is not set +CONFIG_PROC_FS=y +# CONFIG_DEVFS_FS is not set +# CONFIG_DEVFS_MOUNT is not set +# CONFIG_DEVFS_DEBUG is not set +CONFIG_DEVPTS_FS=y +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX4FS_RW is not set +# CONFIG_ROMFS_FS is not set +CONFIG_EXT2_FS=y +# CONFIG_SYSV_FS is not set +# CONFIG_UDF_FS is not set +# CONFIG_UDF_RW is not set +# CONFIG_UFS_FS is not set +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_XFS_FS is not set +# CONFIG_XFS_QUOTA is not set +# CONFIG_XFS_RT is not set +# CONFIG_XFS_TRACE is not set +# CONFIG_XFS_DEBUG is not set + +# +# Network File Systems +# +# CONFIG_CODA_FS is not set +# CONFIG_INTERMEZZO_FS is not set +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +# CONFIG_NFS_DIRECTIO is not set +# CONFIG_ROOT_NFS is not set +CONFIG_NFSD=y +CONFIG_NFSD_V3=y +# CONFIG_NFSD_TCP is not set +CONFIG_SUNRPC=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +# CONFIG_SMB_FS is not set +# CONFIG_NCP_FS is not set +# CONFIG_NCPFS_PACKET_SIGNING is not set +# CONFIG_NCPFS_IOCTL_LOCKING is not set +# CONFIG_NCPFS_STRONG is not set +# CONFIG_NCPFS_NFS_NS is not set +# CONFIG_NCPFS_OS2_NS is not set +# CONFIG_NCPFS_SMALLDOS is not set +# CONFIG_NCPFS_NLS is not set +# CONFIG_NCPFS_EXTRAS is not set +# CONFIG_ZISOFS_FS is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_SMB_NLS is not set +CONFIG_NLS=y + +# +# Native Language Support +# +CONFIG_NLS_DEFAULT="iso8859-1" +# CONFIG_NLS_CODEPAGE_437 is not set +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ISO8859_1 is not set +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_UTF8 is not set + +# +# Console drivers +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VIDEO_SELECT is not set +# CONFIG_MDA_CONSOLE is not set + +# +# Frame-buffer support +# +# CONFIG_FB is not set + +# +# Sound +# +CONFIG_SOUND=y +# CONFIG_SOUND_ALI5455 is not set +# CONFIG_SOUND_BT878 is not set +# CONFIG_SOUND_CMPCI is not set +CONFIG_SOUND_EMU10K1=y +CONFIG_MIDI_EMU10K1=y +# CONFIG_SOUND_FUSION is not set +# CONFIG_SOUND_CS4281 is not set +# CONFIG_SOUND_ES1370 is not set +CONFIG_SOUND_ES1371=y +# CONFIG_SOUND_ESSSOLO1 is not set +# CONFIG_SOUND_MAESTRO is not set +# CONFIG_SOUND_MAESTRO3 is not set +# CONFIG_SOUND_FORTE is not set +# CONFIG_SOUND_ICH is not set +# CONFIG_SOUND_RME96XX is not set +# CONFIG_SOUND_SONICVIBES is not set +# CONFIG_SOUND_TRIDENT is not set +# CONFIG_SOUND_MSNDCLAS is not set +# CONFIG_SOUND_MSNDPIN is not set +# CONFIG_SOUND_VIA82CXXX is not set +# CONFIG_MIDI_VIA82CXXX is not set +# CONFIG_SOUND_OSS is not set +# CONFIG_SOUND_TVMIXER is not set +# CONFIG_SOUND_AD1980 is not set +# CONFIG_SOUND_WM97XX is not set + +# +# USB support +# +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_DEVICEFS is not set +# CONFIG_USB_BANDWIDTH is not set +# CONFIG_USB_EHCI_HCD is not set +CONFIG_USB_UHCI_ALT=y +# CONFIG_USB_OHCI is not set +# CONFIG_USB_SL811HS_ALT is not set +# CONFIG_USB_SL811HS is not set +# CONFIG_USB_AUDIO is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_BLUETOOTH is not set +# CONFIG_USB_MIDI is not set +CONFIG_USB_STORAGE=y +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_DPCM is not set +# CONFIG_USB_STORAGE_HP8200e is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_HID is not set +# CONFIG_USB_HIDINPUT is not set +# CONFIG_USB_HIDDEV is not set +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# CONFIG_USB_AIPTEK is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_KBTAB is not set +# CONFIG_USB_POWERMATE is not set +# CONFIG_USB_DC2XX is not set +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_SCANNER is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_HPUSBSCSI is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_CATC is not set +# CONFIG_USB_CDCETHER is not set +# CONFIG_USB_USBNET is not set +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +# CONFIG_USB_SERIAL is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_AUERSWALD is not set +# CONFIG_USB_TIGL is not set +# CONFIG_USB_BRLVGER is not set +# CONFIG_USB_LCD is not set + +# +# Support for USB gadgets +# +# CONFIG_USB_GADGET is not set + +# +# Bluetooth support +# +# CONFIG_BLUEZ is not set + +# +# Kernel hacking +# +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=0 + +# +# Cryptographic options +# +# CONFIG_CRYPTO is not set + +# +# Library routines +# +# CONFIG_CRC32 is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +# CONFIG_FW_LOADER is not set diff --git a/vs-sim.buetow.org/OLDPROJECT b/vs-sim.buetow.org/OLDPROJECT new file mode 100644 index 0000000..e5d4f52 --- /dev/null +++ b/vs-sim.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". diff --git a/vs-sim.buetow.org/content/10.Screenshots.xml b/vs-sim.buetow.org/content/10.Screenshots.xml new file mode 100644 index 0000000..2f28d91 --- /dev/null +++ b/vs-sim.buetow.org/content/10.Screenshots.xml @@ -0,0 +1,10 @@ + + + Screenshots + This section contains a few obligatory screenshots of the distributed systems simulator. Click on one of them in order to enlarge. + + + + + + diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml new file mode 100644 index 0000000..e79d848 --- /dev/null +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -0,0 +1,44 @@ + + + Downloads + This section contains all relevant downloads. Currently everything is in german only. The diploma thesis has a grade of 1.0 (best available). The .jar file requires at least the Java Runtime Environment in version 6. + + + + Diploma Thesis + (PDF/more than 1MB; German) + + + + + Diploma Thesis Speech (German) + (Of 18. August, 2008) + + + + + VS-Sim v1.0 + (Released on 18. August, 2008) + + + + + VS-Sim v0.3 + (Previous internal version) + + + + + VS-Sim v0.2 + (Previous internal version) + + + + + VS-Sim v0.1 + (Previous internal version) + + + + + diff --git a/vs-sim.buetow.org/content/25.SVN-Downloads.xml b/vs-sim.buetow.org/content/25.SVN-Downloads.xml new file mode 100644 index 0000000..801d4a1 --- /dev/null +++ b/vs-sim.buetow.org/content/25.SVN-Downloads.xml @@ -0,0 +1,7 @@ + + + SVN Download + VS-Sim can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/vs-sim/trunk + + diff --git a/vs-sim.buetow.org/content/50.References.xml b/vs-sim.buetow.org/content/50.References.xml new file mode 100644 index 0000000..5608da2 --- /dev/null +++ b/vs-sim.buetow.org/content/50.References.xml @@ -0,0 +1,25 @@ + + + References + The following references are used for VS developing: + Notes of the Distributed Systems lecture + + The script of the german distributed systems lecture at the FH Aachen. + Here + is a direct link to the FTP directory ;-) + + Distributed Systems: Principles And Paradigms + + + For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems, found in departments of Computer Science, Computer Engineering and Electrical Engineering. Very few textbooks today explore distributed systems in a manner appropriate for university students. In this unique text, esteemed authors Tanenbaum and van Steen provide full coverage of the field in a systematic way that can be readily used for teaching. No other text examines the underlying principles ? and their applications to a wide variety of practical distributed systems ? with this level of depth and clarity. I'm using a german version of this book "Verteilte Systeme. Grundlagen und Paradigmen"! + + Developing Games in Java + + + Well, VS is not and will not be a game! However, this book contains lots of usefull stuff about Java 2D graphics programming which can be used in VS :) + If you already have Java programming experience and are looking to program games, this book is for you. David Brackeen, along with co-authors Bret Barker and Lawrence Vanhelsuwe, show you how to make fast, full-screen action games such as side scrollers and 3D shooters. Key features covered in this book include Java 2 game programming techniques, including latest 2D graphics and sound technologies, 3D graphics and scene management, path-finding and artificial intelligence, collision detection, game scripting using BeanShell, and multi-player game engine creation. + + Lots more + Lots of more references have been used. Take a look at the "Literaturverzeichnis" of the in german written diploma thesis. + + diff --git a/vs-sim.buetow.org/content/98.contact.xml b/vs-sim.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/vs-sim.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/vs-sim.buetow.org/content/99.License.xml b/vs-sim.buetow.org/content/99.License.xml new file mode 100644 index 0000000..ec2c7a2 --- /dev/null +++ b/vs-sim.buetow.org/content/99.License.xml @@ -0,0 +1,30 @@ + + + License + + VS-Sim is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/vs-sim.buetow.org/content/home.xml b/vs-sim.buetow.org/content/home.xml new file mode 100644 index 0000000..9363be6 --- /dev/null +++ b/vs-sim.buetow.org/content/home.xml @@ -0,0 +1,19 @@ + + + Distributed Systems Simulator (VS-Sim) + + + VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". The VS-Sim project was my diploma thesis at the + Aachen University of Applied Sciences + and can simulate various scenarios of the distributed systems lecture at the university. + + + At the moment the whole simulator and the written diploma thesis document is in german only. An english version of the program may follow if requested. + + Version 1.0 (Aug 18th 2008) + + Initial open source version of the VS-Simulator released. + ATM in german language only. An english version will follow. + + + diff --git a/vs-sim.buetow.org/htdocs/images/javagames.jpg b/vs-sim.buetow.org/htdocs/images/javagames.jpg new file mode 100644 index 0000000..7ccf34d Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/javagames.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/tanenbaum.jpg b/vs-sim.buetow.org/htdocs/images/tanenbaum.jpg new file mode 100644 index 0000000..9de3e46 Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/tanenbaum.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss1-small.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss1-small.jpg new file mode 100644 index 0000000..a89152d Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss1-small.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss1.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss1.jpg new file mode 100644 index 0000000..fab524a Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss1.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss2-small.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss2-small.jpg new file mode 100644 index 0000000..fc52380 Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss2-small.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss2.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss2.jpg new file mode 100644 index 0000000..ef4a76f Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss2.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss3-small.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss3-small.jpg new file mode 100644 index 0000000..8f0f290 Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss3-small.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss3.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss3.jpg new file mode 100644 index 0000000..be5766d Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss3.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss4-small.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss4-small.jpg new file mode 100644 index 0000000..a7eacb9 Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss4-small.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs-ss4.jpg b/vs-sim.buetow.org/htdocs/images/vs-ss4.jpg new file mode 100644 index 0000000..704e91c Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs-ss4.jpg differ diff --git a/vs-sim.buetow.org/htdocs/images/vs.jpg b/vs-sim.buetow.org/htdocs/images/vs.jpg new file mode 100644 index 0000000..95276f4 Binary files /dev/null and b/vs-sim.buetow.org/htdocs/images/vs.jpg differ diff --git a/www.angelova.eu/config.xml b/www.angelova.eu/config.xml new file mode 100644 index 0000000..502eaa0 --- /dev/null +++ b/www.angelova.eu/config.xml @@ -0,0 +1,50 @@ + + + + + + + %%host%% - %%site%% + web.buetow.org/stats + ?document= + %%documentsurl%%images/ + %%documentsurl%%styles/ + + A-5916832-1 + + + + + + + + + + [h1] + [h2] + [h3] + + [div class="important"] + [p] + [span class="@@class@@"] + [pre class="quote"] + [p][pre] + [a href="@@text@@"] + [a href="@@href@@"] + [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] + [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] + [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] + [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] + [br /] + [div class="menu"] + [a class="menuitem" href="@@link@@$$params$$"] + [a class="activemenuitem" href="@@link@@$$params$$"] + [ul] + [li] + [li class="na"] + [div class="incsep"] + [pre class="code"] + [script type="text/javascript" language="JavaScript"] + + + diff --git a/www.angelova.eu/content/home.xml b/www.angelova.eu/content/home.xml new file mode 100644 index 0000000..a2ac2b0 --- /dev/null +++ b/www.angelova.eu/content/home.xml @@ -0,0 +1,27 @@ + + + www.angelova.eu + + Hier entsteht eine neue Webpräsenz von + + + Albena Angelova + + + Bei Fragen oder Anregungen wenden Sie sich bitte per E-Mail an + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('ue', '.', 'avolegna', '@', 'anebla'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + diff --git a/www.angelova.eu/htdocs/styles/default.css b/www.angelova.eu/htdocs/styles/default.css new file mode 100644 index 0000000..5b837cd --- /dev/null +++ b/www.angelova.eu/htdocs/styles/default.css @@ -0,0 +1,109 @@ +body { + font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; + font-size: 12px; + background-color: #FFFFFF; + background-image: url(?document=images/bg.png); + background-repeat: repeat-x; + margin: 0px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 20px; + text-align: center; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + align: center; + background-color: #FFFFFF; + border-width: 1px; + border-style: solid; + padding: 5px; + width: 690px; + margin: 15px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +div.important { + background-color: #FF8181; + border-width: 1px; + border-style: solid; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +.footer { + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +a { + color: #000000; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + background-color: #FEFEFE; + padding-bottom: 50px; +} diff --git a/www.angelova.eu/templates/xhtml.xml b/www.angelova.eu/templates/xhtml.xml new file mode 100644 index 0000000..8e9f418 --- /dev/null +++ b/www.angelova.eu/templates/xhtml.xml @@ -0,0 +1,38 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + + + + +
+ + %%content%% +
+ + +
+ diff --git a/xerl.buetow.org/PROJECT b/xerl.buetow.org/PROJECT new file mode 100644 index 0000000..2561c1d --- /dev/null +++ b/xerl.buetow.org/PROJECT @@ -0,0 +1 @@ +Xerl is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. diff --git a/xerl.buetow.org/content/98.contact.xml b/xerl.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/xerl.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml new file mode 100644 index 0000000..af37330 --- /dev/null +++ b/xerl.buetow.org/content/99.license.xml @@ -0,0 +1,54 @@ + + + License + + Xerl is (C) by Paul Buetow. + + + + All rights reserved. + + + + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + + + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + + + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + + + + * Neither the name of buetow.org nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + + + + +THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + + + + diff --git a/xerl.buetow.org/content/Download.xml b/xerl.buetow.org/content/Download.xml new file mode 100644 index 0000000..8d9c7f5 --- /dev/null +++ b/xerl.buetow.org/content/Download.xml @@ -0,0 +1,12 @@ + + + Download + Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. + + + + diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml new file mode 100644 index 0000000..06f5ae1 --- /dev/null +++ b/xerl.buetow.org/content/home.xml @@ -0,0 +1,9 @@ + + + Xerl - A XML/Perl Website Engine + + + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please + subscribe via freecode. + + diff --git a/xerl.buetow.org/htdocs/images/freshmeat.gif b/xerl.buetow.org/htdocs/images/freshmeat.gif new file mode 100644 index 0000000..b5820c3 Binary files /dev/null and b/xerl.buetow.org/htdocs/images/freshmeat.gif differ diff --git a/xerl.buetow.org/htdocs/images/head.jpg b/xerl.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..76e9edc Binary files /dev/null and b/xerl.buetow.org/htdocs/images/head.jpg differ diff --git a/xerl.buetow.org/htdocs/images/xerl.png b/xerl.buetow.org/htdocs/images/xerl.png new file mode 100644 index 0000000..38f8a92 Binary files /dev/null and b/xerl.buetow.org/htdocs/images/xerl.png differ diff --git a/xerldev.buetow.org/content/98.contact.xml b/xerldev.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/xerldev.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml new file mode 100644 index 0000000..b44816e --- /dev/null +++ b/xerldev.buetow.org/content/home.xml @@ -0,0 +1,5 @@ + + + Welcome to test.buetow.org + Xerl Test Site + diff --git a/ychat.buetow.org/OBSOLETEPROJECT b/ychat.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..b259b99 --- /dev/null +++ b/ychat.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. diff --git a/ychat.buetow.org/content/98.contact.xml b/ychat.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/ychat.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/ychat.buetow.org/content/Documentation.xml b/ychat.buetow.org/content/Documentation.xml new file mode 100644 index 0000000..6de3507 --- /dev/null +++ b/ychat.buetow.org/content/Documentation.xml @@ -0,0 +1,10 @@ + + + Documentation + There are several branches of yChat available. Each branch has its own README file which contains all the documentation stuff. But currently there is only the CURRENT branch active. + yChat 0.9 (CURRENT) + + https://ssl.buetow.org/repos/ychat/trunk/ychat/README + + Please read the README's very carefully before asking questions. :) + diff --git a/ychat.buetow.org/content/SVN.xml b/ychat.buetow.org/content/SVN.xml new file mode 100644 index 0000000..8401fb4 --- /dev/null +++ b/ychat.buetow.org/content/SVN.xml @@ -0,0 +1,9 @@ + + + Download through SVN (Subversion) + yChat can be downloaded from SVN. Use the following steps to do so: + svn co https://ssl.buetow.org/repos/ychat/trunk/ychat + cd trunk + more README + + diff --git a/ychat.buetow.org/content/Source-Packages.xml b/ychat.buetow.org/content/Source-Packages.xml new file mode 100644 index 0000000..e12b5bb --- /dev/null +++ b/ychat.buetow.org/content/Source-Packages.xml @@ -0,0 +1,10 @@ + + + Source Packages download + yChat binaries are not available for download. But source packages can be downloaded. + + Look at + ftp://ftp.buetow.org/pub/yChat/ + for all available yChat source packages and at + + diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml new file mode 100644 index 0000000..c15ea2b --- /dev/null +++ b/ychat.buetow.org/content/home.xml @@ -0,0 +1,31 @@ + + + Welcome to yChat + + + Important notice: + The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. + + If you wanna stay informed, please subscibe at + freecode + to the yChat project. You will receive an email then a new release has been made. + + PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! + Changelogs + + The CURRENT (0.9.x) branch changelog can be found at + https://ssl.buetow.org/repos/ychat/trunk/ychat/CHANGES + + + The CURRENT (0.9.x) branch todo list can be found at + https://ssl.buetow.org/repos/ychat/trunk/ychat/TODO + + + There is no active STABLE branch available atm. + + diff --git a/ychat.buetow.org/content/license.xml b/ychat.buetow.org/content/license.xml new file mode 100644 index 0000000..330e631 --- /dev/null +++ b/ychat.buetow.org/content/license.xml @@ -0,0 +1,30 @@ + + + License + + yChat is (C) by Paul Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + + diff --git a/ychat.buetow.org/htdocs/images/ychat-big.png b/ychat.buetow.org/htdocs/images/ychat-big.png new file mode 100644 index 0000000..518ac1f Binary files /dev/null and b/ychat.buetow.org/htdocs/images/ychat-big.png differ diff --git a/ychat.buetow.org/htdocs/images/ychat.png b/ychat.buetow.org/htdocs/images/ychat.png new file mode 100644 index 0000000..3439ac8 Binary files /dev/null and b/ychat.buetow.org/htdocs/images/ychat.png differ diff --git a/ychat.buetow.org/htdocs/images/ychat4.png b/ychat.buetow.org/htdocs/images/ychat4.png new file mode 100644 index 0000000..2288e1b Binary files /dev/null and b/ychat.buetow.org/htdocs/images/ychat4.png differ diff --git a/yhttpd.buetow.org/OBSOLETEPROJECT b/yhttpd.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..29ed9bc --- /dev/null +++ b/yhttpd.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +yhttpd is the HTTP server engine of yChat. diff --git a/yhttpd.buetow.org/content/98.contact.xml b/yhttpd.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/yhttpd.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/yhttpd.buetow.org/content/home.xml b/yhttpd.buetow.org/content/home.xml new file mode 100644 index 0000000..b9f0451 --- /dev/null +++ b/yhttpd.buetow.org/content/home.xml @@ -0,0 +1,12 @@ + + + yhttpd + + + Important notice: + The development of the yhttpd has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + -- cgit v1.2.3 From 1ea638c011b09e20ce59987d0a8c513170ddc0d7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:10:11 +0100 Subject: obsolete --- Xerl/XML/Reader.pm | 203 ----------------------------------------------------- 1 file changed, 203 deletions(-) delete mode 100644 Xerl/XML/Reader.pm diff --git a/Xerl/XML/Reader.pm b/Xerl/XML/Reader.pm deleted file mode 100644 index 7b5f8d4..0000000 --- a/Xerl/XML/Reader.pm +++ /dev/null @@ -1,203 +0,0 @@ -# Xerl (c) 2005-2011, Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::XML::Reader; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::XML::Element; - -sub open($) { - my Xerl::XML::Reader $self = $_[0]; - - my Xerl::Tools::FileIO $xmlfile = - Xerl::Tools::FileIO->new( path => $self->get_path() ); - - return -1 if -1 == $xmlfile->fslurp(); - $self->set_array( $xmlfile->get_array() ); - - return 0; -} - -sub parse($) { - my Xerl::XML::Reader $self = $_[0]; - - my $rarray = $self->get_array(); - return $self unless ref $rarray eq 'ARRAY'; - - my Xerl::XML::Element $element = Xerl::XML::Element->new(); - my Xerl::XML::Element( $root, $next, $prev, $insert ); - - # Prove and remove XML Header. - Xerl::Main::Global::ERROR( 'No valid XML header', caller() ) - unless $rarray->[0] =~ s/<\?xml .*?version.+?\?>//io; - - my ( $newlineadd, $linecount, $notrim ) = ( 0, 0, 0 ); - - #for my $line (@$rarray) { - for my $line (@$rarray) { - $newlineadd = 1 if length $line == 1 and $linecount > 3; - ++$linecount; - - $line =~ s/\\/!!GT!!/g; - - # Allow - my $is_single_tag = $line =~ s#<([^/].+?)( (.*?))? ?/ *>#<$1 $3>#o; - - my $flag = 0; - - do { - - # Open XML tag - if ( $line =~ s#<([^/].+?)( (.*?))? *>##o ) { - my ( $name, $params ) = ( $1, $3 ); - $flag = 1; - - # Ignore XML comments - next if $name =~ /^!--/o; - - $next = Xerl::XML::Element->new(); - $next->set_name($name); - $next->set_prev($element); - $next->set_single($is_single_tag); - - # Handle tag parameters - if ( defined $params ) { - my %params = $params =~ / - (?: ( [^\s]+? ) \s*=\s* ( - (?: '(?:.|(?:\\'))*?' ) | - (?: "(?:.|(?:\\"))*?" ) | - (?: [^\s]+ ) ) ) - /gox; - - # Remove " and ' - $params{$_} =~ s/^(?:"|')|(?:"|')$//go for keys %params; - $next->set_params( \%params ); - $notrim = 1 if exists $params{notrim}; - } - - $element->push_array($next); - - $root = $element unless defined $root; - $element = $next; - $insert = $element; - - redo; - } - - # Close XML tag - if ( $line =~ s#<(/.+?)>##o ) { - $flag = 1; - - #print "XML::<$1>\n"; - if ( $element->get_name() eq 'includefiles' ) { - my $config = $self->get_config(); - my $params = $element->get_params(); - my $path = - $config->get_hostpath() . 'content/' . $params->{reldir}; - my $pattern = $params->{pattern}; - my $maxitems = - exists $params->{maxitems} ? $params->{maxitems} : 100; - my $startindex = - exists $params->{startindex} ? $params->{startindex} : 0; - - my Xerl::Tools::FileIO $io = - Xerl::Tools::FileIO->new( path => $path ); - - $io->dslurp(); - $io->reverse_array() if exists $params->{reversed}; - - for - my $include ( grep { /$pattern/o } @{ $io->get_array() } ) - { - last unless $maxitems--; - next if 0 < $startindex--; - - my Xerl::XML::Reader $reader = Xerl::XML::Reader->new( - path => $include, - config => $config - ); - - if ( -1 == $reader->open() ) { - $config->set_finish_request(1); - return undef; - } - $reader->parse(); - - my Xerl::XML::Element $starttag = - $reader->get_root()->starttag('content'); - - my $sep = - exists $params->{separator} - ? $params->{separator} - : 'noop'; - $starttag->set_name($sep); - $element->set_name('noop'); - $element->push_array($starttag); - } - } - - $insert = $element; - $prev = $element->get_prev(); - $element = $prev if defined $prev; - $notrim = 0 if $notrim; - - redo; - } - - # XML text - if ( defined $insert - and $line =~ s/^( *)(.+?) *$/$notrim ? $1.$2 : $2/oe ) - { - - if ($newlineadd) { - $insert->append_text("\n"); - $newlineadd = 0; - } - - $line =~ s/!!LT!!//g; - - $insert->append_text($line); - } - } while ( $flag == 1 ); - } - - $root->set_name('root'); - - # $root->print(); - $self->set_root($root); - - return undef; -} - -1; -- cgit v1.2.3 From 19cb5b5106af8fcec1e251a40cde974a8cb783a6 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:10:33 +0100 Subject: obsolete --- index.pl | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100755 index.pl diff --git a/index.pl b/index.pl deleted file mode 100755 index 985af29..0000000 --- a/index.pl +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Xerl; - -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = -e "config-$host.txt" ? "config-$host.txt" : 'config.txt'; - -my Xerl $xerl = Xerl->new( config => $config ); -$xerl->run(); - -- cgit v1.2.3 From b7b45a8d4c572d1d6b6fb7467cb652d95a5a3b21 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:42:12 +0100 Subject: change svn to git --- pwgrep.buetow.org/content/50.SVN-Download.xml | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 pwgrep.buetow.org/content/50.SVN-Download.xml diff --git a/pwgrep.buetow.org/content/50.SVN-Download.xml b/pwgrep.buetow.org/content/50.SVN-Download.xml deleted file mode 100644 index 10c3d42..0000000 --- a/pwgrep.buetow.org/content/50.SVN-Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - SVN Download - pwgrep can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/utils/pwgrep/ - - -- cgit v1.2.3 From 513949bb79d1eaef9da2ca1f58806e6903da23bc Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:48:44 +0100 Subject: add Git download desc --- pwgrep.buetow.org/content/50.Download.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pwgrep.buetow.org/content/50.Download.xml diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..a56d753 --- /dev/null +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -0,0 +1,16 @@ + + + Download + pwgrep can be downloaded from a deb repo or from git. + Download from Git repository + For git just type "git clone git://git.buetow.org/pwgrep". + To update to the latest stable version just type "cd ./pwgrep; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/pwgrep pwgrep-devel". But be warned, this one might be broken! It will be merged to master when it's done. + + + -- cgit v1.2.3 From 4ae3cb310b5ab138817cf28592c69ca1714cab25 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:50:22 +0100 Subject: fix link --- pwgrep.buetow.org/content/40.Changelog.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 1e89a6e..84bd1d0 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -5,8 +5,8 @@ This is the changelog of the current trunk: - use LWP::Simple; - get("https://ssl.buetow.org/repos/utils/pwgrep/trunk/CHANGELOG"); + use LWP::Simple; + get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD");
-- cgit v1.2.3 From 66448d8768f42f94c910f65b456a7c96af3bdf31 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:52:39 +0100 Subject: fix link --- pwgrep.buetow.org/content/40.Changelog.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 84bd1d0..0801915 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -1,12 +1,12 @@ Changelog - utils/pwgrep/trunk/CHANGELOG + /pwgrep/CHANGELOG This is the changelog of the current trunk: use LWP::Simple; - get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=CHANGELOG;hb=HEAD"); -- cgit v1.2.3 From a16f0373de0936775b89592b490a8468160a113b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 10 Mar 2013 11:54:18 +0100 Subject: fix link --- pwgrep.buetow.org/content/40.Changelog.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 0801915..b18b9d7 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -1,8 +1,8 @@ Changelog - /pwgrep/CHANGELOG - This is the changelog of the current trunk: + pwgrep/CHANGELOG + This is the changelog of the current master branch: use LWP::Simple; -- cgit v1.2.3 From 3e48337c7fcb4c1cbb7f54a14858147dbcf0f89e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 23 Mar 2013 22:27:29 +0100 Subject: quick commit --- pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml | 3 ++- pwgrep.buetow.org/content/home.xml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml index 6834510..456b4f7 100644 --- a/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml +++ b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml @@ -1,7 +1,8 @@ Tutorial for storing passwords - First check out pwgrep from svn and edit the configuration parameters in its header. Also setup a versioning repository (e.g. svn) for your password database storage (preferable using some encryption for checkout/update operations such as SSL or SSH). Afterwards you may go on with the usage of pwgrep itself: + First check out pwgrep from git and edit the configuration parameters in its header. Also setup a versioning repository (e.g. svn) for your password database storage (preferable using some encryption for checkout/update operations such as SSL or SSH). Afterwards you may go on with the usage of pwgrep itself: + Please note that the current version of pwgrep is configured to work with git. The rest of this tutorial however should work as with svn. The database file is divided in several records. Each record begins with its name followed by several lines holding all the secret informations. The (actually very simple) format of the database file is as follows: some record name here diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index 68399f1..b688b81 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -10,7 +10,7 @@ Encryption of all the passwords. Versioning of all the passwords. No loss of old passwords. Since a versioning system is used, the password database can be used on several hosts at once (automatic synchronization). Even several user can share the same password database. The versioning system will keep track of who was changing which entries and at which time. - The versioning system to use can be configured (Subversion by default) + The versioning system to use can be configured (Git by default) Besides of passwords, pwgrep can also be used for storing a collection of files like certificates The file shredding command for secure deleting of temporary files can be configured (shred on Linux and destroy or rm -P on FreeBSD by default) Automatic local backup of all database changes (Still access to old data after editing the password database and the network connection to the versioning system is not accessible) -- cgit v1.2.3 From 66061e24503e207a33f4fbccf0286b8d14f51958 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 29 Mar 2013 15:57:35 +0100 Subject: quick commit --- paul.buetow.org/content/80.Services.xml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/paul.buetow.org/content/80.Services.xml b/paul.buetow.org/content/80.Services.xml index 6a29d66..5d8dd8f 100644 --- a/paul.buetow.org/content/80.Services.xml +++ b/paul.buetow.org/content/80.Services.xml @@ -1,18 +1,18 @@ - Services - - In case you have work for me or have any other comments to pass, please don't bother to contact... I'm not available full-time but a few hours a week should be ok. - - Advanced skills in Linux and a like (e.g. Debian, *BSD) - Programming and scripting with AWK, Bash, Perl, Java, C/C++ and some Haskell - Automatic configuration management with Puppet - IP Loadbalancing with IPVS/Linux Virtual Server and ldirectord or keepalived and Apache - High availability with DRBD, Heartbeat, Pacemaker/Corosync - Intrusion detection and prevention with Samhain, Snort, auditd/SE Linux, Prelude and more... - Advanced networking with DNS, OpenVPN and more... - Performance and problem debugging with vmstat, iostat, iftop, dstat, sar, oprofile, SystemTap, Valgrind, gdb and more... - Analysis with SNMP, Cacti, MRTG, sysstat, and more... - - + Services + + In case you have work for me or have any other comments to pass, please don't bother to contact... I'm not available full-time but a few hours a week should be ok. + + Advanced skills in Linux and a like (e.g. Debian, *BSD) + Programming and scripting with AWK, Bash, Perl, C and some C++/Java and Haskell + Automatic configuration management with Puppet + IP Loadbalancing with IPVS/Linux Virtual Server and ldirectord or keepalived and Apache + High availability with DRBD, Heartbeat, Pacemaker/Corosync + Intrusion detection and prevention with Samhain, Snort, auditd/SE Linux, Prelude and more... + Advanced networking with DNS, OpenVPN and more... + Performance and problem debugging with vmstat, iostat, iftop, dstat, sar, oprofile, SystemTap, Valgrind, gdb and more... + Analysis with SNMP, Cacti, MRTG, sysstat, and more... + + -- cgit v1.2.3 From b124f35bfceb90628805dbddc3a60a3bfbd4c525 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 12:55:13 +0200 Subject: quick commit --- fype.buetow.org/content/SVN-Download.xml | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 fype.buetow.org/content/SVN-Download.xml diff --git a/fype.buetow.org/content/SVN-Download.xml b/fype.buetow.org/content/SVN-Download.xml deleted file mode 100644 index 42ab968..0000000 --- a/fype.buetow.org/content/SVN-Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - SVN Download - Fype can be downloaded from SVN. Use the following step to do so: - svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 - For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): - svn co https://ssl.buetow.org/repos/fype/trunk - - -- cgit v1.2.3 From 08095272255b29b79ca98a7604a818df1a76667a Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 12:56:40 +0200 Subject: new download page using git --- fype.buetow.org/content/Download.xml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 fype.buetow.org/content/Download.xml diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml new file mode 100644 index 0000000..a2869b9 --- /dev/null +++ b/fype.buetow.org/content/Download.xml @@ -0,0 +1,9 @@ + + + SVN Download + Fype can be downloaded from Git. Use the following step to do so: + git clone -b build-009669 git://git.buetow.org/fype.git + For the latest version please replace the URI as follows (be aware that this version may be broken): + git clone git://git.buetow.org/fype.git + + -- cgit v1.2.3 From 71afcb054ad734fcbf14cd63f89bc2f5832ff993 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 12:57:55 +0200 Subject: s/SVN// --- fype.buetow.org/content/Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index a2869b9..899c0b4 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,6 +1,6 @@ - SVN Download + Download Fype can be downloaded from Git. Use the following step to do so: git clone -b build-009669 git://git.buetow.org/fype.git For the latest version please replace the URI as follows (be aware that this version may be broken): -- cgit v1.2.3 From a59a32ddf4ddee3fa4d5dc52a2876ef42e764967 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:24:03 +0200 Subject: foo --- ychat.buetow.org/content/Download.xml | 7 +++++++ ychat.buetow.org/content/SVN.xml | 9 --------- ychat.buetow.org/content/home.xml | 12 ------------ 3 files changed, 7 insertions(+), 21 deletions(-) create mode 100644 ychat.buetow.org/content/Download.xml delete mode 100644 ychat.buetow.org/content/SVN.xml diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml new file mode 100644 index 0000000..8c9d8c7 --- /dev/null +++ b/ychat.buetow.org/content/Download.xml @@ -0,0 +1,7 @@ + + + Download through Git) + yChat can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/ychat.git + + diff --git a/ychat.buetow.org/content/SVN.xml b/ychat.buetow.org/content/SVN.xml deleted file mode 100644 index 8401fb4..0000000 --- a/ychat.buetow.org/content/SVN.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Download through SVN (Subversion) - yChat can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/ychat/trunk/ychat - cd trunk - more README - - diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml index c15ea2b..de752db 100644 --- a/ychat.buetow.org/content/home.xml +++ b/ychat.buetow.org/content/home.xml @@ -16,16 +16,4 @@ to the yChat project. You will receive an email then a new release has been made. PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! - Changelogs - - The CURRENT (0.9.x) branch changelog can be found at - https://ssl.buetow.org/repos/ychat/trunk/ychat/CHANGES - - - The CURRENT (0.9.x) branch todo list can be found at - https://ssl.buetow.org/repos/ychat/trunk/ychat/TODO - - - There is no active STABLE branch available atm. - -- cgit v1.2.3 From ca314d4a9a2ca3767522d181391e3b546016d22b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:24:56 +0200 Subject: remove site --- ychat.buetow.org/content/Documentation.xml | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 ychat.buetow.org/content/Documentation.xml diff --git a/ychat.buetow.org/content/Documentation.xml b/ychat.buetow.org/content/Documentation.xml deleted file mode 100644 index 6de3507..0000000 --- a/ychat.buetow.org/content/Documentation.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Documentation - There are several branches of yChat available. Each branch has its own README file which contains all the documentation stuff. But currently there is only the CURRENT branch active. - yChat 0.9 (CURRENT) - - https://ssl.buetow.org/repos/ychat/trunk/ychat/README - - Please read the README's very carefully before asking questions. :) - -- cgit v1.2.3 From d2bd047cefc0d80cde77ce9af87325d5b21987cd Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:25:27 +0200 Subject: minor fix --- ychat.buetow.org/content/Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml index 8c9d8c7..b0415d5 100644 --- a/ychat.buetow.org/content/Download.xml +++ b/ychat.buetow.org/content/Download.xml @@ -1,6 +1,6 @@ - Download through Git) + Download through Git yChat can be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/ychat.git -- cgit v1.2.3 From 1776245b74bcdaa754d3873529eed4ee91e364c9 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:28:19 +0200 Subject: git for vs-sim --- vs-sim.buetow.org/content/25.Download.xml | 7 +++++++ vs-sim.buetow.org/content/25.SVN-Downloads.xml | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 vs-sim.buetow.org/content/25.Download.xml delete mode 100644 vs-sim.buetow.org/content/25.SVN-Downloads.xml diff --git a/vs-sim.buetow.org/content/25.Download.xml b/vs-sim.buetow.org/content/25.Download.xml new file mode 100644 index 0000000..6c7fb1b --- /dev/null +++ b/vs-sim.buetow.org/content/25.Download.xml @@ -0,0 +1,7 @@ + + + Download + VS-Sim can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/vs-sim.git + + diff --git a/vs-sim.buetow.org/content/25.SVN-Downloads.xml b/vs-sim.buetow.org/content/25.SVN-Downloads.xml deleted file mode 100644 index 801d4a1..0000000 --- a/vs-sim.buetow.org/content/25.SVN-Downloads.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - SVN Download - VS-Sim can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/vs-sim/trunk - - -- cgit v1.2.3 From 63f7d5feac5e7b53d083d5b0d7acca344e93398d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:29:31 +0200 Subject: git for vs-sim --- vs-sim.buetow.org/content/20.Downloads.xml | 82 +++++++++++++++--------------- vs-sim.buetow.org/content/25.Download.xml | 7 --- 2 files changed, 42 insertions(+), 47 deletions(-) delete mode 100644 vs-sim.buetow.org/content/25.Download.xml diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml index e79d848..02e6dad 100644 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -1,44 +1,46 @@ - Downloads - This section contains all relevant downloads. Currently everything is in german only. The diploma thesis has a grade of 1.0 (best available). The .jar file requires at least the Java Runtime Environment in version 6. - - - - Diploma Thesis - (PDF/more than 1MB; German) - - - - - Diploma Thesis Speech (German) - (Of 18. August, 2008) - - - - - VS-Sim v1.0 - (Released on 18. August, 2008) - - - - - VS-Sim v0.3 - (Previous internal version) - - - - - VS-Sim v0.2 - (Previous internal version) - - - - - VS-Sim v0.1 - (Previous internal version) - - - + Downloads + This section contains all relevant downloads. Currently everything is in german only. The diploma thesis has a grade of 1.0 (best available). The .jar file requires at least the Java Runtime Environment in version 6. + + + + Diploma Thesis + (PDF/more than 1MB; German) + + + + + Diploma Thesis Speech (German) + (Of 18. August, 2008) + + + + + VS-Sim v1.0 + (Released on 18. August, 2008) + + + + + VS-Sim v0.3 + (Previous internal version) + + + + + VS-Sim v0.2 + (Previous internal version) + + + + + VS-Sim v0.1 + (Previous internal version) + + + + VS-Sim can also be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/vs-sim.git diff --git a/vs-sim.buetow.org/content/25.Download.xml b/vs-sim.buetow.org/content/25.Download.xml deleted file mode 100644 index 6c7fb1b..0000000 --- a/vs-sim.buetow.org/content/25.Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Download - VS-Sim can be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/vs-sim.git - - -- cgit v1.2.3 From bfe5aa103c42b2dfe83042177c13a58a90c18837 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:58:25 +0200 Subject: move to git --- jsmstrade.buetow.org/content/Download.xml | 7 +++++++ jsmstrade.buetow.org/content/SVN-Download.xml | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 jsmstrade.buetow.org/content/Download.xml delete mode 100644 jsmstrade.buetow.org/content/SVN-Download.xml diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml new file mode 100644 index 0000000..ca5deb6 --- /dev/null +++ b/jsmstrade.buetow.org/content/Download.xml @@ -0,0 +1,7 @@ + + + Download + JSMSTrade can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/jsmstrade.git + + diff --git a/jsmstrade.buetow.org/content/SVN-Download.xml b/jsmstrade.buetow.org/content/SVN-Download.xml deleted file mode 100644 index 95b05da..0000000 --- a/jsmstrade.buetow.org/content/SVN-Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - SVN Download - JSMSTrade can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/jsmstrade/trunk - - -- cgit v1.2.3 From 1d7c39ac22dce289554741c0f03a52382ccf669c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:59:21 +0200 Subject: move to git --- jsmstrade.buetow.org/content/Download.xml | 7 ++++++- jsmstrade.buetow.org/content/JAR-Download.xml | 10 ---------- 2 files changed, 6 insertions(+), 11 deletions(-) delete mode 100644 jsmstrade.buetow.org/content/JAR-Download.xml diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index ca5deb6..1ab9922 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -1,7 +1,12 @@ Download - JSMSTrade can be downloaded from Git. Use the following steps to do so: + FTP + + ftp://ftp.buetow.org/pub/JSMSTrade + + Git + JSMSTrade can also be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/jsmstrade.git diff --git a/jsmstrade.buetow.org/content/JAR-Download.xml b/jsmstrade.buetow.org/content/JAR-Download.xml deleted file mode 100644 index abadf6a..0000000 --- a/jsmstrade.buetow.org/content/JAR-Download.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - JAR Download - JSMSTrade can be downloaded as a Java JAR file here. - Downloads per FTP - - ftp://ftp.buetow.org/pub/JSMSTrade - - - -- cgit v1.2.3 From 71e40df5a0e70e44685ef877be55cd8ed4d16127 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:04:00 +0200 Subject: move to git --- netcalendar.buetow.org/content/Download.xml | 5 ++--- netcalendar.buetow.org/content/SVN-Download.xml | 7 ------- 2 files changed, 2 insertions(+), 10 deletions(-) delete mode 100644 netcalendar.buetow.org/content/SVN-Download.xml diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index ee18184..bb77b3c 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -10,8 +10,7 @@ Source code - The sourcecode can be obtained from - SVN - (Subversion). + The sourcecode can be obtained from git as follows + git clone git://git.buetow.org/netcalendar.git diff --git a/netcalendar.buetow.org/content/SVN-Download.xml b/netcalendar.buetow.org/content/SVN-Download.xml deleted file mode 100644 index 17008c9..0000000 --- a/netcalendar.buetow.org/content/SVN-Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Download through SVN (Subversion) - NetCalendar can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/netcalendar/ - - -- cgit v1.2.3 From 07cd741156e008bf407ad84ce83569932e2548e3 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:19:02 +0200 Subject: move to git --- sload.buetow.org/content/50.Download.xml | 7 +++++++ sload.buetow.org/content/50.SVN-Download.xml | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 sload.buetow.org/content/50.Download.xml delete mode 100644 sload.buetow.org/content/50.SVN-Download.xml diff --git a/sload.buetow.org/content/50.Download.xml b/sload.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..3a006e0 --- /dev/null +++ b/sload.buetow.org/content/50.Download.xml @@ -0,0 +1,7 @@ + + + Download + SLoad can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/sload.git + + diff --git a/sload.buetow.org/content/50.SVN-Download.xml b/sload.buetow.org/content/50.SVN-Download.xml deleted file mode 100644 index cace27e..0000000 --- a/sload.buetow.org/content/50.SVN-Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - SVN Download - SLoad can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/utils/sload/ - - -- cgit v1.2.3 From 26f2ffb959d3f9c27ab3302650ee80e393c4a80c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:20:07 +0200 Subject: move to git --- awksite.buetow.org/content/Download.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/awksite.buetow.org/content/Download.xml b/awksite.buetow.org/content/Download.xml index a220364..d4cfff0 100644 --- a/awksite.buetow.org/content/Download.xml +++ b/awksite.buetow.org/content/Download.xml @@ -1,7 +1,7 @@ - Download through SVN (Subversion) - Awksite can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/utils/awksite/ + Download through Git + Awksite can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/awksite.git -- cgit v1.2.3 From 94ceb8b3290aabe02743e7ff90bb838b8ddf73a7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:22:31 +0200 Subject: move to git --- calculator.buetow.org/content/Download.xml | 6 ++++++ calculator.buetow.org/content/SVN-Download.xml | 7 ------- 2 files changed, 6 insertions(+), 7 deletions(-) delete mode 100644 calculator.buetow.org/content/SVN-Download.xml diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml index 69758ef..4f41856 100644 --- a/calculator.buetow.org/content/Download.xml +++ b/calculator.buetow.org/content/Download.xml @@ -14,4 +14,10 @@ ftp://ftp.buetow.org/pub/Calculator/ . + Git + + The source is also available in git + git clone git://git.buetow.org/playground.git +cd playground/Cpp/StackCalculator + diff --git a/calculator.buetow.org/content/SVN-Download.xml b/calculator.buetow.org/content/SVN-Download.xml deleted file mode 100644 index be985e9..0000000 --- a/calculator.buetow.org/content/SVN-Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Download through SVN (Subversion) - The Stack Calculator can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/playground/trunk/Cpp/StackCalculator/ - - -- cgit v1.2.3 From 99db37a38d5edc9f9ff4823c29ba490846ebd74a Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:23:40 +0200 Subject: move to git --- cpphomepage.buetow.org/content/Download.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpphomepage.buetow.org/content/Download.xml b/cpphomepage.buetow.org/content/Download.xml index 4391c1b..05b77e0 100644 --- a/cpphomepage.buetow.org/content/Download.xml +++ b/cpphomepage.buetow.org/content/Download.xml @@ -1,7 +1,7 @@ - Download through SVN (Subversion) - cpphomepage can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/utils/cpphomepage + Download through Git + cpphomepage can be downloaded from Git. Use the following steps to do so: + git clone git://git.buetow.org/cpphomepage.git -- cgit v1.2.3 From 435b5610ac5ed413dfde251bc8d109032078b833 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:24:46 +0200 Subject: move to git --- fype0.buetow.org/content/Download.xml | 9 +++++++++ fype0.buetow.org/content/SVN-Download.xml | 9 --------- 2 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 fype0.buetow.org/content/Download.xml delete mode 100644 fype0.buetow.org/content/SVN-Download.xml diff --git a/fype0.buetow.org/content/Download.xml b/fype0.buetow.org/content/Download.xml new file mode 100644 index 0000000..42ab968 --- /dev/null +++ b/fype0.buetow.org/content/Download.xml @@ -0,0 +1,9 @@ + + + SVN Download + Fype can be downloaded from SVN. Use the following step to do so: + svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 + For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): + svn co https://ssl.buetow.org/repos/fype/trunk + + diff --git a/fype0.buetow.org/content/SVN-Download.xml b/fype0.buetow.org/content/SVN-Download.xml deleted file mode 100644 index 42ab968..0000000 --- a/fype0.buetow.org/content/SVN-Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - SVN Download - Fype can be downloaded from SVN. Use the following step to do so: - svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 - For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): - svn co https://ssl.buetow.org/repos/fype/trunk - - -- cgit v1.2.3 From 2eb402374dbe10034c2a8e28456c5226a9aefe27 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 14:25:31 +0200 Subject: move to git --- fype.buetow.org/content/Download.xml | 2 -- fype0.buetow.org/content/Download.xml | 8 +++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index 899c0b4..cc897a9 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,8 +1,6 @@ Download - Fype can be downloaded from Git. Use the following step to do so: - git clone -b build-009669 git://git.buetow.org/fype.git For the latest version please replace the URI as follows (be aware that this version may be broken): git clone git://git.buetow.org/fype.git diff --git a/fype0.buetow.org/content/Download.xml b/fype0.buetow.org/content/Download.xml index 42ab968..6a6bea5 100644 --- a/fype0.buetow.org/content/Download.xml +++ b/fype0.buetow.org/content/Download.xml @@ -1,9 +1,7 @@ - SVN Download - Fype can be downloaded from SVN. Use the following step to do so: - svn co https://ssl.buetow.org/repos/fype/branches/experimental/build-009669 - For the latest development version (trunk) please replace the URI as follows (be aware that this version may be broken): - svn co https://ssl.buetow.org/repos/fype/trunk + Download + Fype can be downloaded from Git. Use the following step to do so: + git clone -b build-009669 git://git.buetow.org/fype.git -- cgit v1.2.3 From 828d668d3f882369eea59af001cee38653ce5959 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 8 Apr 2013 20:31:18 +0200 Subject: quick commit --- pwgrep.buetow.org/content/40.Changelog.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index b18b9d7..960224a 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ Changelog - pwgrep/CHANGELOG This is the changelog of the current master branch: use LWP::Simple; - get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=CHANGELOG;hb=HEAD"); + get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD"); -- cgit v1.2.3 From bc982b9d01836087cdb5450caf6ed6e3e0879e0e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 8 Apr 2013 20:33:13 +0200 Subject: quick commit --- pwgrep.buetow.org/content/50.Download.xml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index a56d753..a5855f7 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -1,7 +1,15 @@ Download - pwgrep can be downloaded from a deb repo or from git. + Pwgrep can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: +deb ftp://deb.buetow.org/apt squeeze main +deb-src ftp://deb.buetow.org/apt squeeze main + Or if you prefer http: +deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" Download from Git repository For git just type "git clone git://git.buetow.org/pwgrep". To update to the latest stable version just type "cd ./pwgrep; git pull". -- cgit v1.2.3 From f9cfef3a1936770072446df241ddba203cb32a22 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 10 Apr 2013 08:21:31 +0200 Subject: foo --- fype0.buetow.org/content/Examples.xml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/fype0.buetow.org/content/Examples.xml b/fype0.buetow.org/content/Examples.xml index 6e41595..8ff2e6d 100644 --- a/fype0.buetow.org/content/Examples.xml +++ b/fype0.buetow.org/content/Examples.xml @@ -4,18 +4,7 @@ use LWP::Simple; - my $site = get 'https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/'; - my @sites = $site =~ /file name="(.*?\.fy)" .*/g; - my @return; - - for my $site (sort @sites) { - push @return, "!!LT!!h2!!GT!!$site!!LT!!/h2!!GT!!"; - push @return, '!!LT!!pre class="code"!!GT!!'; - push @return, get "https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/$site"; - push @return, '!!LT!!/pre!!GT!!'; - } - - return join '', @return; + get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt;hb=build-009669'; -- cgit v1.2.3 From 1a3befa4685d5511a4028ff69f6b06282cf7b947 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 10 Apr 2013 08:32:11 +0200 Subject: quick commit --- fype0.buetow.org/content/Examples.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fype0.buetow.org/content/Examples.xml b/fype0.buetow.org/content/Examples.xml index 8ff2e6d..b6d10eb 100644 --- a/fype0.buetow.org/content/Examples.xml +++ b/fype0.buetow.org/content/Examples.xml @@ -1,10 +1,12 @@ Sourcecode Examples + use LWP::Simple; get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt;hb=build-009669'; + -- cgit v1.2.3 From 965609971b804dcb521579d9a6a9a1fc3f8a66b5 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 8 Jun 2013 11:47:18 +0200 Subject: quick commit --- loadbars.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index 67f5068..dd47c5f 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -15,7 +15,7 @@ No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. IPv4 and IPv6 compatible (due use of OpenSSH client) - To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules are available in the current Debian and Ubuntu releases (e.G. Getopt::Long, SDL::*, Time::HiRes, Proc::ProcessTable). + To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules are available in the Debian Squeeze some Ubuntu releases (e.G. Getopt::Long, SDL::*, Time::HiRes, Proc::ProcessTable). Debian Wheezy is not yet supported due some changes in some SDL dependencies. If you wanna stay in touch please subscribe on freecode. -- cgit v1.2.3 From 4a59f0a3e31a896069dc88421b297b9a168dd73f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 Jun 2013 19:33:13 +0200 Subject: quick commit --- loadbars.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index dd47c5f..52b1887 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -15,7 +15,7 @@ No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. IPv4 and IPv6 compatible (due use of OpenSSH client) - To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules are available in the Debian Squeeze some Ubuntu releases (e.G. Getopt::Long, SDL::*, Time::HiRes, Proc::ProcessTable). Debian Wheezy is not yet supported due some changes in some SDL dependencies. + To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in the Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. If you wanna stay in touch please subscribe on freecode. -- cgit v1.2.3 From 88e722a3ae71b17d576100801f378e515d0d3237 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 Jun 2013 19:41:04 +0200 Subject: add wheezy repository --- loadbars.buetow.org/content/50.Download.xml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 316acc8..622c5c5 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -4,19 +4,19 @@ Loadbars can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: -deb ftp://deb.buetow.org/apt squeeze main -deb-src ftp://deb.buetow.org/apt squeeze main +deb ftp://deb.buetow.org/apt wheezy main +deb-src ftp://deb.buetow.org/apt wheezy main Or if you prefer http: -deb http://deb.buetow.org/apt squeeze main -deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" +deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/loadbars". To update to the latest stable version just type "cd ./loadbars; git pull". - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/loadbars loadbars-devel". But be warned, this one might be broken! It will be merged to master when it's done.
-- cgit v1.2.3 From 1cb35e3d4773392cecbe9dc6e8895b9e057bcd27 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 Jun 2013 19:47:03 +0200 Subject: quick commit --- loadbars.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index 52b1887..f3590e4 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -15,7 +15,7 @@ No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. IPv4 and IPv6 compatible (due use of OpenSSH client) - To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in the Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. + To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. If you wanna stay in touch please subscribe on freecode. -- cgit v1.2.3 From d2060e979a308c7565021b75f7457eabe4c7d54a Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 Jun 2013 20:20:08 +0200 Subject: replace logo --- loadbars.buetow.org/htdocs/images/loadbars2.png | Bin 17636 -> 2108 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/loadbars.buetow.org/htdocs/images/loadbars2.png b/loadbars.buetow.org/htdocs/images/loadbars2.png index 4803cf6..d223b9a 100644 Binary files a/loadbars.buetow.org/htdocs/images/loadbars2.png and b/loadbars.buetow.org/htdocs/images/loadbars2.png differ -- cgit v1.2.3 From 6199d424de1d495f95f4f3e956dd6e065fd8718c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 Jun 2013 21:17:09 +0200 Subject: it is an old project now --- httpbench.buetow.org/OLDPROJECT | 1 + httpbench.buetow.org/PROJECT | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 httpbench.buetow.org/OLDPROJECT delete mode 100644 httpbench.buetow.org/PROJECT diff --git a/httpbench.buetow.org/OLDPROJECT b/httpbench.buetow.org/OLDPROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.org/PROJECT b/httpbench.buetow.org/PROJECT deleted file mode 100644 index b400885..0000000 --- a/httpbench.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -HTTP Bench is a small program written in C for benchmarking HTTP servers. -- cgit v1.2.3 From 1588c1ecc08db4d2d5f4415151c4d2c7e8e5d04d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 23 Jun 2013 11:54:52 +0200 Subject: add flickr --- paul.buetow.org/content/home.xml | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index e2f5872..5957a7f 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,20 +1,24 @@ - It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - (english) - - - My blogs: - http://blogs.buetow.org - (mostly german) - - - + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + (english) + + + My blogs: + http://blogs.buetow.org + (mostly german) + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + -- cgit v1.2.3 From 5f1914c69df0e157cea184fb03a44202b4ea5265 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 23 Jun 2013 12:54:31 +0200 Subject: remove --- arcade.buetow.org/content/Jump_and_run.xml | 5 - .../Jump_and_run/nes_super_mario_bros_1.inc | 21 ---- arcade.buetow.org/content/Run_and_gun.xml | 5 - .../content/Run_and_gun/neogeo_cyberlip.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug_2.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug_3.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug_4.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug_5.inc | 21 ---- .../content/Run_and_gun/neogeo_metal_slug_6.inc | 24 ----- .../content/Run_and_gun/neogeo_metal_slug_x.inc | 24 ----- arcade.buetow.org/content/home.xml | 5 - arcade.buetow.org/htdocs/images/convert.sh | 5 - arcade.buetow.org/htdocs/images/m1-small.jpg | Bin 11959 -> 0 bytes arcade.buetow.org/htdocs/images/m1.jpg | Bin 35314 -> 0 bytes .../htdocs/images/neogeo-cyberlip-small.jpg | Bin 17722 -> 0 bytes .../htdocs/images/neogeo-cyberlip.jpg | Bin 49697 -> 0 bytes .../htdocs/images/neogeo-metalslug1-small.jpg | Bin 21613 -> 0 bytes .../htdocs/images/neogeo-metalslug1.jpg | Bin 45124 -> 0 bytes .../htdocs/images/neogeo-metalslug2-small.jpg | Bin 17958 -> 0 bytes .../htdocs/images/neogeo-metalslug2.jpg | Bin 36135 -> 0 bytes .../htdocs/images/neogeo-metalslug3-small.jpg | Bin 37320 -> 0 bytes .../htdocs/images/neogeo-metalslug3.jpg | Bin 68947 -> 0 bytes .../htdocs/images/neogeo-metalslug4-small.jpg | Bin 18730 -> 0 bytes .../htdocs/images/neogeo-metalslug4.jpg | Bin 40388 -> 0 bytes .../htdocs/images/neogeo-metalslug5-small.jpg | Bin 18584 -> 0 bytes .../htdocs/images/neogeo-metalslug5.jpg | Bin 27412 -> 0 bytes .../htdocs/images/neogeo-metalslug6-small.jpg | Bin 32192 -> 0 bytes .../htdocs/images/neogeo-metalslug6.jpg | Bin 150771 -> 0 bytes .../htdocs/images/neogeo-metalslugx-small.jpg | Bin 26724 -> 0 bytes .../htdocs/images/neogeo-metalslugx.jpg | Bin 100116 -> 0 bytes .../htdocs/images/nes-super-mario-bros1-small.jpg | Bin 10710 -> 0 bytes .../htdocs/images/nes-super-mario-bros1.jpg | Bin 17212 -> 0 bytes arcade.buetow.org/htdocs/styles/default.css | 107 --------------------- arcade.buetow.org/templates/xhtml-piwik.xml | 48 --------- arcade.buetow.org/templates/xhtml.xml | 34 ------- scifi.buetow.org/content/2010.xml | 6 -- .../content/2010/brandhorst_kantaki_01-diamant.inc | 22 ----- .../2010/brandhorst_kinder_der_ewigkeit.inc | 22 ----- .../douglas_01-per_anhalter_durch_die_galaxis.inc | 22 ----- ...s_02-das_restaurant_am_ende_des_universions.inc | 22 ----- ...-das_leben_das_universum_und_der_ganze_rest.inc | 22 ----- ...glas_04-machts_gut_und_danke_fuer_den_fisch.inc | 22 ----- scifi.buetow.org/content/2010/seiten.txt | 1 - scifi.buetow.org/content/2011.xml | 6 -- .../2011/brandhorst_kantaki_02-der_metamorph.inc | 22 ----- .../2011/brandhorst_kantaki_03-der_zeitkrieg.inc | 22 ----- .../2011/brandhorst_kantaki_04-feuervoegel.inc | 22 ----- .../2011/brandhorst_kantaki_05-feuerstuerme.inc | 22 ----- .../2011/brandhorst_kantaki_06-feuertraeume.inc | 22 ----- .../content/2011/heitz_justifiers_00-collector.inc | 22 ----- .../reynolds_relevation_space-unendlichkeit.inc | 22 ----- scifi.buetow.org/content/2011/seiten.txt | 1 - .../content/2011/zahn_jagt_auf_ikarus.inc | 23 ----- scifi.buetow.org/content/2012.xml | 6 -- scifi.buetow.org/content/2012/seiten.txt | 1 - .../content/2012/simons_01-hyperion.inc | 23 ----- scifi.buetow.org/content/Bald.xml | 7 -- .../content/Bald/brandhorst-das_artefakt.inc | 22 ----- scifi.buetow.org/content/Bald/eschbach-quest.inc | 22 ----- .../Bald/justifiers_01-missing_in_action.inc-hide | 22 ----- .../content/Bald/justifiers_02-undercover.inc-hide | 22 ----- .../Bald/reynolds_relevation_space-chasm_city.inc | 23 ----- scifi.buetow.org/content/Bald/seiten.txt | 1 - .../content/Bald/westerfeld_weltensturm.inc | 22 ----- scifi.buetow.org/content/Makefile | 17 ---- scifi.buetow.org/content/home.xml | 6 -- scifi.buetow.org/content/home/seiten.txt | 1 - .../content/home/simons_02-endymion.inc | 23 ----- scifi.buetow.org/content/replace.sh | 6 -- .../htdocs/images/chasm_city-small.jpg | Bin 20760 -> 0 bytes scifi.buetow.org/htdocs/images/chasm_city.jpg | Bin 78961 -> 0 bytes scifi.buetow.org/htdocs/images/collector-small.jpg | Bin 10158 -> 0 bytes scifi.buetow.org/htdocs/images/collector.jpg | Bin 36188 -> 0 bytes scifi.buetow.org/htdocs/images/convert.sh | 5 - .../htdocs/images/das_artefakt-small.png | Bin 46256 -> 0 bytes scifi.buetow.org/htdocs/images/das_artefakt.png | Bin 178125 -> 0 bytes ...eben_das_universum_und_der_ganze_rest-small.jpg | Bin 30643 -> 0 bytes .../das_leben_das_universum_und_der_ganze_rest.jpg | Bin 110451 -> 0 bytes ...das_restaurant_am_ende_des_universums-small.jpg | Bin 33950 -> 0 bytes .../das_restaurant_am_ende_des_universums.jpg | Bin 126318 -> 0 bytes .../htdocs/images/der_metamorph-small.jpg | Bin 8836 -> 0 bytes scifi.buetow.org/htdocs/images/der_metamorph.jpg | Bin 28564 -> 0 bytes .../htdocs/images/der_zeitkrieg-small.jpg | Bin 20402 -> 0 bytes scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg | Bin 63169 -> 0 bytes scifi.buetow.org/htdocs/images/diamant-small.jpg | Bin 25603 -> 0 bytes scifi.buetow.org/htdocs/images/diamant.jpg | Bin 84946 -> 0 bytes scifi.buetow.org/htdocs/images/endymion-small.jpg | Bin 27846 -> 0 bytes scifi.buetow.org/htdocs/images/endymion.jpg | Bin 296531 -> 0 bytes .../htdocs/images/feuerstuerme-small.jpg | Bin 24909 -> 0 bytes scifi.buetow.org/htdocs/images/feuerstuerme.jpg | Bin 84886 -> 0 bytes .../htdocs/images/feuertraeume-small.jpg | Bin 26288 -> 0 bytes scifi.buetow.org/htdocs/images/feuertraeume.jpg | Bin 88948 -> 0 bytes .../htdocs/images/feuervoegel-small.jpg | Bin 23379 -> 0 bytes scifi.buetow.org/htdocs/images/feuervoegel.jpg | Bin 70948 -> 0 bytes scifi.buetow.org/htdocs/images/hyperion-small.jpg | Bin 22526 -> 0 bytes scifi.buetow.org/htdocs/images/hyperion.jpg | Bin 87052 -> 0 bytes .../htdocs/images/jagt_auf_ikarus-small.jpg | Bin 26490 -> 0 bytes scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg | Bin 88262 -> 0 bytes .../htdocs/images/kinder_der_ewigkeit-small.jpg | Bin 25306 -> 0 bytes .../htdocs/images/kinder_der_ewigkeit.jpg | Bin 88783 -> 0 bytes .../machts_gut_und_danke_fuer_den_fisch-small.jpg | Bin 28472 -> 0 bytes .../images/machts_gut_und_danke_fuer_den_fisch.jpg | Bin 97083 -> 0 bytes .../htdocs/images/missing_in_action-small.jpg | Bin 18999 -> 0 bytes .../htdocs/images/missing_in_action.jpg | Bin 60216 -> 0 bytes .../per_anhalter_durch_die_galaxis-small.jpg | Bin 32211 -> 0 bytes .../images/per_anhalter_durch_die_galaxis.jpg | Bin 113643 -> 0 bytes scifi.buetow.org/htdocs/images/quest-small.png | Bin 43621 -> 0 bytes scifi.buetow.org/htdocs/images/quest.png | Bin 369541 -> 0 bytes .../htdocs/images/undercover-small.jpg | Bin 19534 -> 0 bytes scifi.buetow.org/htdocs/images/undercover.jpg | Bin 62732 -> 0 bytes .../htdocs/images/unendlichkeit-small.jpg | Bin 17433 -> 0 bytes scifi.buetow.org/htdocs/images/unendlichkeit.jpg | Bin 52082 -> 0 bytes scifi.buetow.org/htdocs/images/wallpaper.jpg | Bin 58234 -> 0 bytes .../htdocs/images/weltensturm-small.jpg | Bin 26935 -> 0 bytes scifi.buetow.org/htdocs/images/weltensturm.jpg | Bin 98222 -> 0 bytes scifi.buetow.org/htdocs/styles/default.css | 104 -------------------- scifi.buetow.org/templates/xhtml-piwik.xml | 48 --------- scifi.buetow.org/templates/xhtml.xml | 34 ------- 119 files changed, 1142 deletions(-) delete mode 100644 arcade.buetow.org/content/Jump_and_run.xml delete mode 100644 arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun.xml delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc delete mode 100644 arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc delete mode 100644 arcade.buetow.org/content/home.xml delete mode 100755 arcade.buetow.org/htdocs/images/convert.sh delete mode 100644 arcade.buetow.org/htdocs/images/m1-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/m1.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg delete mode 100644 arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg delete mode 100644 arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg delete mode 100644 arcade.buetow.org/htdocs/styles/default.css delete mode 100644 arcade.buetow.org/templates/xhtml-piwik.xml delete mode 100644 arcade.buetow.org/templates/xhtml.xml delete mode 100644 scifi.buetow.org/content/2010.xml delete mode 100644 scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc delete mode 100644 scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc delete mode 100644 scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc delete mode 100644 scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc delete mode 100644 scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc delete mode 100644 scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc delete mode 100644 scifi.buetow.org/content/2010/seiten.txt delete mode 100644 scifi.buetow.org/content/2011.xml delete mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc delete mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc delete mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc delete mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc delete mode 100644 scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc delete mode 100644 scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc delete mode 100644 scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc delete mode 100644 scifi.buetow.org/content/2011/seiten.txt delete mode 100644 scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc delete mode 100644 scifi.buetow.org/content/2012.xml delete mode 100644 scifi.buetow.org/content/2012/seiten.txt delete mode 100644 scifi.buetow.org/content/2012/simons_01-hyperion.inc delete mode 100644 scifi.buetow.org/content/Bald.xml delete mode 100644 scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc delete mode 100644 scifi.buetow.org/content/Bald/eschbach-quest.inc delete mode 100644 scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide delete mode 100644 scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide delete mode 100644 scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc delete mode 100644 scifi.buetow.org/content/Bald/seiten.txt delete mode 100644 scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc delete mode 100644 scifi.buetow.org/content/Makefile delete mode 100644 scifi.buetow.org/content/home.xml delete mode 100644 scifi.buetow.org/content/home/seiten.txt delete mode 100644 scifi.buetow.org/content/home/simons_02-endymion.inc delete mode 100755 scifi.buetow.org/content/replace.sh delete mode 100644 scifi.buetow.org/htdocs/images/chasm_city-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/chasm_city.jpg delete mode 100644 scifi.buetow.org/htdocs/images/collector-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/collector.jpg delete mode 100755 scifi.buetow.org/htdocs/images/convert.sh delete mode 100644 scifi.buetow.org/htdocs/images/das_artefakt-small.png delete mode 100644 scifi.buetow.org/htdocs/images/das_artefakt.png delete mode 100644 scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg delete mode 100644 scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg delete mode 100644 scifi.buetow.org/htdocs/images/der_metamorph-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/der_metamorph.jpg delete mode 100644 scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg delete mode 100644 scifi.buetow.org/htdocs/images/diamant-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/diamant.jpg delete mode 100644 scifi.buetow.org/htdocs/images/endymion-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/endymion.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuerstuerme.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuertraeume-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuertraeume.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuervoegel-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/feuervoegel.jpg delete mode 100644 scifi.buetow.org/htdocs/images/hyperion-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/hyperion.jpg delete mode 100644 scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg delete mode 100644 scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg delete mode 100644 scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg delete mode 100644 scifi.buetow.org/htdocs/images/missing_in_action-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/missing_in_action.jpg delete mode 100644 scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg delete mode 100644 scifi.buetow.org/htdocs/images/quest-small.png delete mode 100644 scifi.buetow.org/htdocs/images/quest.png delete mode 100644 scifi.buetow.org/htdocs/images/undercover-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/undercover.jpg delete mode 100644 scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/unendlichkeit.jpg delete mode 100644 scifi.buetow.org/htdocs/images/wallpaper.jpg delete mode 100644 scifi.buetow.org/htdocs/images/weltensturm-small.jpg delete mode 100644 scifi.buetow.org/htdocs/images/weltensturm.jpg delete mode 100644 scifi.buetow.org/htdocs/styles/default.css delete mode 100644 scifi.buetow.org/templates/xhtml-piwik.xml delete mode 100644 scifi.buetow.org/templates/xhtml.xml diff --git a/arcade.buetow.org/content/Jump_and_run.xml b/arcade.buetow.org/content/Jump_and_run.xml deleted file mode 100644 index 2ca072f..0000000 --- a/arcade.buetow.org/content/Jump_and_run.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Jump and run games - - diff --git a/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc b/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc deleted file mode 100644 index dab6ac4..0000000 --- a/arcade.buetow.org/content/Jump_and_run/nes_super_mario_bros_1.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Super Mario Bros - - - Platform: NES - - - Publisher: Nintendo - - - Release year: 1985 - - - Size: 0.375 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun.xml b/arcade.buetow.org/content/Run_and_gun.xml deleted file mode 100644 index f9f0242..0000000 --- a/arcade.buetow.org/content/Run_and_gun.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Run and gun games - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc deleted file mode 100644 index e2b9204..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_cyberlip.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Cyberlip - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 1990 - - - Size: 75 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc deleted file mode 100644 index aa30ce4..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Metal Slug - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 1996 - - - Size: 224 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc deleted file mode 100644 index 2496d3a..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_2.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Metal Slug 2 - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 1998 - - - Size: 352 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc deleted file mode 100644 index 85cb5b7..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_3.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Metal Slug 3 - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 2000 - - - Size: 712 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc deleted file mode 100644 index efb38f8..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_4.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Metal Slug 4 - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 2002 - - - Size: 560 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc deleted file mode 100644 index 78bdce6..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_5.inc +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Metal Slug 5 - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 2003 - - - Size: 712 Megs - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc deleted file mode 100644 index 036d77b..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_6.inc +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - Metal Slug 6 (Bootleg) - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: ???? - - - Size: ??? Megs - - - Note: Custom Metal Slug Remix - - - diff --git a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc b/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc deleted file mode 100644 index 9e808ff..0000000 --- a/arcade.buetow.org/content/Run_and_gun/neogeo_metal_slug_x.inc +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - Metal Slug X - - - Platform: Neo Geo - - - Publisher: SNK - - - Release year: 1999 - - - Size: 512 Megs - - - Note: Revised Metal Slug 2 - - - diff --git a/arcade.buetow.org/content/home.xml b/arcade.buetow.org/content/home.xml deleted file mode 100644 index b6c4f42..0000000 --- a/arcade.buetow.org/content/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Arcade Games - Here are some good arcade games listed. Not all, but most of them are actually arcade games. Please choose a category from above. - diff --git a/arcade.buetow.org/htdocs/images/convert.sh b/arcade.buetow.org/htdocs/images/convert.sh deleted file mode 100755 index 87e9adc..0000000 --- a/arcade.buetow.org/htdocs/images/convert.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -x - -for i in $(ls *.jpg | grep -v small | grep -v wallpaper); do - convert -geometry 210 $i ${i/.jpg/-small.jpg} -done diff --git a/arcade.buetow.org/htdocs/images/m1-small.jpg b/arcade.buetow.org/htdocs/images/m1-small.jpg deleted file mode 100644 index 1b371d5..0000000 Binary files a/arcade.buetow.org/htdocs/images/m1-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/m1.jpg b/arcade.buetow.org/htdocs/images/m1.jpg deleted file mode 100644 index aa0a733..0000000 Binary files a/arcade.buetow.org/htdocs/images/m1.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg deleted file mode 100644 index b4d1c7e..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-cyberlip-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg b/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg deleted file mode 100644 index c7dc8b1..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-cyberlip.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg deleted file mode 100644 index 9d3583f..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug1-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg deleted file mode 100644 index a1a6191..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug1.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg deleted file mode 100644 index bd2f2eb..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug2-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg deleted file mode 100644 index c02779f..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug2.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg deleted file mode 100644 index 923e708..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug3-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg deleted file mode 100644 index 400789c..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug3.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg deleted file mode 100644 index d558ed5..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug4-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg deleted file mode 100644 index 8e0dc64..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug4.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg deleted file mode 100644 index 2e8879b..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug5-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg deleted file mode 100644 index 53b288f..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug5.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg deleted file mode 100644 index 1d021f9..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug6-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg deleted file mode 100644 index 7318fc0..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslug6.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg deleted file mode 100644 index 082b1ef..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslugx-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg b/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg deleted file mode 100644 index 98f45df..0000000 Binary files a/arcade.buetow.org/htdocs/images/neogeo-metalslugx.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg deleted file mode 100644 index 36bfbba..0000000 Binary files a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1-small.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg b/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg deleted file mode 100644 index 2dda9bd..0000000 Binary files a/arcade.buetow.org/htdocs/images/nes-super-mario-bros1.jpg and /dev/null differ diff --git a/arcade.buetow.org/htdocs/styles/default.css b/arcade.buetow.org/htdocs/styles/default.css deleted file mode 100644 index 30352ac..0000000 --- a/arcade.buetow.org/htdocs/styles/default.css +++ /dev/null @@ -1,107 +0,0 @@ -body { - font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; - font-size: 12px; - background-color: #000000; - color: #FFA500; - background-image: url(?document=images/wallpaper.jpg); - background-repeat: no-repeat; - background-position: right top; - margin: 0px; -} - -p { - padding: 1px 0; -} - -div.header { - background-color: #d37e01; - border-color: #47260c; - color: #000000; - border-width: 2px; - border-style: solid; - padding: 20px; - margin: 0px; - margin-bottom: 20px; - text-align: center; -} - -div.footer { - color: #d37e01; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; -} - - -div.incsep { - border-color: #FFFFEF; - color: #FFFFEF; - border-width: 1px; - border-style: dashed; - background-color: #000000; - padding-bottom: 15px; -} - -span.italic { - font-style: italic; -} - -span.bold { - font-weight: bold; -} - -div.main { - background-color: #000000; - border-width: 1px; - border-style: solid; - padding: 5px; - width: 550px; - margin: 15px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -h1 { - padding-left: 10px; - font-size: 30px; -} - -h2, h3, p { - padding-left: 10px; - padding-right: 10px; -} - - -pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #000000; - color: #FFFFFF; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -a { - color: #FFFFFF; -} - -a:hover { - color: #FF0000; - text-decoration: none; -} - -img { - padding-left: 10px; - padding-bottom: 10px; -} - -img.limg { - padding-right: 10px; -} - diff --git a/arcade.buetow.org/templates/xhtml-piwik.xml b/arcade.buetow.org/templates/xhtml-piwik.xml deleted file mode 100644 index cad0172..0000000 --- a/arcade.buetow.org/templates/xhtml-piwik.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - - - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- - -
- diff --git a/arcade.buetow.org/templates/xhtml.xml b/arcade.buetow.org/templates/xhtml.xml deleted file mode 100644 index 4ed896d..0000000 --- a/arcade.buetow.org/templates/xhtml.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- - -
- diff --git a/scifi.buetow.org/content/2010.xml b/scifi.buetow.org/content/2010.xml deleted file mode 100644 index f7a0dd1..0000000 --- a/scifi.buetow.org/content/2010.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Gelesen 2010 - Seitenanzahl: 2141 - - diff --git a/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc b/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc deleted file mode 100644 index f63d2e6..0000000 --- a/scifi.buetow.org/content/2010/brandhorst_kantaki_01-diamant.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Diamant - Ein gigantisches Sternenreich, das sich in inneren Konflikten aufreibt und zu verfallen droht. Eine außerirdische Zivilisation, die einen geheimnisvollen Plan verfolgt. Und eine junge Raumschiffpilotin, die auf einem abgelegenen Planeten das größte Rätsel der Menschheitsgeschichte zu lösen versucht. - - - Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise - - - Autor: Andreas Brandhorst - - - Seiten: 589 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc b/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc deleted file mode 100644 index 4c9aaad..0000000 --- a/scifi.buetow.org/content/2010/brandhorst_kinder_der_ewigkeit.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Kinder der Ewigkeit - Ex-Killer Esebian wollte seine Ruhe und hatte sich vom Leben eines Killers an das eines Wissenschaftlers gewöhnt - damit ist sein Weg zur "teuren" Unsterblichkeit zwar schwerer und steiler, aber dafür auch sicherer und ruhiger. Bis er von mächtigen Wesen gezwungen wird, eine der einflussreichsten Persönlichkeiten der Galaxis zu töten. - - - Genre: Sience Fiction, Space Opera, Fantasy, Thriller - - - Autor: Andreas Brandhorst - - - Seiten: 688 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc b/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc deleted file mode 100644 index 890c053..0000000 --- a/scifi.buetow.org/content/2010/douglas_01-per_anhalter_durch_die_galaxis.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Per Anhalter durch die Galaxis - Während der Großteil der Menschheit von dem Eintreffen einer außerirdischen Bautruppe ziemlich überrascht wird - und für einen kurzen Moment die Überraschung in Panik umschlägt als klar wird, da die Erde einer geplanten Hyperraum-Autobahn im Wege steht und daher vernichtet werden muß - gelingt es zumindest dem seit 15 Jahren auf der Erde gestrandeten Außerirdischen Ford Prefect und seinem durch und durch irdischen Freund Arthur Dent - der bis vor kurzem noch genügend andere Probleme hatte - mit ihrem Multifunktionshandtuch auf sich aufmerksam zu machen und als Anhalter mitgenommen zu werden. - - - Genre: Sience Fiction, Humor, Fantasy - - - Autor: Douglas Adams - - - Seiten: 208 - - - Persönliche Wertung: 4/5 - - - diff --git a/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc b/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc deleted file mode 100644 index c467ae2..0000000 --- a/scifi.buetow.org/content/2010/douglas_02-das_restaurant_am_ende_des_universions.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Das Restaurant am Ende des Universums - Arthur Dent hat sich auf seiner OdysSee wirklich eine Pause verdient - und wo sonst könnte man die einlegen, als im Milliways, dem Restaurant am Ende des Universums? - - - Genre: Sience Fiction, Humor, Fantasy - - - Autor: Douglas Adams - - - Seiten: 240 - - - Persönliche Wertung: 4/5 - - - diff --git a/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc b/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc deleted file mode 100644 index 0513463..0000000 --- a/scifi.buetow.org/content/2010/douglas_03-das_leben_das_universum_und_der_ganze_rest.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Das Leben, das Universum und der ganze Rest - Endlich wieder auf der Erde! Nach seiner atemberaubenden Reise durch die Galaxis ist Arthur Dent wieder gut auf dem Heimatplaneten gelandet. Einziger Haken: Er ist zwei Millionen Jahre früher in einer Steinzeithöhle gestrandet. Zum Glück ist Ford Prefekt an seiner Seite und der weiß auch schon, wie sie zu einem Ticket zu den Sternen kommen. Eine klitzekleine Bedingung gilt es dafür zu erfüllen: Das Universum zu retten. - - - Genre: Sience Fiction, Humor, Fantasy - - - Autor: Douglas Adams - - - Seiten: 224 - - - Persönliche Wertung: 3/5 - - - diff --git a/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc b/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc deleted file mode 100644 index c78dc32..0000000 --- a/scifi.buetow.org/content/2010/douglas_04-machts_gut_und_danke_fuer_den_fisch.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Macht's gut, und danke für den Fisch - Arthur Dents Flucht von dem absolut unbedeutenden, kleinen blaugrünen Planeten in den unerforschten Einöden des total aus der Mode gekommenen Ausläufers des westlichen Spiralarms der Galaxis nimmt kein Ende. Im vierten Band der Hitchhiker-Trilogie kehrt der müde Wanderer durch die Weiten des Weltenraumes auf die Erde zurück. Sie wurde wohl doch nicht gesprengt. Oder doch? - - - Genre: Sience Fiction, Humor, Fantasy - - - Autor: Douglas Adams - - - Seiten: 192 - - - Persönliche Wertung: 2/5 - - - diff --git a/scifi.buetow.org/content/2010/seiten.txt b/scifi.buetow.org/content/2010/seiten.txt deleted file mode 100644 index 6a4fd21..0000000 --- a/scifi.buetow.org/content/2010/seiten.txt +++ /dev/null @@ -1 +0,0 @@ -2141 diff --git a/scifi.buetow.org/content/2011.xml b/scifi.buetow.org/content/2011.xml deleted file mode 100644 index d544d74..0000000 --- a/scifi.buetow.org/content/2011.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Gelesen 2011 - Seitenanzahl: 4988 - - diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc deleted file mode 100644 index 1ac6512..0000000 --- a/scifi.buetow.org/content/2011/brandhorst_kantaki_02-der_metamorph.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Der Metamorph - Aufgrund seiner isolierten Lage - am Rande des von Menschen besiedelten Teils der Galaxis - ist der Planet Kerberos bestens geeignet für ein geheimes Projekt zur Schaffung neuer, höchst anpassungsfähiger Lebensformen. Als jedoch auf eines der Labors ein Anschlag verübt wird, geräte der unscheinbare Planet ins Visier der untereinander verfeindeten Machtblöcke. Denn auf Kerberos erwacht ein Wesen zum Leben, das alle Zivilisationen im Universum zu vernichten droht ... - - - Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise - - - Autor: Andreas Brandhorst - - - Seiten: 608 - - - Persönliche Wertung: 4/5 - - - diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc deleted file mode 100644 index a2a53ce..0000000 --- a/scifi.buetow.org/content/2011/brandhorst_kantaki_03-der_zeitkrieg.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Der Zeitkrieg - Erfolgreiche Science Fiction aus Deutschland, die den Vergleich mit den großen amerikanischen Vorbildern nicht zu scheuen braucht! Nach Diamant und Der Metamorph der neue Roman von Andreas Brandhorst, der uns in die mysteriöseWelt der Kantaki entführt, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. - - - Genre: Sience Fiction, Space Opera, Fantasy, Zeitreise - - - Autor: Andreas Brandhorst - - - Seiten: 592 - - - Persönliche Wertung: 4/5 - - - diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc deleted file mode 100644 index 5a86f1e..0000000 --- a/scifi.buetow.org/content/2011/brandhorst_kantaki_04-feuervoegel.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Feuervögel - Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuervögel" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. - - - Genre: Sience Fiction, Space Opera, Fantasy - - - Autor: Andreas Brandhorst - - - Seiten: 580 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc deleted file mode 100644 index a1efc8f..0000000 --- a/scifi.buetow.org/content/2011/brandhorst_kantaki_05-feuerstuerme.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Feuerstürme - Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuerstürme" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. - - - Genre: Sience Fiction, Space Opera, Fantasy - - - Autor: Andreas Brandhorst - - - Seiten: 596 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc b/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc deleted file mode 100644 index e67ed2b..0000000 --- a/scifi.buetow.org/content/2011/brandhorst_kantaki_06-feuertraeume.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Feuerträume - Ein Weltraumabenteuer im Stile von Andreas Eschbachs "Quest" Mit "Feuerträume" entführt uns Andreas Brandhorst ein weiteres Mal in die mysteriöse Welt der Kantaki, einer außerirdischen Zivilisation, die den letzten Rätseln des Universums auf der Spur ist. - - - Genre: Sience Fiction, Space Opera, Fantasy - - - Autor: Andreas Brandhorst - - - Seiten: 580 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc b/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc deleted file mode 100644 index cccc1f2..0000000 --- a/scifi.buetow.org/content/2011/heitz_justifiers_00-collector.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Collector - Wir schreiben das Jahr 3042. Die Menschheit ist ins Weltall aufgebrochen, doch nicht mit eigener Technik, sondern mit Hilfe von Objekten, die man bei Ausgrabungen auf der Erde gefunden hat: au&szlog;erirdische Hinterlassenschaften, die zwar funktionieren, deren Funktionsweise die menschlichen Piloten jedoch nur in Ansätzen verstehen. So verläuft die Besiedelung anderer Planeten denkbar chaotisch. Doch dann treffen die Menschen auf eine außerirdische Spezies - die Collectors - die anbietet, die menschliche Zivilisation unter ihre Fittiche zu nehmen und in die Gemeinschaft der galaktischen Völker einzuführen. Ein Angebot, das die Menschen nicht ablehnen können - mit katastrophalen Folgen ... - - - Genre: Sience Fiction, Space Opera - - - Autor: Markus Heitz - - - Seiten: 656 - - - Persönliche Wertung: 3/5 - - - diff --git a/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc b/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc deleted file mode 100644 index a27f528..0000000 --- a/scifi.buetow.org/content/2011/reynolds_relevation_space-unendlichkeit.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Unendlichkeit - Auf einem Bergarbeiterplaneten mit lebensfeindlicher Umwelt werden bei archäologischen Forschungen Artefakte einer untergegangenen Kultur entdeckt. Schon bald zeigt sich, dass die Erschaffer der Artefakte damit eine Katastrophe heraufbeschworen hatten, die sie selbst vernichtet hat. Und die Entdeckung birgt ungeahnte Gefahren für die gesamte Menschheit, denn die Relikte der verschwundenen Zivilisation führen an die Grenzen von Raum und Zeit - und darüber hinaus. - - - Genre: Sience Fiction, Fantasy - - - Autor: Alastair Reynolds; Übersetzer: Irene Holicki - - - Seiten: 768 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/2011/seiten.txt b/scifi.buetow.org/content/2011/seiten.txt deleted file mode 100644 index 059b3b8..0000000 --- a/scifi.buetow.org/content/2011/seiten.txt +++ /dev/null @@ -1 +0,0 @@ -4988 diff --git a/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc b/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc deleted file mode 100644 index 44759a9..0000000 --- a/scifi.buetow.org/content/2011/zahn_jagt_auf_ikarus.inc +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Jagt auf Ikarus - Als Jordan McKell, seines Zeichens Schmuggler und Kapitän ohne Raumschiff, den Auftrag erhält, die Ikarus samt hochbrisanter Ware zur Erde zu fliegen, sieht er zunächst keine größeren Probleme auf sich zukommen. Doch ehe er sichs versieht, ist er in eine intergalaktische Handelsverschwörung verwickelt, und das halbe Universum ist ihm auf den Fersen... - - - - Genre: Sience Fiction, Spare Opera - - - Autor: Timothy Zahn; Übersetzer: Martin Gilbert - - - Seiten: 608 - - - Persönliche Wertung: 4,5/5 - - - diff --git a/scifi.buetow.org/content/2012.xml b/scifi.buetow.org/content/2012.xml deleted file mode 100644 index 3db14ea..0000000 --- a/scifi.buetow.org/content/2012.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Gelesen 2012 - Seitenanzahl: 1456 - - diff --git a/scifi.buetow.org/content/2012/seiten.txt b/scifi.buetow.org/content/2012/seiten.txt deleted file mode 100644 index 471d548..0000000 --- a/scifi.buetow.org/content/2012/seiten.txt +++ /dev/null @@ -1 +0,0 @@ -1456 diff --git a/scifi.buetow.org/content/2012/simons_01-hyperion.inc b/scifi.buetow.org/content/2012/simons_01-hyperion.inc deleted file mode 100644 index 6fca069..0000000 --- a/scifi.buetow.org/content/2012/simons_01-hyperion.inc +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Hyperion / Der Sturz von Hyperion - Im Vordergrund stehen die sieben Protagonisten, die zu einer letzten Pilgerfahrt nach Hyperion aufbrechen, um dort eines der letzten ungelösten Geheimnisse des Universums zu lüften: die Zeitgräber, die sich scheinbar aus der Zukunft kommend rückwärts in der Zeit bewegen. Umgeben von einem "Anti-Entropiefeld", das zuweilen starke Störungen in der Zeitlinie hervorrufen kann, dient es zugleich als Gefängnis für das Shrike. Dieses legendäre Dornenwesen -- gefürchtet von den meisten, angebetet von seinen Jüngern -- besitzt Kontrolle über die Zeit und kann so in Sekundenschnelle Armeen abmetzeln. Und eben diese Felder, die als einzige ein planetenweites Massaker verhindern, beginnen sich seit einiger Zeit aufzulösen und drohen bald vollkommen zu verfallen. - Die Wichtigkeit der Pilgerfahrt ergibt sich auch aus einer weiteren Tatsache. Vor langer Zeit, als die Erde durch den "Großen Fehler" zerstört wurde, hatten sich die Menschen auf viele entlegene Planeten, die nur aufgrund der sie verbindenden "Farcaster" ein Netz bilden, zerstreut. Nur ein kleiner Teil, die sogenannten "Ousters", hatten sich vom Rest losgesagt und die Reise in unbekannte Teile der Galaxie angetreten. Diese "Ousters" planen nun eine Offensive gegen das "Netz", und der Planet, den sie zuerst in ihre Gewalt bringen wollen, ist Hyperion. Falls sie das Geheimnis der Zeitgräber lösen können, kann sich ihnen nichts mehr in den Weg stellen. - - - Genre: Sience Fiction - - - Autor: Dan Simmons - - - Seiten: 1456 - - - Persönliche Wertung: 5/5 - - - diff --git a/scifi.buetow.org/content/Bald.xml b/scifi.buetow.org/content/Bald.xml deleted file mode 100644 index cf50df8..0000000 --- a/scifi.buetow.org/content/Bald.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Wird bald gelesen - Seitenanzahl: 2778 - Die folgenden Bücher stehen bereits in meinem Regal und werden demnächst gelesen: - - diff --git a/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc b/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc deleted file mode 100644 index b91f263..0000000 --- a/scifi.buetow.org/content/Bald/brandhorst-das_artefakt.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Das Artefakt - Dies ist die letzte Chance der Menschheit: Nachdem sie eine interstellare Katastrophe verursacht haben, die nur durch das Eingreifen der Hohen Mächte eingedämmt werden konnte, müssen die Menschen innerhalb von 600 Jahren beweisen, dass sie zu dauerhaftem Frieden fähig sind. Und das Vorhaben der Menschen scheint unter einem guten Stern zu stehen: Der Planet Heraklon wird zum Zentrum des Friedens und der Diplomatie. Doch dann taucht ein uraltes Artefakt auf, so mächtig, dass es den Technologien der Hohen Mächte ebenbürtig ist - und der Krieg beginnt aufs Neue ... - - - Genre: Sience Fiction, Space Opera - - - Autor: Andreas Brandhorst - - - Seiten: 608 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Bald/eschbach-quest.inc b/scifi.buetow.org/content/Bald/eschbach-quest.inc deleted file mode 100644 index dea1fca..0000000 --- a/scifi.buetow.org/content/Bald/eschbach-quest.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Quest - Das Reich Gheera steht vor dem Untergang. Die Verteidigungskräfte haben keine Chance gegen die übermächtigen Legionen des sagenhaften Sternenkaisers, dessen Machtgier keine Grenzen kennt. Der endgültige Fall ist nur noch eine Frage der Zeit. In dieser Situation begibt sich der Kommandant Eftalan Quest, ein ehrgeiziger Mann, der sein Schiff mit harter Hand führt, auf eine schier aussichtslose Expedition: Er will den sagenhaften Planeten des Ursprungs finden - die Welt, von der angeblich alles Leben im Universum stammt. Doch es gibt noch andere Legenden um diese Welt .. - - - Genre: Sience Fiction, Space Opera - - - Autor: Andreas Eschbach - - - Seiten: 506 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide b/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide deleted file mode 100644 index 65faabb..0000000 --- a/scifi.buetow.org/content/Bald/justifiers_01-missing_in_action.inc-hide +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Missing in Action - Für Leutnant John Owens und sein Justifiers-Team sieht zunächst alles nach einem ganz normalen Auftrag aus: das Shuttle mit einem TransMatt-Portal beladen, Sprung auf einen unbekannten und ungesicherten Planeten namens Tordesillas vollziehen, den Planeten für den Konzern Stellar Exploration in Besitz nehmen und das Portal aufbauen. Reine Routinearbeit. Doch schon beim Start geht alles schief - die Raumstation explodiert, das Shuttle kann sich mit knapper Not auf den Planeten retten, und bei der Bruchlandung geht auch noch das Portal verloren. Auf Tordesillas kommt es schließlich zur Katastrophe, als ein Crewmitglied nach dem anderen auf mysteriöse Weise verschwindet. Sind es intelligente Aliens, die ihnen so feindlich gesinnt sind, oder verbirgt sich hinter den Angriffen eine noch schrecklichere Wahrheit? Jetzt müssen John Owens und seine Justifiers zeigen, was sie am besten können - überleben. Doch der Planet hat noch einige Überraschungen auf Lager... - - - Genre: Sience Fiction, Space Fiction - - - Autor: Christoph Hardebusch - - - Seiten: 448 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide b/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide deleted file mode 100644 index 9fce704..0000000 --- a/scifi.buetow.org/content/Bald/justifiers_02-undercover.inc-hide +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Undercover - Eigentlich hat Eliza keinen schlechten Job: Sie ist als Justifier für den Konzern Enclave Limited unterwegs und erledigt Spezialaufträge. Wäre da nicht die Bombe, die Enclave Limited ihr in den Kopf eingepflanzt hat. Eliza hat deshalb nur zwei Ziele: die Bombe entschärfen und aus den Klauen des Konzerns fliehen. Als sie einen prominenten Gewerkschaftsboss beseitigen soll, bietet sich ihr eine einmalige Gelegenheit dazu - doch statt in die Freiheit gerät sie immer tiefer in einen tödlichen Komplott. Für Eliza und den Gewerkschaftsboss bleibt nur noch die Flucht nach vorn in einen turbulenten Rachefeldzug gegen ihre Auftraggeber. Doch wie sagt man? Einmal Justifier, immer Justifer ... - - - Genre: Sience Fiction, Space Fiction - - - Autor: Lena Falkenhagen - - - Seiten: 512 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc b/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc deleted file mode 100644 index 1c0c106..0000000 --- a/scifi.buetow.org/content/Bald/reynolds_relevation_space-chasm_city.inc +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Chasm City - Mit seinem zweiten Roman kehrt Alastair Reynolds in die Welt seiner erfolgreiche Space Opera Unendlichkeit zurück. Er erzählt die zunächst simpel erscheinende Geschichte von Tanner Mirabel, der zuletzt für den Waffenschmuggler Calhuella als Leibwächter gearbeitet hat. Jetzt macht der ehemalige Elitesoldat Jagd auf den reichen Aristokraten Argent Reivich, den er für den Tod seines Chefs und dessen von Mirabel geliebten Ehefrau verantwortlich macht. Die Jagd führt ihn vom Planeten Sky's Edge nach Chasm City, der Hauptstadt des Planeten Yellowstone. -Chasm City ist bereits vor Jahren der geheimnisvollen "Schmelzseuche" zum Opfer gefallen: Sowohl die Infrastruktur der Stadt als auch deren Bewohner selbst waren von Nanomaschinen abhängig, und nachdem diese durch die Seuche zerstört worden sind, ist nichts mehr, wie es sein sollte. Auch Mirabel nimmt eigenartige Veränderungen an sich wahr: In ihm manifestiert sich zunehmend die Persönlichkeit des berühmt-berüchtigten Sky Haussmann, einem der Gründerväter seines Heimatplaneten. - - - Genre: Sience Fiction, Fantasy - - - Autor: Alastair Reynolds; Übersetzer: Irene Holicki - - - Seiten: 832 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Bald/seiten.txt b/scifi.buetow.org/content/Bald/seiten.txt deleted file mode 100644 index 4cf6b2b..0000000 --- a/scifi.buetow.org/content/Bald/seiten.txt +++ /dev/null @@ -1 +0,0 @@ -2778 diff --git a/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc b/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc deleted file mode 100644 index aa4fa74..0000000 --- a/scifi.buetow.org/content/Bald/westerfeld_weltensturm.inc +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Weltensturm - Das Reich der Achtzig Welten wird seit 1600 Jahren von einem Kaiser regiert, der den Tod überwunden hat und nahezu unsterblich ist. Einst ein großer Wissenschaftler hat der Kaiser eine Möglichkeit gefunden, Tote wieder zum Leben zu erwecken, und mit diesem Wissen erhält er eine Dynastie aufrecht, die einen Großteil der von Menschen besiedelten Galaxis umfasst. Doch die Macht des Kaisers ist nicht unangefochten - die Rix, ein fanatischer Kult von Frauen, die ihre Körper mit Hilfe von Cyborg-Implantaten umgestaltet haben, will das Reich mit Künstlichen Intelligenzen besiedeln, die sie wie Götter anbeten. - - - Genre: Sience Fiction, Space Opera, Fantasy - - - Autor: Scott Westerfeld; Übersetzer: Andreas Brandhorst - - - Seiten: 832 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/Makefile b/scifi.buetow.org/content/Makefile deleted file mode 100644 index 8d8f647..0000000 --- a/scifi.buetow.org/content/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -all: sums insert - -sums: - for i in `find . -maxdepth 1 -mindepth 1 -type d | grep -v svn`; do \ - echo $$i:; \ - sed -n '/Seiten: / { s/.*>Seiten: \(.*\)<.*/\1/; p; }' $$i/*.inc \ - | awk '{ sum += $$0 } END { print sum }' \ - | tee $$i/seiten.txt; \ - done - -insert: - ls */seiten.txt | while read s; do \ - seiten=`cat $$s`; \ - xml=`dirname $$s`.xml; \ - sed -i "s#Seitenanzahl:.*#Seitenanzahl: $$seiten#" $$xml; \ - done - diff --git a/scifi.buetow.org/content/home.xml b/scifi.buetow.org/content/home.xml deleted file mode 100644 index 4093f77..0000000 --- a/scifi.buetow.org/content/home.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Aktuelle Bücher - Seitenanzahl: 1326 - - diff --git a/scifi.buetow.org/content/home/seiten.txt b/scifi.buetow.org/content/home/seiten.txt deleted file mode 100644 index 2d14433..0000000 --- a/scifi.buetow.org/content/home/seiten.txt +++ /dev/null @@ -1 +0,0 @@ -1326 diff --git a/scifi.buetow.org/content/home/simons_02-endymion.inc b/scifi.buetow.org/content/home/simons_02-endymion.inc deleted file mode 100644 index a75aadd..0000000 --- a/scifi.buetow.org/content/home/simons_02-endymion.inc +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Pforten der Zeit / Die Auferstehung - Mit den Hyperion-Romanen läutete Dan Simmons eine neue Ära der Space Opera ein -- und setzte gleichzeitig einen bis heute unerreichten Standard. Mit den beiden jetzt im Sammelband erschienen Endymion-Romanen setzt er die Geschichte fort und bringt sie zu einem grandiosen Abschluss. - Sie wird erzählt von ihrem Helden, Raul Endymion, der -- zum Tode verurteilt -- auf sein Leben zurückblickt. Er sitzt in einer Schrödinger-Katzenkiste, nach einem uralten Rätsel der Quantenphysik weder tot noch lebendig. Und er erinnert sich an seine Reise als Beschützer des Mädchens Aenea, der Tochter des John-Keats-Cybriden aus Hyperion. Aenea wird verfolgt von dem "Pax", einer Mutation der katholischen Kirche in weiter Zukunft, die die Menscheit beherrscht und ihr mithilfe eines Parasiten eine scheinbare Unsterblichkeit verschafft hat. Eine wilde Flucht beginnt, die mithilfe der Farcaster-Portale durch die verschiedensten Welten bis zur Alten Erde führt. Während dieser Reise wächst Aenea zur Frau heran und entwickelt sich zu "Derjenigen die lehrt" -- eine tödliche Bedrohung für das Pax. - - - Genre: Sience Fiction - - - Autor: Dan Simmons; Übersetzer: Joachim Körber - - - Seiten: 1326 - - - Persönliche Wertung: ?/5 - - - diff --git a/scifi.buetow.org/content/replace.sh b/scifi.buetow.org/content/replace.sh deleted file mode 100755 index d732248..0000000 --- a/scifi.buetow.org/content/replace.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -x - -find . -name \*.inc | while read inc; do - sed -i -e 's/ü/\ü/g; s/Ü/\Ü/g; s/ö/\ö/g; s/Ö/\Ö/g; s/ä/\ä/g; s/Ä/\Ä/g; s/ß/\ß/g; s/–/-/g;' $inc -done - diff --git a/scifi.buetow.org/htdocs/images/chasm_city-small.jpg b/scifi.buetow.org/htdocs/images/chasm_city-small.jpg deleted file mode 100644 index 7cb33ae..0000000 Binary files a/scifi.buetow.org/htdocs/images/chasm_city-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/chasm_city.jpg b/scifi.buetow.org/htdocs/images/chasm_city.jpg deleted file mode 100644 index f23588b..0000000 Binary files a/scifi.buetow.org/htdocs/images/chasm_city.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/collector-small.jpg b/scifi.buetow.org/htdocs/images/collector-small.jpg deleted file mode 100644 index fecef4f..0000000 Binary files a/scifi.buetow.org/htdocs/images/collector-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/collector.jpg b/scifi.buetow.org/htdocs/images/collector.jpg deleted file mode 100644 index da0e82c..0000000 Binary files a/scifi.buetow.org/htdocs/images/collector.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/convert.sh b/scifi.buetow.org/htdocs/images/convert.sh deleted file mode 100755 index acd35f3..0000000 --- a/scifi.buetow.org/htdocs/images/convert.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -x - -for i in $(ls *.jpg | grep -v small | grep -v wallpaper); do - convert -geometry 128 $i ${i/.jpg/-small.jpg} -done diff --git a/scifi.buetow.org/htdocs/images/das_artefakt-small.png b/scifi.buetow.org/htdocs/images/das_artefakt-small.png deleted file mode 100644 index 2f3b8b7..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_artefakt-small.png and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/das_artefakt.png b/scifi.buetow.org/htdocs/images/das_artefakt.png deleted file mode 100644 index 205e919..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_artefakt.png and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg deleted file mode 100644 index 3a63d4e..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg b/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg deleted file mode 100644 index be5ae28..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_leben_das_universum_und_der_ganze_rest.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg deleted file mode 100644 index 016266b..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg b/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg deleted file mode 100644 index c315091..0000000 Binary files a/scifi.buetow.org/htdocs/images/das_restaurant_am_ende_des_universums.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg b/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg deleted file mode 100644 index 58dd3a9..0000000 Binary files a/scifi.buetow.org/htdocs/images/der_metamorph-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/der_metamorph.jpg b/scifi.buetow.org/htdocs/images/der_metamorph.jpg deleted file mode 100644 index 7887b53..0000000 Binary files a/scifi.buetow.org/htdocs/images/der_metamorph.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg b/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg deleted file mode 100644 index 60e5d6c..0000000 Binary files a/scifi.buetow.org/htdocs/images/der_zeitkrieg-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg b/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg deleted file mode 100644 index e4d51a5..0000000 Binary files a/scifi.buetow.org/htdocs/images/der_zeitkrieg.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/diamant-small.jpg b/scifi.buetow.org/htdocs/images/diamant-small.jpg deleted file mode 100644 index 7745b40..0000000 Binary files a/scifi.buetow.org/htdocs/images/diamant-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/diamant.jpg b/scifi.buetow.org/htdocs/images/diamant.jpg deleted file mode 100644 index 4e30334..0000000 Binary files a/scifi.buetow.org/htdocs/images/diamant.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/endymion-small.jpg b/scifi.buetow.org/htdocs/images/endymion-small.jpg deleted file mode 100644 index 7eb4411..0000000 Binary files a/scifi.buetow.org/htdocs/images/endymion-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/endymion.jpg b/scifi.buetow.org/htdocs/images/endymion.jpg deleted file mode 100644 index e1311f4..0000000 Binary files a/scifi.buetow.org/htdocs/images/endymion.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg b/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg deleted file mode 100644 index c976233..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuerstuerme-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuerstuerme.jpg b/scifi.buetow.org/htdocs/images/feuerstuerme.jpg deleted file mode 100644 index 7077eaa..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuerstuerme.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg b/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg deleted file mode 100644 index d7bb4bd..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuertraeume-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuertraeume.jpg b/scifi.buetow.org/htdocs/images/feuertraeume.jpg deleted file mode 100644 index 94fab72..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuertraeume.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg b/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg deleted file mode 100644 index dd8888c..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuervoegel-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/feuervoegel.jpg b/scifi.buetow.org/htdocs/images/feuervoegel.jpg deleted file mode 100644 index 053e53d..0000000 Binary files a/scifi.buetow.org/htdocs/images/feuervoegel.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/hyperion-small.jpg b/scifi.buetow.org/htdocs/images/hyperion-small.jpg deleted file mode 100644 index 1eb68f1..0000000 Binary files a/scifi.buetow.org/htdocs/images/hyperion-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/hyperion.jpg b/scifi.buetow.org/htdocs/images/hyperion.jpg deleted file mode 100644 index 5a168f7..0000000 Binary files a/scifi.buetow.org/htdocs/images/hyperion.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg deleted file mode 100644 index b873cdf..0000000 Binary files a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg b/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg deleted file mode 100644 index 528fb20..0000000 Binary files a/scifi.buetow.org/htdocs/images/jagt_auf_ikarus.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg deleted file mode 100644 index 7844d41..0000000 Binary files a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg b/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg deleted file mode 100644 index 8adb124..0000000 Binary files a/scifi.buetow.org/htdocs/images/kinder_der_ewigkeit.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg deleted file mode 100644 index c750800..0000000 Binary files a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg b/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg deleted file mode 100644 index 0e9ae23..0000000 Binary files a/scifi.buetow.org/htdocs/images/machts_gut_und_danke_fuer_den_fisch.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg b/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg deleted file mode 100644 index bdc72b7..0000000 Binary files a/scifi.buetow.org/htdocs/images/missing_in_action-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/missing_in_action.jpg b/scifi.buetow.org/htdocs/images/missing_in_action.jpg deleted file mode 100644 index d8063a1..0000000 Binary files a/scifi.buetow.org/htdocs/images/missing_in_action.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg deleted file mode 100644 index 29a0f47..0000000 Binary files a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg b/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg deleted file mode 100644 index 26ebd15..0000000 Binary files a/scifi.buetow.org/htdocs/images/per_anhalter_durch_die_galaxis.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/quest-small.png b/scifi.buetow.org/htdocs/images/quest-small.png deleted file mode 100644 index 333a7b9..0000000 Binary files a/scifi.buetow.org/htdocs/images/quest-small.png and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/quest.png b/scifi.buetow.org/htdocs/images/quest.png deleted file mode 100644 index ae89c89..0000000 Binary files a/scifi.buetow.org/htdocs/images/quest.png and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/undercover-small.jpg b/scifi.buetow.org/htdocs/images/undercover-small.jpg deleted file mode 100644 index cf85fcd..0000000 Binary files a/scifi.buetow.org/htdocs/images/undercover-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/undercover.jpg b/scifi.buetow.org/htdocs/images/undercover.jpg deleted file mode 100644 index c9fea4e..0000000 Binary files a/scifi.buetow.org/htdocs/images/undercover.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg b/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg deleted file mode 100644 index f75178c..0000000 Binary files a/scifi.buetow.org/htdocs/images/unendlichkeit-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/unendlichkeit.jpg b/scifi.buetow.org/htdocs/images/unendlichkeit.jpg deleted file mode 100644 index ec1e92c..0000000 Binary files a/scifi.buetow.org/htdocs/images/unendlichkeit.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/wallpaper.jpg b/scifi.buetow.org/htdocs/images/wallpaper.jpg deleted file mode 100644 index 484ce9c..0000000 Binary files a/scifi.buetow.org/htdocs/images/wallpaper.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/weltensturm-small.jpg b/scifi.buetow.org/htdocs/images/weltensturm-small.jpg deleted file mode 100644 index 1c3f877..0000000 Binary files a/scifi.buetow.org/htdocs/images/weltensturm-small.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/images/weltensturm.jpg b/scifi.buetow.org/htdocs/images/weltensturm.jpg deleted file mode 100644 index ee0f7da..0000000 Binary files a/scifi.buetow.org/htdocs/images/weltensturm.jpg and /dev/null differ diff --git a/scifi.buetow.org/htdocs/styles/default.css b/scifi.buetow.org/htdocs/styles/default.css deleted file mode 100644 index e529266..0000000 --- a/scifi.buetow.org/htdocs/styles/default.css +++ /dev/null @@ -1,104 +0,0 @@ -body { - font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; - font-size: 12px; - background-color: #000000; - color: #EEEECC; - background-image: url(?document=images/wallpaper.jpg); - background-repeat: no-repeat; - background-position: right top; - margin: 0px; -} - -p { - padding: 1px 0; -} - -div.header { - background-color: #01768f; - border-color: #000000; - border-width: 2px; - border-style: solid; - color: #FFFFFF; - padding: 20px; - margin: 0px; - margin-bottom: 20px; - text-align: center; -} - -span.italic { - font-style: italic; -} - -span.bold { - font-weight: bold; -} - -div.main { - background-color: #121212; - border-width: 1px; - border-style: solid; - padding: 5px; - width: 550px; - margin: 15px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -h1 { - padding-left: 10px; - font-size: 30px; -} - -h2, h3, p { - padding-left: 10px; - padding-right: 10px; -} - - -pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #000000; - color: #FFFFFF; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -.footer { - color: #FFFFFF; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; -} - -a { - color: #FFFFFF; -} - -a:hover { - color: #FF0000; - text-decoration: none; -} - -img { - padding-left: 10px; - padding-bottom: 10px; -} - -img.limg { - padding-right: 10px; -} - -div.incsep { - border-color: #FFFFFF; - border-width: 1px; - border-style: dashed; - background-color: #000000; - padding-bottom: 15px; -} diff --git a/scifi.buetow.org/templates/xhtml-piwik.xml b/scifi.buetow.org/templates/xhtml-piwik.xml deleted file mode 100644 index cad0172..0000000 --- a/scifi.buetow.org/templates/xhtml-piwik.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - - - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- - -
- diff --git a/scifi.buetow.org/templates/xhtml.xml b/scifi.buetow.org/templates/xhtml.xml deleted file mode 100644 index 4ed896d..0000000 --- a/scifi.buetow.org/templates/xhtml.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- - -
- -- cgit v1.2.3 From 4d279c665f70a7a2be1c3095099ad42a19a86c58 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 23 Jun 2013 15:22:36 +0200 Subject: cleanup --- bar.buetow.org/content/.rss.xml | 4 - bar.buetow.org/content/99.Imprint.xml | 86 ------- bar.buetow.org/content/BRAINSTORMING.txt | 5 - bar.buetow.org/content/Style-Guide.xml | 37 --- bar.buetow.org/content/home.xml | 20 -- bar.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes bar.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes bar.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes bar.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes bar.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes charon.buetow.org/content/.rss.xml | 4 - charon.buetow.org/content/99.Imprint.xml | 86 ------- charon.buetow.org/content/BRAINSTORMING.txt | 5 - charon.buetow.org/content/Style-Guide.xml | 37 --- charon.buetow.org/content/home.xml | 20 -- charon.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes charon.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes charon.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes charon.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes charon.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes foo.buetow.org/content/.rss.xml | 4 - foo.buetow.org/content/99.Imprint.xml | 86 ------- foo.buetow.org/content/BRAINSTORMING.txt | 5 - foo.buetow.org/content/Style-Guide.xml | 37 --- foo.buetow.org/content/home.xml | 20 -- foo.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes foo.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes foo.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes foo.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes foo.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes old-ssl.buetow.org/config.xml | 64 ----- old-ssl.buetow.org/content/.10.Hosting.xml | 194 --------------- old-ssl.buetow.org/content/.99.AGB.xml | 110 --------- old-ssl.buetow.org/content/.Papers.xml | 59 ----- old-ssl.buetow.org/content/.Referenzen.xml | 69 ------ old-ssl.buetow.org/content/.Virtual-Reality.xml | 45 ---- old-ssl.buetow.org/content/20.Support.xml | 16 -- .../content/30.Softwareentwicklung.xml | 26 -- old-ssl.buetow.org/content/90.e-Library.xml | 88 ------- old-ssl.buetow.org/content/98.Impressum.xml | 134 ---------- old-ssl.buetow.org/content/home.xml | 34 --- old-ssl.buetow.org/htdocs/images/_foto.png | Bin 15868 -> 0 bytes old-ssl.buetow.org/htdocs/images/beastie.png | Bin 15677 -> 0 bytes old-ssl.buetow.org/htdocs/images/camel.gif | Bin 9993 -> 0 bytes old-ssl.buetow.org/htdocs/images/covise_vr_1.gif | Bin 23686 -> 0 bytes old-ssl.buetow.org/htdocs/images/foto.png | Bin 33386 -> 0 bytes old-ssl.buetow.org/htdocs/images/front.jpg | Bin 10844 -> 0 bytes .../htdocs/images/get_adobe_reader.png | Bin 4827 -> 0 bytes .../htdocs/images/gradient-blue-rev.png | Bin 409 -> 0 bytes old-ssl.buetow.org/htdocs/images/gradient-blue.png | Bin 415 -> 0 bytes .../htdocs/images/gradient-orange.png | Bin 494 -> 0 bytes old-ssl.buetow.org/htdocs/images/gradient.png | Bin 743 -> 0 bytes old-ssl.buetow.org/htdocs/images/impressum.jpg | Bin 9349 -> 0 bytes old-ssl.buetow.org/htdocs/images/ipv6ready.png | Bin 11456 -> 0 bytes old-ssl.buetow.org/htdocs/images/library.jpg | Bin 32000 -> 0 bytes old-ssl.buetow.org/htdocs/images/osi.png | Bin 11426 -> 0 bytes old-ssl.buetow.org/htdocs/images/paypal.jpg | Bin 1278 -> 0 bytes old-ssl.buetow.org/htdocs/images/referenzen.jpg | Bin 4426 -> 0 bytes old-ssl.buetow.org/htdocs/images/server.jpg | Bin 8905 -> 0 bytes old-ssl.buetow.org/htdocs/images/server2.jpg | Bin 8625 -> 0 bytes old-ssl.buetow.org/htdocs/images/test.jpg | Bin 2125 -> 0 bytes old-ssl.buetow.org/htdocs/styles/default.css | 275 --------------------- old-ssl.buetow.org/htdocs/styles/print.css | 41 --- old-ssl.buetow.org/templates/xhtml.xml | 66 ----- pluto.buetow.org/content/.rss.xml | 4 - pluto.buetow.org/content/99.Imprint.xml | 86 ------- pluto.buetow.org/content/BRAINSTORMING.txt | 5 - pluto.buetow.org/content/Style-Guide.xml | 37 --- pluto.buetow.org/content/home.xml | 20 -- pluto.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes pluto.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes pluto.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes pluto.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes pluto.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes preview.buetow.org/content/home.xml | 11 - preview.buetow.org/htdocs/images/head.jpg | Bin 25209 -> 0 bytes temp.buetow.org/content/home.xml | 9 - temp.buetow.org/htdocs/images/award.gif | Bin 9647 -> 0 bytes temp.buetow.org/htdocs/images/award.org.gif | Bin 9647 -> 0 bytes temp.buetow.org/htdocs/images/head.jpg | Bin 32194 -> 0 bytes temp.buetow.org/htdocs/images/screenshot.png | Bin 217299 -> 0 bytes under-construction.buetow.org/content/home.xml | 22 -- xerldev.buetow.org/content/98.contact.xml | 20 -- xerldev.buetow.org/content/home.xml | 5 - 84 files changed, 1896 deletions(-) delete mode 100644 bar.buetow.org/content/.rss.xml delete mode 100644 bar.buetow.org/content/99.Imprint.xml delete mode 100644 bar.buetow.org/content/BRAINSTORMING.txt delete mode 100644 bar.buetow.org/content/Style-Guide.xml delete mode 100644 bar.buetow.org/content/home.xml delete mode 100644 bar.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 bar.buetow.org/htdocs/images/hop.jpg delete mode 100644 bar.buetow.org/htdocs/images/paul.jpg delete mode 100644 bar.buetow.org/htdocs/images/paul2.jpg delete mode 100644 bar.buetow.org/htdocs/images/rantanplan.jpg delete mode 100644 charon.buetow.org/content/.rss.xml delete mode 100644 charon.buetow.org/content/99.Imprint.xml delete mode 100644 charon.buetow.org/content/BRAINSTORMING.txt delete mode 100644 charon.buetow.org/content/Style-Guide.xml delete mode 100644 charon.buetow.org/content/home.xml delete mode 100644 charon.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 charon.buetow.org/htdocs/images/hop.jpg delete mode 100644 charon.buetow.org/htdocs/images/paul.jpg delete mode 100644 charon.buetow.org/htdocs/images/paul2.jpg delete mode 100644 charon.buetow.org/htdocs/images/rantanplan.jpg delete mode 100644 foo.buetow.org/content/.rss.xml delete mode 100644 foo.buetow.org/content/99.Imprint.xml delete mode 100644 foo.buetow.org/content/BRAINSTORMING.txt delete mode 100644 foo.buetow.org/content/Style-Guide.xml delete mode 100644 foo.buetow.org/content/home.xml delete mode 100644 foo.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 foo.buetow.org/htdocs/images/hop.jpg delete mode 100644 foo.buetow.org/htdocs/images/paul.jpg delete mode 100644 foo.buetow.org/htdocs/images/paul2.jpg delete mode 100644 foo.buetow.org/htdocs/images/rantanplan.jpg delete mode 100644 old-ssl.buetow.org/config.xml delete mode 100644 old-ssl.buetow.org/content/.10.Hosting.xml delete mode 100644 old-ssl.buetow.org/content/.99.AGB.xml delete mode 100644 old-ssl.buetow.org/content/.Papers.xml delete mode 100644 old-ssl.buetow.org/content/.Referenzen.xml delete mode 100644 old-ssl.buetow.org/content/.Virtual-Reality.xml delete mode 100644 old-ssl.buetow.org/content/20.Support.xml delete mode 100644 old-ssl.buetow.org/content/30.Softwareentwicklung.xml delete mode 100644 old-ssl.buetow.org/content/90.e-Library.xml delete mode 100644 old-ssl.buetow.org/content/98.Impressum.xml delete mode 100644 old-ssl.buetow.org/content/home.xml delete mode 100644 old-ssl.buetow.org/htdocs/images/_foto.png delete mode 100644 old-ssl.buetow.org/htdocs/images/beastie.png delete mode 100644 old-ssl.buetow.org/htdocs/images/camel.gif delete mode 100644 old-ssl.buetow.org/htdocs/images/covise_vr_1.gif delete mode 100644 old-ssl.buetow.org/htdocs/images/foto.png delete mode 100644 old-ssl.buetow.org/htdocs/images/front.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/get_adobe_reader.png delete mode 100644 old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png delete mode 100644 old-ssl.buetow.org/htdocs/images/gradient-blue.png delete mode 100644 old-ssl.buetow.org/htdocs/images/gradient-orange.png delete mode 100644 old-ssl.buetow.org/htdocs/images/gradient.png delete mode 100644 old-ssl.buetow.org/htdocs/images/impressum.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/ipv6ready.png delete mode 100644 old-ssl.buetow.org/htdocs/images/library.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/osi.png delete mode 100644 old-ssl.buetow.org/htdocs/images/paypal.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/referenzen.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/server.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/server2.jpg delete mode 100644 old-ssl.buetow.org/htdocs/images/test.jpg delete mode 100644 old-ssl.buetow.org/htdocs/styles/default.css delete mode 100644 old-ssl.buetow.org/htdocs/styles/print.css delete mode 100644 old-ssl.buetow.org/templates/xhtml.xml delete mode 100644 pluto.buetow.org/content/.rss.xml delete mode 100644 pluto.buetow.org/content/99.Imprint.xml delete mode 100644 pluto.buetow.org/content/BRAINSTORMING.txt delete mode 100644 pluto.buetow.org/content/Style-Guide.xml delete mode 100644 pluto.buetow.org/content/home.xml delete mode 100644 pluto.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 pluto.buetow.org/htdocs/images/hop.jpg delete mode 100644 pluto.buetow.org/htdocs/images/paul.jpg delete mode 100644 pluto.buetow.org/htdocs/images/paul2.jpg delete mode 100644 pluto.buetow.org/htdocs/images/rantanplan.jpg delete mode 100644 preview.buetow.org/content/home.xml delete mode 100644 preview.buetow.org/htdocs/images/head.jpg delete mode 100644 temp.buetow.org/content/home.xml delete mode 100644 temp.buetow.org/htdocs/images/award.gif delete mode 100644 temp.buetow.org/htdocs/images/award.org.gif delete mode 100644 temp.buetow.org/htdocs/images/head.jpg delete mode 100644 temp.buetow.org/htdocs/images/screenshot.png delete mode 100644 under-construction.buetow.org/content/home.xml delete mode 100644 xerldev.buetow.org/content/98.contact.xml delete mode 100644 xerldev.buetow.org/content/home.xml diff --git a/bar.buetow.org/content/.rss.xml b/bar.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/bar.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/bar.buetow.org/content/99.Imprint.xml b/bar.buetow.org/content/99.Imprint.xml deleted file mode 100644 index edbd5a7..0000000 --- a/bar.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - Legal: - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt, Germany - - - - diff --git a/bar.buetow.org/content/BRAINSTORMING.txt b/bar.buetow.org/content/BRAINSTORMING.txt deleted file mode 100644 index b552d2d..0000000 --- a/bar.buetow.org/content/BRAINSTORMING.txt +++ /dev/null @@ -1,5 +0,0 @@ -Puppet -IPVS/LVS -DRBD -OpenVPN -Pacemaker/Heartbeat/... diff --git a/bar.buetow.org/content/Style-Guide.xml b/bar.buetow.org/content/Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/bar.buetow.org/content/Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/bar.buetow.org/content/home.xml b/bar.buetow.org/content/home.xml deleted file mode 100644 index 7617c85..0000000 --- a/bar.buetow.org/content/home.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - (english) - - - My blogs: - http://blogs.buetow.org - (mostly german) - - - - diff --git a/bar.buetow.org/htdocs/images/bg_content.jpg b/bar.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/bar.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/bar.buetow.org/htdocs/images/hop.jpg b/bar.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/bar.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/bar.buetow.org/htdocs/images/paul.jpg b/bar.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/bar.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/bar.buetow.org/htdocs/images/paul2.jpg b/bar.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/bar.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/bar.buetow.org/htdocs/images/rantanplan.jpg b/bar.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/bar.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/charon.buetow.org/content/.rss.xml b/charon.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/charon.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/charon.buetow.org/content/99.Imprint.xml b/charon.buetow.org/content/99.Imprint.xml deleted file mode 100644 index edbd5a7..0000000 --- a/charon.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - Legal: - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt, Germany - - - - diff --git a/charon.buetow.org/content/BRAINSTORMING.txt b/charon.buetow.org/content/BRAINSTORMING.txt deleted file mode 100644 index b552d2d..0000000 --- a/charon.buetow.org/content/BRAINSTORMING.txt +++ /dev/null @@ -1,5 +0,0 @@ -Puppet -IPVS/LVS -DRBD -OpenVPN -Pacemaker/Heartbeat/... diff --git a/charon.buetow.org/content/Style-Guide.xml b/charon.buetow.org/content/Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/charon.buetow.org/content/Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/charon.buetow.org/content/home.xml b/charon.buetow.org/content/home.xml deleted file mode 100644 index 9b49d0d..0000000 --- a/charon.buetow.org/content/home.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - It's just buetow.org! - Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - (english) - - - My blogs: - http://blogs.buetow.org - (mostly german) - - - - diff --git a/charon.buetow.org/htdocs/images/bg_content.jpg b/charon.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/charon.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/charon.buetow.org/htdocs/images/hop.jpg b/charon.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/charon.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/charon.buetow.org/htdocs/images/paul.jpg b/charon.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/charon.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/charon.buetow.org/htdocs/images/paul2.jpg b/charon.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/charon.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/charon.buetow.org/htdocs/images/rantanplan.jpg b/charon.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/charon.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/foo.buetow.org/content/.rss.xml b/foo.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/foo.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/foo.buetow.org/content/99.Imprint.xml b/foo.buetow.org/content/99.Imprint.xml deleted file mode 100644 index edbd5a7..0000000 --- a/foo.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - Legal: - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt, Germany - - - - diff --git a/foo.buetow.org/content/BRAINSTORMING.txt b/foo.buetow.org/content/BRAINSTORMING.txt deleted file mode 100644 index b552d2d..0000000 --- a/foo.buetow.org/content/BRAINSTORMING.txt +++ /dev/null @@ -1,5 +0,0 @@ -Puppet -IPVS/LVS -DRBD -OpenVPN -Pacemaker/Heartbeat/... diff --git a/foo.buetow.org/content/Style-Guide.xml b/foo.buetow.org/content/Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/foo.buetow.org/content/Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/foo.buetow.org/content/home.xml b/foo.buetow.org/content/home.xml deleted file mode 100644 index 9b49d0d..0000000 --- a/foo.buetow.org/content/home.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - It's just buetow.org! - Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - (english) - - - My blogs: - http://blogs.buetow.org - (mostly german) - - - - diff --git a/foo.buetow.org/htdocs/images/bg_content.jpg b/foo.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/foo.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/foo.buetow.org/htdocs/images/hop.jpg b/foo.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/foo.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/foo.buetow.org/htdocs/images/paul.jpg b/foo.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/foo.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/foo.buetow.org/htdocs/images/paul2.jpg b/foo.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/foo.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/foo.buetow.org/htdocs/images/rantanplan.jpg b/foo.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/foo.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/config.xml b/old-ssl.buetow.org/config.xml deleted file mode 100644 index 9e34ea0..0000000 --- a/old-ssl.buetow.org/config.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - buetow.org - %%nsite%% - web.buetow.org/stats - ?document= - $$proto$$://%%host%%/index.pl?document= - %%documentsurl%%images/ - %%documentsurl%%styles/ - http://web.buetow.org - %%toolbaseurl%%/login - %%toolbaseurl%%/admin - %%toolbaseurl%%/db - %%toolbaseurl%%/mail - %%toolbaseurl%%/rt - ftp://ftp.buetow.org/pub - %%toolbaseurl%%/websvn - - LT hi GT - - - - - - - - - - [div id="desc"] -
[div id="main"]
- [div class="important"] - [div class="block"] - [h1] - [h2] - [h3] - [div class="@@class@@"] - [p] - [p][pre] - [a href="@@text@@"] - [a class="sidelink" href="@@href@@"] - [a href="@@href@@" title="@@title@@"] - [img alt="@@title@@" title="@@title@@" src="@@href@@" /] - [center][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/center] - [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] - [img alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] - [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] - [img alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] - [img alt="@@title@@" title="@@title@@" class="iimg" src="@@href@@" align="left" /] - [br /] - [div class="menu"] - [a class="menuitem" href="@@link@@$$params$$"] - [a class="activemenuitem" href="@@link@@$$params$$"] - [ul class="right"] - [ul] - [li] - [li][b] - [script type="text/javascript" language="JavaScript"] - [div class="incsep"] -
-
-
diff --git a/old-ssl.buetow.org/content/.10.Hosting.xml b/old-ssl.buetow.org/content/.10.Hosting.xml deleted file mode 100644 index a21dd19..0000000 --- a/old-ssl.buetow.org/content/.10.Hosting.xml +++ /dev/null @@ -1,194 +0,0 @@ - - - - Web-Hosting Leistungskatalog - Für einen kleinen Preis wird Webspace mit fast allen Extras zur Verfügung gestellt. Weitere Server werden je nach Nachfrage online gebracht. Komerzielle Interessenten sollten den wichtigen Hinweis lesen. - -
- Webspace mit Shell-Zugang u.v.m. - - - - Wichtiger Hinweis: - - Für den Verfügbarkeitsgrad der unten aufgelisteten Dienste können - keine - Garantieansprüche gegeben werden, da hierzu die Zeit fehlt das Hosting professionell zu betreiben. Daher eignen sich die folgende Angebote ausschliesslich für Privatpersonen und/oder Open Source Projekte. Obwohl die Dienste i.d.R. einen hohen Verfügbarkeitsgrad aufweisen und als sicher gelten, sollten Sie mit kommerziellen Projekten auf professionelle Anbieter ausweichen. Alle auf dieser Seite angebotenen Dienstleistungen werden von mir persönlich lediglich nebengewerblich angeboten. - - - Ich bin (vollzeit) als Systemadministrator bei einer sehr grossen Firma tätig. Dort habe ich mit über 1000 hochverfügbaren Servern zu tun. Darunter sind auch Systeme mit sehr hohen Traffic- und Lastaufkommen. Sie können also davon ausgehen, dass ich mein nebengewerbliches Angebot auch eine hohe Verfügbarkeit hat. Garantieren kann ich sie jedoch nicht. - - - - - - Als vertragliche Grundlagen dienen die - - allgemeinen Geschäftsbedingungen! - - Der Kunde hat die Bedingungen zu akzeptieren. Andernfalls kann es zu keinem Vertragabschluss kommen. - - - Betrifft alle folgenden Angebote - - Unverbindlich und kostenlos eine Woche testen, und dann entscheiden - Keine Mindestvertragslaufzeiten sowie Setup-Gebühren - Persönlicher Support (Ticket, E-Mail, telefonisch oder per IRC) - - - Nicht im Preis inbegriffen ist ein eigener Domain-Name. Sollten Sie eine eigene Domain haben wollen, so informieren Sie sich bitte bei mir vorher um die jeweiligen Konditionen und Preise. Folgende Domainendungen werden derzeit unterstützt: - - - - Beliebteste Domains im deutschsprachigen Raum: - - - .AT - .BIZ - .CH - .COM - .DE - .EU - .INFO - .MOBI - .NAME - .NET - .ORG - - - - - Weitere verfügbare Domains: - - - - .AE.ORG - .AERO - .AG - .ASIA - .BE - .BR.COM .CN.COM .HU.COM .JPN.COM .NO.COM .RU.COM - - - - - .SA.COM .SE.COM .UK.COM .UY.COM .ZA.COM - .BZ - .CC - .CN .COM.CN .NET.CN .ORG.CN - - - - - .CO.AT .OR.AT - .CO.NZ .ORG.NZ .GEN.NZ .AC.NZ .GEEK.NZ .NET.NZ .SCHOOL.NZ - .CO.UK - - - - - .ME.UK .ORG.UK - .CZ - .ES .COM.ES .NOM.ES .ORG.ES - .GB.NET .SE.NET .UK.NET - .HN - .IN - - - - - .FIRM.IN - .GEN.IN .IND.IN .CO.IN - .LC .COM.LC .ORG.LC .NET.LC .CO.LC - .LI - .LU - .ME - .MN - - - - - .PL .COM.PL .NET.PL .ORG.PL .INFO.PL .BIZ.PL - .SC .COM.SC .NET.SC .ORG.SC - .SE - .SI - - - - - .TEL - .TRAVEL - .TV - .TW .COM.TW .ORG.TW - .US - .VC - - - - - - Eine Domain kann jedoch auch von einem externen Provider wie z.B. - Schlund Technologies - oder - DomainFactory - oder Anderen registriert werden. Es empfiehlt sich das günstigste Paket zu bestellen und dann sämtliche DNS Records auf den Server zu richten. Sollten Sie keine eigene Domain brauchen, so können auch kostenlose *.buetow.org Subdomains verwendet werden. - - - - - SSH Shell + Webspace (Gen. v3) - - 3.57 EUR / Monat inkl. 19% MwSt. - Voller SSH-Zugang mit eigenem Benutzer (kein root) - Admin-Shell per SSH-Session - OS: FreeBSD 8.x 64 Bit - CPU: Intel Core i7-920 Quad-Core inkl. Hyperthreading (8 Cores im OS sichtbar) - Netzwerk: 100MBit/s full duplex. Beliebig viel Traffic (Limitierung auf 10MBit/s nach 1 TB Insgesamtverbrauch) - HDD Quota: 1GB - Eine IPv4 Adresse (Shared) - Auf Anfrage: Eigene IPv6 Adressen (bis zu 65536, nicht Shared) - Apache 2.x - Zugang via SSH, SFTP, SCP und FTP - PHP5 sowie freie CGIs mit quasi jeder beliebigen Programmier- und Skriptsprache - Perl, Python, Ruby, Awk, C, C++, Java, ..., u.v.m. - Beliebig viele Datenbanken (MySQL, SQLite) - PHPMyAdmin für MySQL mit SSL-Frontend - Beliebig viele Cronjobs - Beliebig viele E-Mail Adressen (POP3, IMAP, POP3S, IMAPS oder Weiterleitung) - Beliebig viele Subdomains - *.buetow.org Subdomains mit CaCert.org SSL Zertifikat für HTTPS - Beliebig viele Subversion Repositories inkl. Webzugriff - Nächtliche Backups - - Fast jedes erwünschte Programm aus dem FreeBSD Ports Tree (Über 15.000 verfügbar). - FreshPorts - bietet dafür ein Web-frontend. - - DomainKey Identified Mail (DKIM) Support - Eigene Mailinglisten (Mailman) - Eigene Blogs (MovableType) - - - Weiteres auf Anfrage, z.B.: - - DNS Server (primary und secondary) - Managed Root Server - Benötigen sie lediglich günstigen Webspace ohne SSH Zugang? - ... machen Sie eigene Vorschläge - - - - - Achtung: - - Es werden alle Prozesse und Aktivitäten auf dem Server mittels Accounting und einem Intrustion Detection System protokolliert. Sollte auch nur der Verdacht eines Einbruchversuches sich beobachten lassen, könnte dies die komplette Deaktivierung des Zugangskontos bedeuten. Auch jede Andere böswillige Handlung wird mit den selben Konsequenzen geahndet. Ich behalte mir das Recht vor jedes Zugangskonto nach eigenem Ermessen zu deaktivieren und ggf. zu löschen. - - - - - Sollten Sie Interesse haben, so kontaktieren Sie mich doch am besten per Ticket-System. Die dazugehörige Adresse kann aus dem - Impressum - entnommen werden. - -
-
diff --git a/old-ssl.buetow.org/content/.99.AGB.xml b/old-ssl.buetow.org/content/.99.AGB.xml deleted file mode 100644 index 3d6932e..0000000 --- a/old-ssl.buetow.org/content/.99.AGB.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - - AGB v1.4 - - Der folgende Text beschreibt die allgemeinen Geschäftsbedingungen. Sie dienen als vertragliche Grundlage aller meiner angebotenen Hosting-Dienstleistungen. Der Kunde hat die Bedingungen zu akzeptieren. Andernfalls kann es zu keinem Vertragsabschluss kommen. - - -
- - § 1 Allgemeines - Die folgenden Allgemeinen Geschäftsbedingungen gelten für alle Geschäftsbeziehungen zwischen dem Kunden und dem Gewerbe für IT Services (Eigentümer Paul Bütow), nachfolgend als "Provider" bezeichnet. Maßgeblich ist jeweils die zum Zeitpunkt des Vertragsschlusses gültige Fassung. - Abweichende, entgegenstehende oder ergänzende Allgemeine Geschäftsbedingungen des Kunden werden, selbst bei Kenntnis, nicht Vertragsbestandteil, es sei denn, ihrer Geltung wird ausdrücklich zugestimmt. - Die geschätzte Verfügbarkeit der Server beträgt im Jahresdurchschnitt 99%. Diese Verfügbarkeit stellt lediglich einen geschätzten Jahresdurchschnitt dar und kann nicht garantiert werden. Sollte der Kunde eine höhere Erreichbarkeit benötigen, muss dies gesondert vereinbart werden. - Notwendige Wartungsarbeiten werden in der Zeit von 23.00 bis 09.00 Uhr durchgeführt. Wartungsarbeiten außerhalb dieser Zeiten müssen gesondert mitgeteilt werden. Eingehende Mängelanzeigen müssen schnellstmöglich bearbeitet werden. - Die unterschiedlichen Top-Level-Domains ("Domainendungen") werden von einer Vielzahl unterschiedlicher, meist nationaler Organisationen verwaltet. - Jede dieser Organisationen zur Vergabe von Domains hat unterschiedliche Bedingungen für die Registrierung und Verwaltung der Top-Level-Domains, der zugehörigen Sub-Level-Domains und der Vorgehensweise bei Domainstreitigkeiten aufgestellt. Soweit Domains Gegenstand des Vertrages sind, gelten ergänzend die entsprechenden Vergabebedingungen. - § 2 Vertragsgegenstand - Der Kunde muss die jeweils gewünschte/n Leistung/en anhand der Paketbezeichnung schriftlich (Post, E-Mail/Ticket) anfordern. Mit der Bestellung erklärt der Kunde verbindlich sein Vertragsangebot. Der Provider ist berechtigt die Annahme der Bestellung, etwa nach Prüfung der Bonität des Kunden, abzulehnen. - Nach der Bestellung stellt der Provider auf einem von ihm selbst betriebenen Server dem Kunden die im Leistungskatalog definierten Leistungen zur Verfügung und schuldet dem Kunden im Rahmen dieser Dienstleistung die Möglichkeit der Abrufbarkeit dieser Daten durch Dritte über das Internet. - Der Kunde ist für das Laden der eigenen Daten auf dem Server selbst verantwortlich. Um die Daten verändern und aktualisieren zu können, bekommt der Kunde die Zugangsdaten mitgeteilt. - Alle Angebote sind freibleibend und unverbindlich. Technische sowie sonstige Änderungen bleiben im Rahmen des Zumutbaren vorbehalten. - § 3 Nebenleistungen - - Der Provider bietet folgende Nebenleistungen an: - - - - Die Erstellung von Backups: - Der Provider erstellt für den Kunden nächtliche "Full-Backups". Ein Backup muss bei Anforderung des Kunden vom Provider eingespielt werden. Diese Nebenleistung ist kostenlos. - - - - - Technischer Support: - Der Provider bietet dem Kunden einen technischen Support. Der Support kann per E-Mail/Ticket-System, per Chat oder telefonisch erfolgen. - - - - - Die Domain-Registrierung: - Der Provider lässt im Auftrag des Kunden für diesen bei der entsprechenden Registrierungsorganisation den von ihm gewählten Namen, soweit möglich, registrieren. - - - - - Erweiterung des Paketes: - Der Kunde kann jederzeit eine Erweiterung seines Paketes gemäß des Leistungskataloges anfordern. - - - - - Weitere Nebenleistungen: - Weitere Nebenleistungen sind abhängig des gewählten Paketes und im Leistungskatalog angegeben. - - - - - § 4 Vergütung - Dem Kunden steht eine kostenlose Testperiode von 7 Tagen zu. - Nach Ablauf dieser Perioder schuldet der Kunde dem Provider eine monatlich zu zahlende Pauschale. Die Höhe der Pauschale hängt von den/dem gewählten Paket/en ab. - Nach Absprache kann auch ein alternatives Zahlungsintervall (Quartal, Halbjährlich, Jährlich) zwischen dem Kunden und den Provider vereinbart werden. Von dieser Pauschale umfasst ist die vertraglich vereinbarte Kapazität und ein unbegrenztes Datentransfervolumen. - Rechnungen werden per E-Mail als Anhang zugestellt, auf Wunsch per Brief. Bei Zustellungswunsch per Brief ist der Provider berechtigt, eine angemessene Bearbeitungsgebühr zu erheben. Bei rückwirkender Rechnungsänderung, welche nicht durch Verschulden des Providers zustande kommt, ist der Provider berechtigt eine angemessene Bearbeitungsgebühr zu erheben. - Der Provider ist darüber hinaus berechtigt, im Verzugsfall die Internetpräsenz des Kunden zu sperren und alle sonstigen Leistungen zurückzubehalten. - Gewählte Nebenleistungen können die festgesetzte Pauschale erhöhen. Davon ausgeschlossen sind diejenigen Nebenleistungen die in § 2 als Kostenlos markiert sind. Die Pauschalerhöhung hängt von der jeweils gewählten Nebenleistung ab. - Die Nebenleistung "Technische Support" ist i.d.R. kostenlos. Bei ggf. anfallenden Kosten ist der Provider verpflichtet dem Kunden darüber in Kenntnis zu setzen. Erst nach Zustimmung des Kunden darf der Provider die Arbeit in Rechnung stellen. Hierbei handelt es sich i.d.R. um einmalige Beträge, die separat in Rechnung gestellt werden. - - § 5 Regelungen für Wiederverkäufer - Der Kunde ist berechtigt, Dritten ein vertragliches Nutzungsrecht an den vom Provider für ihn betreuten Internetpräsenzen einzuräumen. In diesem Fall bleibt der Kunde dennoch alleiniger Vertragspartner. Er ist verpflichtet, sämtliche Vertragsbedingungen, die sich aus den Allgemeinen Geschäftsbedingungen sowie aus dem Leistungskatalog ergeben, innervertraglich an den Dritten weiterzuleiten und diesen zur Einhaltung dieser Bedingungen zu verpflichten. - Verstößt der Dritte gegen Vertragspflichten, erfüllt er Mitwirkungspflichten nicht oder ergeben sich anderweitig Probleme an der Einräumung von Nutzungsrechten an Dritte, so haftet der Kunde dem Provider gegenüber für alle hieraus resultierenden Schäden. Darüber hinaus stellt der Kunde den Provider von sämtlichen Ansprüchen frei, die sowohl der Dritte als auch andere an den Provider stellen werden. - § 6 Vertragsdauer - Dieser Vertrag wird auf unbestimmte Zeit geschlossen. Die ordentliche Kündigung ist für den Kunden schriftlich (z.B. per Brief, E-Mail/Ticket) innerhalb einer Frist von 1 Tag möglich. Der Provider hat bei einer Kündigung eine Frist von 30 Tagen zu berücksichtigen. - Bis zur Bearbeitung der Kündigung laufen alle vertraglich festgesetzten Gegenstände weiter. Der Kunde hat jedoch ab dem Einreichen der ordentlichen Kündigung keine Vergütung mehr zu erbringen. - Das Recht der Vertragspartner zur Kündigung aus wichtigem Grund bleibt davon unberührt. - § 7 Inhalte - Der Kunde hat für geschäftsmäßige, in der Regel gegen Entgelt angebotene Telemedien als eigene oder fremde Inhalte zu kennzeichnen und seinen vollsändingen Namen und seine Anschrift leicht erkennbar, unmittelbar erreichbar und ständig verfügbar zu halten. - Die Versendung von Spam-Mails ist untersagt. Dies umfasst insbesondere die Versendung unzulässiger, unverlangter Werbung an Dritte. Bei der Versendung von E-Mails ist es zudem untersagt, falsche Absenderdaten anzugeben oder die Identität des Absenders auf sonstige Weise zu verschleiern. - Der Kunde verpflichtet sich, keine Inhalte zu veröffentlichen, welche Dritte in ihren Rechten verletzen oder sonst gegen geltendes Recht verstoßen. Das Hinterlegen von erotischen, pornografischen, extremistischen oder gegen die guten Sitten verstoßenden Inhalten ist unzulässig. Der Kunde darf keine Inhalte veröffentlicht, die geeignet sind, Dritte in ihrer Ehre zu verletzen, Personen oder Personengruppen zu beleidigen oder zu verunglimpfen. - Der Kunde hat weiterhin die Verbreitung von Viren zu verhindern und eine übermäßige Belastung der Netze durch ungezielte und unsachgemäße Verbreitung von Daten zu unterlassen. Er hat zu gewährleisten, dass seine auf dem Server des Providers eingesetzten Programme nicht mit Fehlern behaftet sind, die die Leistungserbringung durch den Provider stören könnten. - Bei Verdacht auf Verstoß kann der Provider bis zur Aufklärung die betroffenen Inhalte der Webseite vorübergehend sperren. Das Sperren von Inhalten gilt auch für den Fall, dass ein tatsächlicher Rechtsanspruch nicht gegeben sein sollte. Die Sperrung der Inhalte führt nicht zum Verlust des Vergütungsanspruchs des Providers. - Hat der Kunde die Pflichtverletzung zu vertreten, ist er zum Ersatz des dem Provider aus der Pflichtverletzung entstehenden Schadens bzw. zur Haftungsfreistellung verpflichtet. - Darüber hinausgehende Pflichten können sich aus den Bestimmungen des Telekommunikationsgesetzes sowie des Telemediengesetzes ergeben. Der Kunde verpflichtet sich, dies in eigener Verantwortung zu überprüfen und zu erfüllen. - Der Provider ist nicht verpflichtet, die Inhalte des Kunden zu überprüfen. - § 8 Haftungsbeschränkung - Der Provider haftet nicht für entgangenen Gewinn, ausgebliebene Einsparungen, Schäden aus Ansprüchen Dritter und sonstige unmittelbaren Schäden. Keine Haftung übernimmt der Provider dafür, dass die über die Website abgerufenen und eingegebenen Informationen richtig, vollständig und aktualisiert sind. - Ausgenommen von der Haftungsbeschränkung sind Schäden, die der Provider vorsätzlich oder grob fahrlässig zu vertreten hat. Auch bei Schäden, die infolge leichter Fahrlässigkeit wesentlicher Vertragspflichten entstanden sind, haftet der Provider. Für mittelbare Schäden und Folgeschäden sowie für entgangenen Gewinn haftet der Provider. In diesem Fällen ist die Haftung des Providers auf den vertragstypisch vorhersehbaren Schaden beschränkt, max. auf 100 % der jährlichen Produktmiete. - Der Provider haftet nicht für die Funktionsfähigkeit der Telefonleitungen zu dem vertragsgegenständlichen Server. Gleiches gilt bei Stromausfällen und bei Ausfällen von Servern, die nicht im Einflussbereich des Providers stehen. - - § 9 Datensicherheit - Soweit Daten an den Provider übermittelt werden, stellt der Kunde Sicherheitskopien her. Soweit dies im jeweiligen Angebot enthalten ist, werden die Server regelmäßig gesichert. Für den Fall eines dennoch auftretenden Datenverlustes ist der Kunde verpflichtet, die betreffenden Datenbestände nochmals unentgeltlich an den Provider zu übermitteln. - Der Kunde ist verpflichtet, vor jeder eigenen oder in Auftrag gegebenen Änderung eine vollständige Datensicherung durchzuführen. - Der Kunde erhält zur Pflege seines Angebotes eine Nutzerkennung und ein Passwort. Er ist verpflichtet, dies vertraulich zu behandeln und haftet für jeden Missbrauch, der aus einer unberechtigten Verwendung des Passwortes resultiert. Erlangt der Kunde davon Kenntnis, dass unbefugten Dritten das Passwort bekannt ist, hat er den Provider hiervon unverzüglich zu informieren. Sollten infolge Verschuldens des Kunden Dritte durch Missbrauch der Passwörter Leistungen vom Provider nutzen, haftet der Kunde dem Provider gegenüber auf Nutzungsentgelt und Schadensersatz. Im Verdachtsfall hat der Kunde deshalb die Möglichkeit, ein neues Kennwort anzufordern, das der Provider dem Kunden dann zusendet. - § 10 Datenschutz - Personenbezogene Daten des Kunden werden nur erhoben und verwendet, soweit sie für die Begründung, inhaltliche Ausgestaltung oder Änderung des Vertragsverhältnisses erforderlich sind. Der Kunde verpflichtet sich Änderungen dieser Daten dem Provider unverzüglich mitzuteilen. - De Provider gibt keine personenbezogenen Kundendaten an Dritte weiter. Der Provider und seine Mitarbeiter verpflichten sich zur Verschwiegenheit über alle im Rahmen der Zusammenarbeit mit dem Kunden erlangten Kenntnisse. Der Provider verpflichtet auch Auftragnehmer und deren Mitarbeiter zur Verschwiegenheit und zur Wahrung des Datengeheimnisses. - Der Kunde hat ein Recht auf Auskunft sowie ein Recht auf Berichtigung, Sperrung und Löschung seiner gespeicherten Daten. Sofern einer Löschung gesetzliche oder vertragliche Aufbewahrungspflichten oder sonstige gesetzliche Gründe entgegenstehen, werden die Daten gesperrt. - Die Verpflichtung besteht über das Ende des Vertragsverhältnisses hinaus fort. - § 11 Schlussbestimmungen - Ergänzungen oder Änderungen dieses Vertrages bedürfen der Schriftform. Sollten einzelne Bestimmungen dieses Vertrages ganz oder teilweise unwirksam sein oder werden, so wird hierdurch die Gültigkeit der übrigen Bestimmungen nicht berührt. Anstelle der unwirksamen Bestimmungen gilt diejenige als vereinbart, die dem Zweck der unwirksamen Bestimmung am nächsten kommt. - Dieser Vertrag unterliegt ausschließlich dem Recht der Bundesrepublik Deutschland. - § 12 Widerrufsrecht - Der Kunde kann seine Vertragserklärung innerhalb von 2 Wochen ohne Angabe von Gründen in Textform (z.B. per Brief, E-Mail/Ticket) widerrufen. Die Frist beginnt nach Erhalt dieser Belehrung in Textform, jedoch nicht vor Vertragsschluss und auch nicht vor Erfüllung unserer Informationspflichten gemäß § 312 c Abs. 2 BGB in Verbindung mit § 1 Abs. 1,2 und 4 BGB-InfoV, sowie unserer Pflichten gemäß § 312 Abs. 1 Satz 1 BGB in Verbindung mit § 3 BGB-InfoV. - Zur Wahrung der Widerrufsfrist genügt die rechtzeitige Absendung des Widerrufs. Der Widerruf ist zu richten an: Paul Bütow, Schneidemühler Str. 12c, 76139 Karlsruhe. - Im Falle eines wirksamen Widerrufs sind die beiderseits empfangenen Leistungen zurückzugewähren. - Ihr Widerrufsrecht erlischt vorzeitig, wenn der Vertrag von beiden Seiten auf Ihren ausdrücklichen Wunsch vollständig erfüllt ist, bevor Sie Ihr Widerrufsrecht ausgeübt haben. - Verpflichtungen zur Erstattung von Zahlungen müssen innerhalb von 30 Tagen erfüllt werden. Die Frist beginnt für den Kunden mit der Absendung der Widerrufserklärung, für den Provider mit deren Empfang. - Rückfragen und Beanstandungen sind an Paul Bütow, Schneidemühler Str. 12c, 76139 Karlsruhe zu richten. - AGB Version 1.4, Stand: 28.11.2010 -
-
diff --git a/old-ssl.buetow.org/content/.Papers.xml b/old-ssl.buetow.org/content/.Papers.xml deleted file mode 100644 index 206e788..0000000 --- a/old-ssl.buetow.org/content/.Papers.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - Veröffentlichungen - Auf dieser Unterseite werden einige von mir erstellten Dokumente veröffentlicht. Dies sind unter Anderem alte Vorträge und Ausarbeitungen aus dem Studium. Neue Dokumente werden nach und nach hier online gebracht! - -
- 2008 - Objektorientierte Entwicklung eines GUI-basierten Tools für die ereignisbasierte Simulation verteilter Systeme - Diplomarbeit, die an der Fachhochschule Aachen im Fachbereich Elektrotechnik und Informationstechnik angefertigt wurde. - - - Vortragsfolien - - - Ausarbeitung - - - Projekt-Website - - - 2007 - Kryptologievortrag über Kerberos - Kerberos ist ein Protokoll für die sichere Authentifizierung in unsicheren Computernetzwerken. Das Kerberos-Protokoll wurde 1983 vom MIT entwickelt. Die 4. Version wurde 1989 als Open Source freigegeben. 1993 wurde Kerberos 5 fertiggestellt. 2005 gab es das letzte große Protokollupdate. Kerberos verwendet ausschließlich symmetrische Verschlüsslungsalgorithmen (DES in Kerberos 4, aktueller AES in Kerberos 5). Von der Nutzung von Kerberos 4 wird derzeit wegen Schwachstellen im Protokoll und nicht mehr sicherer Verschlüsselung (DES) abgeraten.... - - - Kerberos Vortragsfolien - - - Abkürzungen als Ergänzung zu den Folien - - - Kerberos Zusammenfassung - - - 2006 - Software Engineering / Test Driven Development (TDD) - In der folgenden Ausarbeitung möchte ich einen Überblick und zugleich eine kleine Einführung in die praktische Anwendung des Test Driven Software Developments (TDD) geben. Insbesondere wird auf sogenannte Unit Tests Frameworks eingegangen. Hierbei werden ein paar Anwendungsbeispiele sowie Strategien vorgestellt. Ebenso wird auf den Aufbau von JUnit eingegangen, um das Innenleben eines Unit Test Frameworks zu verdeutlichen. Es werden ebenso Vorteile gegenüber konventionellen Softwaretests thematisiert. Es wird allerdings erwartet, dass der Leser sich etwas mit objektorientierter Programmierung und Java auskennt. Die Beispiele sind dafür möglichst einfach gehaltet, da sie nur die Prinzipien hervorheben sollen. - - - - TDD Ausarbeitung - - - TDD Vortrag - - - - - - Wichtiger Hinweis: - Für das Anzeigen der aufgelisteten Downloads wird der Adobe Acrobat Reader benötigt. Es können allerdings auch open source Alternativen wie z.B. - xPDF - (*NIX), - Evince - (GNOME) oder - KPDF - (KDE) verwendet werden! - - -
-
diff --git a/old-ssl.buetow.org/content/.Referenzen.xml b/old-ssl.buetow.org/content/.Referenzen.xml deleted file mode 100644 index 57236c5..0000000 --- a/old-ssl.buetow.org/content/.Referenzen.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - Referenzen - Im Folgenden eine alphanumerisch sortierte Auflistung einiger Firmen und Institutionen, für die ich derzeit erfolgreiche Arbeit leiste und/oder geleistet hab. Bitte achten Sie auch darauf, dass diese Referenzen mein persönliches Profil meines kompletten Werdegangs wiederspiegelt, und nicht nur meine selbstständigen Arbeiten. - -
- Auflistung der Referenzen - - - - Achtung: - - Diese Website enthält Verweise auf Websites von Dritten. Ich hab keinerlei Kontrolle über die Websites und die dort angebotenen Informationen, Waren oder Dienstleistungen. Ich übernehme daher keinerlei Verantwortung, aus welchem Rechtsgrund auch immer, für den Inhalt der Websites Dritter. - - - - Derzeit arbeite ich in Vollzeit in einer grossen IT-Firma als Linux Systemadministrator. Alle aktiven Referenzen übe ich deshalb ausschliesslich nebengewerblich (Teilzeit) aus. - Nach dem Studium: - - - buetow.org - Gewerbe für IT Services (Webhosting, Support-Services und Beratung, Softwareentwicklung) - - - GEOS Internet Solutions e.K. - (Linuxsupport) - - - disapo.de Apotheke - / PUR-Pharma GmbH (Erstellung von Software in C und PHP; Linuxsupport) - - - freshlabs - Agentur für neue Medien - (Development-Server Hosting) - - - Noch während des Studiums (ältere Referenzen): - - - EXA Digital Solutions GbR (Webhosting, Linuxsupport) - - - elpi web (Linuxsupport) - - - Fraunhofer Institut für Produktionstechnologie (IPT) - als Hilfswissenschaftler (Studentische Arbeitskraft, C++/Java/Perl/Scheme Programmierung) - - Für meine Arbeiten in Richtung Zerspan- und Umformsimulationen via Virtual Reality schauen Sie bitte hier: - [Virtual Reality] - - - Infoweapons Incorporated - (C/C++/Perl Programmierung unter UNIX/*BSD) - - - Kevin Schmitz Internet Services - (Linuxsupport) - - - Nuance Communications Aachen GmbH - (Werkstudent, Linux, Wiki Planung, Wiki Administration) - - - - Mein komplettes Resume gibt es auf Anfrage! Bitte beachten Sie, dass ich derzeit keine Vollzeitstelle suche. - -
-
diff --git a/old-ssl.buetow.org/content/.Virtual-Reality.xml b/old-ssl.buetow.org/content/.Virtual-Reality.xml deleted file mode 100644 index 960a843..0000000 --- a/old-ssl.buetow.org/content/.Virtual-Reality.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - Virtual Reality - - Der folgende Text wurde der VirCinity Webseite [ Jetzt - VISENSO GmbH - ] entnommen. Ich war in dem dort beschriebenen Vorgang im Fraunhofer Institut während meines Studiums als Hiwi u.A. als Modulprogrammierer involviert. Die Lesemodule für AdvantEdge/Deform3D und viele Konfigurationsarbeiten sind mein Werk. - - -
- Fraunhofer IPT setzt bei Zerspan- und Umformsimulationen auf COVISE - Im Bereich der Prozesstechnologie arbeitet das Fraunhofer IPT an der Optimierung von Fertigungsprozessen. Hierzu werden Finite-Elemente (FE) basierte Fertigungssimulationen eingesetzt; ein Hilfsmittel, das sehr viele Details über einen Prozess preisgibt. In der Massiv- und Blechumformung werden bereits seit mehreren Jahren erfolgreich Simulationen durchgeführt, um bspw. die Formfüllung oder Faltenbildung vorherzusagen. Im Bereich der Zerspanung ist der Fertigungsplaner an den max. Zerspankräften, den max. Temperaturen und deren Orte und die max. verbrauchte Leistung bei vorgegebenen Schnittparametern interessiert. Diese Parameter können ausgereizt werden, um die Durchlaufzeiten von Bauteilen zu verkürzen. Steht die Oberflächenqualität im Fokus der Optimierung wird der Einfluss des Zerspanprozesses auf die Randzone untersucht. Mit Hilfe der FE-Simulation lässt sich darüber hinaus die Form und Art der Späne berechnen, die einen massgeblichen Indikator für den Prozess darstellen. Die Ergebnisse von Zerspansimulationen sind sehr komplex und bedürfen einer effizienten Auswertung. - - Als Lösung für eine effizientere Auswertung von Zerspan- und Umformsimulationen setzt das Fraunhofer IPT auf COVISE von VirCinity. "COVISE bietet uns die Möglichkeit ein Virtual Reality Post Processing durchzuführen und eigene auf die Fertigungssimulation angepasste Module zu entwickeln" so Andreas M. Straube, der VR-Verantwortliche beim Fraunhofer IPT in Aachen. So wurden bereits Lesemodule für AdvantEdge TM (FE-Zerspansimulationssoftware von Third Wave Systems) und DEFORM3D TM (FE-Umform- und FE-Zerspansimulationssoftware von SFTC) entwickelt (um den Datentransfer in COVISE zu realisieren) sowie Methoden zur komparativen Visualisierung. Durch ein Differenzbildungsmodul wird es möglich die Unterschiede von zwei Simulationen zu ermitteln und zu visualisieren; und somit Auswirkungen von änderungen der Prozess-, Werkzeug- und Werkstückparameter auf das Bearbeitungsergebnis detailliert zu untersuchen. - Das Foto wurde ebenso der VirCinity Seite entnommen. Es stellt eine CAVE-Umgebung dar in der COVISE mit COVER läuft wie es u.A. auch im Fraunhofer IPT der Fall ist. - Videos vom COVER im Fraunhofer IPT - Aus technischen Gründen ist es leider nicht möglich den richtigen 3D-Effekt von COVISE und dem 2-Seiten CAVE des IPT auf Video zu verbannen. Beachten Sie also dass es sich hier nur um 640x480 Mono-Aufzeichnungen von COVISE handelt und die Videos keinerlei Stereoinformationen beinhalten. - Den richtigen Eindruck bekommen Sie daher erst, wenn Sie uns im Institut besuchen kommen. Die Downloads wurden ebenso von der VirCinity Seite entnommen. - - - Fraunhofer IPT Video 1 (6.4 MB) - Download - - - Fraunhofer IPT Video 2 (4.5 MB) - Download - - - Fraunhofer IPT Video 3 (34 MB) - Download - - - Dazugehörige Links - - - Fraunhofer Institut für Produktionstechnologie - - - Visenso - Die COVISE Entwickler - - - -
-
diff --git a/old-ssl.buetow.org/content/20.Support.xml b/old-ssl.buetow.org/content/20.Support.xml deleted file mode 100644 index 84ff3f9..0000000 --- a/old-ssl.buetow.org/content/20.Support.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - Support-Dienstleistungen - Auf dieser Unterseite werden einige Support-Dienstleistungen vorgestellt. Sollten Sie spezielle Wünsche haben, so bitte ich Sie mit mir in Kontakt zu treten. Mit grosser Sicherheit lässt sich Ihr Wunsch in die Tat umsetzen. Ich bin vorallem im Bereich Open Source unter *BSD und Linux spezialisiert. - -
- Linux / UNIX / *BSD und Open Source Service und Support - - Jahrelange Erfahrung ermöglicht Hilfestellungen und administrative Aufgaben für UNIX und UNIX-ähnlichen Betriebssystemen wie zum Beispiel FreeBSD, NetBSD, OpenBSD, DragonFly, Debian GNU/Linux, Ubuntu, SUSE Linux, Slackware Linux, IRIX und Solaris. - - Konfiguration und Administration von DNS-, Mail-, und Webserver gehören zu meinen täglichen Arbeiten. Fortgeschrittene Themen wie ACLs, Accounting, Jails, ZFS und Virtual Server (Xen, KVM, lxd) sind ebenso Bestandteil meines Portfolios. - Ich übernehme die Konfiguration und Inbetriebnahme UNIX-basierender Netzwerke. Themen wie Subnetting, Routing, DNS, NFS, Samba, Linux iptables, *BSD Packet Filter, *BSD IPFW, CARP, IPv4 und IPv6 gehören selbstverständlich dazu. Ebenso sind Cisco-Kenntnisse vorhanden. - Weitere auf Open Source basierte Cluster-, HA-, und Automatisierungslösungen wie Pacemaker (Heartbeat, Corosync), Keepalived, LVS, DRBD, Puppet u.v.m. sind ebenso enthalten. -
-
diff --git a/old-ssl.buetow.org/content/30.Softwareentwicklung.xml b/old-ssl.buetow.org/content/30.Softwareentwicklung.xml deleted file mode 100644 index 63335bc..0000000 --- a/old-ssl.buetow.org/content/30.Softwareentwicklung.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Entwicklung von Software - Neben Hosting und Support biete ich auch selbstständige Softwareentwicklung an. Dabei wird alles von mir persönlich entwickelt. Es findet kein Outsourcing statt. Ich bin vorallem auf Linux/UNIX/BSD spezialisiert. Je nach Projekt sind auch Projekte basierend auf Microsoft Windows prinzipiell Möglich. - -
- Programmier- und Skriptsprachen - - Jahrelange Erfahrung in der Erstellung von Software mit Perl, Java, C und C++ ermöglicht Hilftestellungen und auch Projektarbeiten in der Softwareentwicklung. In folgenden Sprachen biete ich meine Dienste an: - - - C und C++: Besonders geeignet für performancekritische und/oder systemnahe Aufgaben. - Haskell: Die etwas andere Programmiersprache. Diese "pure-functional" Programmiersprache zeichnet sich durch schnelle Entwicklungszyklen und leichter Testbarkeit sowie starker Performance aus. - Java: Besonders geeignet für plattformunabhängige projekte (z.B. GUI-Applikationen, die überall laufen sollen) oder für Enterprise Level Serverapplikationen. - Perl: Der Klebstoff des Internets. Geeignet für "Quick and Dirty" Hacks und auch dank CPAN für grössere Projekte in quasi allen Bereichen (Websites, GUI-Applikationen, UNIX-Daemons, ..). - Unix/Linux Scripting (diverse Shells sowie AWK/Sed) - - KEIN - Webdesign. Ich konzentriere mich ausschließlich auf die serverseitige Programmierung. - - - - Auch XML, CGI, PHP, Python und Ruby sind keine Fremdwörter. Dazu gehört auch die korrekte Konfiguration des Webservers wie zum Beispiel den Apache HTTPD oder lighttpd. -
-
diff --git a/old-ssl.buetow.org/content/90.e-Library.xml b/old-ssl.buetow.org/content/90.e-Library.xml deleted file mode 100644 index 7a43ca0..0000000 --- a/old-ssl.buetow.org/content/90.e-Library.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - E-Library - Auf dieser Unterseite werden kostenlose und interessante Dokumente im PDF Format rund um IT zum Download bereitgestellt. Sollten Sie Anregungen für weitere Downloads haben, so schicken Sie doch einfach ein entsprechendes Memo via E-Mail. Die entsprechende Adresse befindet sich im Impressum! - -
- Bücher, die unter einer freien Lizenz stehen - - - Die hier aufgelisteten Bücher eigenen sich hervorragend für die Vertiefung in das jeweilige Thema! - Alle aufgelisteten Downloads sind ausschliesslich in englischer Sprache. Diese Bibliothek wird nach und nach erweitert aber versucht nicht bereits bestehende Onlinebibliotheken zu ersetzen! Es soll lediglich eine kleine Auswahl gelungener Werke im Bereich UNIX/Linux/*BSD und Programmierung angeboten werden! - - Betriebssysteme / Systemadministration - - - The Complete FreeBSD - - - Solaris ZFS Administration Guide - - - Programmierung - - - Advanced Bash Scripting Guide - - - Art of Assembly Language - - - GAWK: Effective AWK Programming - - - Debugging with GDB - - - GNU Prolog - A Native Prolog Compiler with Constraint Solving over Finite Domains - - - Higher Order Perl - - - Object-oriented Programming with ANSI-C - - - Real World Haskell - - - Structure and Interpretation of Computer Programs [Handles Lisp/Scheme] - - - Versionskontrolle - - - The Git Community Book - ( - http://book.git-scm.com - ) - - - Version Control with Subversion 1.4 - - - Diverses - - - The Comprehensive LaTeX Symbol List - - - Memory Management in the Java HotSpot Virtual Machine - - - - - - Wichtiger Hinweis: - Für das Anzeigen der aufgelisteten Downloads wird der Adobe Acrobat Reader benötigt. Es können allerdings auch open source Alternativen wie z.B. - xPDF - (*NIX), - Evince - (GNOME) oder - KPDF - (KDE) verwendet werden! - - -
-
diff --git a/old-ssl.buetow.org/content/98.Impressum.xml b/old-ssl.buetow.org/content/98.Impressum.xml deleted file mode 100644 index bb6273b..0000000 --- a/old-ssl.buetow.org/content/98.Impressum.xml +++ /dev/null @@ -1,134 +0,0 @@ - - - - Impressum - Hier finden Sie alle wichtigen Informationen über diese Website und allen mitwirkenden Personen. Zudem finden Sie hier Anschrift und andere Kontaktdaten. Sollten Sie eine Information vermissen, so bitte ich Sie mit mir in Kontakt zu treten. - -
- Kontaktdaten -
- - - - Anschrift - - - Dipl.-Inform. (FH) Paul Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Deutschland / Germany - - - - Kontakt - - - Ticket-System: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - (Bevorzugter Kontaktweg) - - - E-Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - Tel.: +49 (0) 721 / 33 555 35 - - (Werktags zwischen 08:00 und 09:00 Uhr oder ab 20:00 Uhr) - - - Es besteht ebenso die Möglichkeit per - Xing - in Kontakt zu treten - - - - Angaben über das Gewerbe - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt - - -
- Danksagungen / Credits - - - - Open Source Design: - - Vielen Dank an - Andreas Viklund - wg. seinem hervorragenden Open Source Website Design Template. Das Design wurde jedoch etwas verändert/angepasst. Auch fast alle Grafiken wurden ersetzt. - - - - Grafiken: - - Vielen Dank an - AboutPixel.de - für die grosse Auswahl an hochqualitativen und frei zur Verfügung stehenden Grafiken. - - Foto Hosting (Serverschrank): snygo / AboutPixel, wurde nachbearbeitet - Foto E-Library (Buchregal): glori / AboutPixel - - - - - - - - - - - - Technische Informationen betreffend dieser Website - - - Ideale Konfiguration: - - Um diese Seite korrekt darzustellen sollten Sie eine Mindestauflösung von 900 Pixel (Breite) verwenden. Ebenso sollte Ihr Browser JavaScript, CSS und XHTML korrekt interpretieren können. - - - Template Engine: - Serverseitig kommt die von mir entwickelte Xerl Template Engine ( - http://xerl.buetow.org - ) zum Einsatz. Sie steht unter der BSD Lizenz frei zum Download zur Verfügung. - -
-
diff --git a/old-ssl.buetow.org/content/home.xml b/old-ssl.buetow.org/content/home.xml deleted file mode 100644 index 369a465..0000000 --- a/old-ssl.buetow.org/content/home.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Willkommen auf buetow.org - Schön, Sie begrüssen zu dürfen. Auf dieser Site können Sie sich ein Bild von meinen Dienstleistungen und Referenzen machen. Bei speziellen Wünschen sowie Anregungen und Kritiken bitte ich Sie mit mir in Kontakt zu treten. - -
- Inhaltsübersicht - - - Hilfe und Supportdienstleistungen - - Auf dieser Unterseite werden einige Support-Dienstleistungen vorgestellt. Sollten Sie spezielle Wünsche haben, so bitte ich Sie mit mir in Kontakt zu treten. Mit grosser Sicherheit lässt sich Ihr Wunsch in die Tat umsetzen. Ich bin vorallem im Bereich Open Source unter *BSD und Linux spezialisiert. - - - - Entwicklung von Software - - Neben Hosting und Support biete ich auch selbstständige Softwareentwicklung an. Dabei wird alles von mir persönlich entwickelt. Es findet kein Outsourcing statt. Ich bin vorallem auf Linux/UNIX/BSD spezialisiert. Je nach Projekt sind auch Projekte basierend auf Microsoft Windows prinzipiell Möglich. - - - - E-Library - - Auf dieser Unterseite werden kostenlose und interessante Dokumente im PDF Format rund um IT zum Download bereitgestellt. Diese Bibliothek wird nach und nach erweitert aber versucht nicht bereits bestehende Onlinebibliotheken zu ersetzen! Es soll lediglich eine kleine Auswahl gelungener Werke im Bereich UNIX/Linux/*BSD und Programmierung angeboten werden! - - - - Impressum - - Hier finden Sie alle wichtigen Informationen über diese Website und allen mitwirkenden Personen. Zudem finden Sie hier Anschrift und andere Kontaktdaten. Sollten Sie eine Information vermissen, so bitte ich Sie mit mir in Kontakt zu treten. - -
-
diff --git a/old-ssl.buetow.org/htdocs/images/_foto.png b/old-ssl.buetow.org/htdocs/images/_foto.png deleted file mode 100644 index deeb021..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/_foto.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/beastie.png b/old-ssl.buetow.org/htdocs/images/beastie.png deleted file mode 100644 index 2751153..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/beastie.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/camel.gif b/old-ssl.buetow.org/htdocs/images/camel.gif deleted file mode 100644 index 6b730bc..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/camel.gif and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif b/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif deleted file mode 100644 index 4517dd8..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/covise_vr_1.gif and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/foto.png b/old-ssl.buetow.org/htdocs/images/foto.png deleted file mode 100644 index 557eb38..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/foto.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/front.jpg b/old-ssl.buetow.org/htdocs/images/front.jpg deleted file mode 100644 index c67f055..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/front.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png b/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png deleted file mode 100644 index ecd6029..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/get_adobe_reader.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png b/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png deleted file mode 100644 index a97677b..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/gradient-blue-rev.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-blue.png b/old-ssl.buetow.org/htdocs/images/gradient-blue.png deleted file mode 100644 index 55c8896..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/gradient-blue.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient-orange.png b/old-ssl.buetow.org/htdocs/images/gradient-orange.png deleted file mode 100644 index dd2a29b..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/gradient-orange.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/gradient.png b/old-ssl.buetow.org/htdocs/images/gradient.png deleted file mode 100644 index 1adb5b5..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/gradient.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/impressum.jpg b/old-ssl.buetow.org/htdocs/images/impressum.jpg deleted file mode 100644 index 4cd3083..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/impressum.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/ipv6ready.png b/old-ssl.buetow.org/htdocs/images/ipv6ready.png deleted file mode 100644 index 06441f9..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/ipv6ready.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/library.jpg b/old-ssl.buetow.org/htdocs/images/library.jpg deleted file mode 100644 index 7ad498d..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/library.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/osi.png b/old-ssl.buetow.org/htdocs/images/osi.png deleted file mode 100644 index d691dc8..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/osi.png and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/paypal.jpg b/old-ssl.buetow.org/htdocs/images/paypal.jpg deleted file mode 100644 index 4bd750d..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/paypal.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/referenzen.jpg b/old-ssl.buetow.org/htdocs/images/referenzen.jpg deleted file mode 100644 index 99816ac..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/referenzen.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/server.jpg b/old-ssl.buetow.org/htdocs/images/server.jpg deleted file mode 100644 index eb10fda..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/server.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/server2.jpg b/old-ssl.buetow.org/htdocs/images/server2.jpg deleted file mode 100644 index 57e06cc..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/server2.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/images/test.jpg b/old-ssl.buetow.org/htdocs/images/test.jpg deleted file mode 100644 index b63fff4..0000000 Binary files a/old-ssl.buetow.org/htdocs/images/test.jpg and /dev/null differ diff --git a/old-ssl.buetow.org/htdocs/styles/default.css b/old-ssl.buetow.org/htdocs/styles/default.css deleted file mode 100644 index 35f69c6..0000000 --- a/old-ssl.buetow.org/htdocs/styles/default.css +++ /dev/null @@ -1,275 +0,0 @@ -body { - padding: 0; - margin: 0; - font: 76% Verdana, sans-serif, tahoma; - font-size: 9pt; - background: #000000; - color: #303030; - background-image: url(?document=images/gradient.png); - background-repeat: repeat-x; -} - -a { - text-decoration: none; - color: #286ea0; -} - -a:hover { - text-decoration: underline; -} - -#toptabs { - font-size: 15px; - font-weight: bold; - text-align: center; - background-color: #84c3d0; - color: #FFFFFF; - padding: 10px; - border-top: 1px #000000 solid; - border-right: 1px #000000 solid; -} - -#content { - width: 799px; -} - -#container { - #margin: 0 auto 15px auto; - padding: 5px 20px 20px 20px; - background: #ffffff; - border-right: 1px #000000 solid; -} - -#logo { - margin: 15px 0 0 0; -} - -#logo h1 a { - color: #303030; -} - -#logo h1 a:hover { - text-decoration: none; -} - -#menu { - clear: both; -} - -.menuitem { - padding: 4px 8px 5px 8px; - letter-spacing: 1px; - margin: 0 0 5px 0; - text-decoration: none; - background: #e0e0e0; -} - -.menuitem:hover { - text-decoration: underline; - color: #000000; - background: #c6edff; -} - -.activemenuitem { - padding: 4px 8px 5px 8px; - letter-spacing: 1px; - color: #ffffff; - margin: 0 0 5px 0; - text-decoration: none; - background: #000000; -} - -.activemenuitem:hover { - text-decoration: none; -} - -#desc { - height: 200px; - color: #ffffff; - padding: 0; - background: #505050 url(?document=images/front.jpg) top left no-repeat; - clear: both; - margin: 5px 0 0 0; -} - -#desc p { - width: 290px; - font-size: 1em; - line-height: 1.3em; - padding: 0 0 0 15px; -} - -#desc h2 { - padding: 15px 15px 0 15px; - color: #ffffff; -} - -#desc a { - color: #ffffff; - text-decoration: underline; -} - -#main { - width: 590px; - float: left; - padding: 0 15px 0 0; - border-right: 1px solid #d0d0d0; -} - -.block, .important, .rb0, .rb1, .rb2, .rb3 { - border-width: 1px; - border-style: solid; - border-color: #000000; - background: #c6edff; - background-image: url(?document=images/gradient-blue.png); - background-repeat: repeat-y; - padding-top: 15px; - padding-left: 15px; - padding-right: 15px; - padding-bottom: 5px; -} - -.rb0, .rb1, .rb2, .rb3 { - margin-bottom: 10px; -} -.rb0, .rb1, .rb2, .rb3 { - background: #FFFFFF; - color: #000000; -} - -.important { - background: #ff8a00; - background-image: url(?document=images/gradient-orange.png); - background-repeat: repeat-y; -} - -.rb3:hover { - background: #BBBBBB; - background-image: url(?document=images/gradient-blue-rev.png); - background-repeat: repeat-y; -} - -.rb2:hover { - background: #CCCCCC; - background: #BBBBBB; - background-image: url(?document=images/gradient-blue.png); - background-repeat: repeat-y; -} - -.rb1:hover { - background: #DDDDDD; - background: #BBBBBB; - background-image: url(?document=images/gradient-blue-rev.png); - background-repeat: repeat-y; -} - -.rb0:hover { - background: #EEEEEE; - background: #BBBBBB; - background-image: url(?document=images/gradient-blue.png); - background-repeat: repeat-y; -} - -#sidebar { - width:140px; - float:right; -} - -#sidebar p { - font-size: 0.9em; - line-height: 1.3em; - margin: 0 0 12px 0; -} - -.sidelink { - text-align: left; - display: block; - width: 120px; - background: #f8f8f8; - padding: 3px 4px 3px 8px; - margin: 5px 10px 5px 0; -} - -.sidelink:hover { - text-decoration: underline; - color: #000000; - background: #c6edff; -} - -#footer { - clear: both; - background: #fafafa; - color: #808080; - font-size: 0.9em; - padding: 8px 0 8px 0; - border-top: 1px solid #d0d0d0; - border-bottom: 1px solid #d0d0d0; - text-align: center; -} - -#footer a { - color: #808080; -} - -h1 { - margin: 0 0 20px 0; - font-size: 2.1em; - font-weight: normal; -} - -h2 { - margin: 0 0 20px 0; - font-size: 1.6em; - font-weight: normal; -} - -h3 { - margin: 20px 0 10px 0; - font-size: 1.4em; - font-weight: normal; -} - -p { - margin: 0 0 15px 0; - line-height: 1.5em; - text-align: left; -} - -.right { - text-align: right; -} - -a img { - border: 0; -} - -.photo { - padding: 5px; - display: block; - margin: 0 auto 15px auto; - background: #f0f0f0; -} - -.hide { - display: none; -} - -li { - padding: 5px; -} - -ul.right { - padding-right: 100px; - float:right; - text-align: left; -} - -.limg { - padding-right: 10px; -} - -.iimg { - padding-right: 30px; -} - - diff --git a/old-ssl.buetow.org/htdocs/styles/print.css b/old-ssl.buetow.org/htdocs/styles/print.css deleted file mode 100644 index 469cde8..0000000 --- a/old-ssl.buetow.org/htdocs/styles/print.css +++ /dev/null @@ -1,41 +0,0 @@ -/* andreas02 - an open source xhtml/css website layout by Andreas Viklund (http://andreasviklund.com). Made for OSWD.org, free to use as-is for any purpose as long as the proper credits are given for the original design work. For design assistance and support, contact me through my website or through http://oswd.org/email.phtml?user=Andreas - -Version: 1.0 -(July 27, 2005) - -Print layout: */ - -body { -margin: 0 auto; -padding: 0; -font-family: "Times New Roman",Serif; -background: #ffffff; -color: #000000; -} - -#container { -margin: 2%; -width: auto; -float: none !important; -} - -#main { -float: none !important; -} - -#logo h1 { -margin: 0 0 10px 0; -} - -#toptabs, #navitabs, #sidebar, .hide { -display: none; -} - -#content img { -display: none; -} - -a { -text-decoration: underline; -color: #0000FF; -} diff --git a/old-ssl.buetow.org/templates/xhtml.xml b/old-ssl.buetow.org/templates/xhtml.xml deleted file mode 100644 index 7e0657f..0000000 --- a/old-ssl.buetow.org/templates/xhtml.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - - - - -
-
- IT Services für Open Source, Linux, *BSD und Programmierung -
-
- - - %%content%% - - -
-
- - -
diff --git a/pluto.buetow.org/content/.rss.xml b/pluto.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/pluto.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/pluto.buetow.org/content/99.Imprint.xml b/pluto.buetow.org/content/99.Imprint.xml deleted file mode 100644 index edbd5a7..0000000 --- a/pluto.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - Legal: - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt, Germany - - - - diff --git a/pluto.buetow.org/content/BRAINSTORMING.txt b/pluto.buetow.org/content/BRAINSTORMING.txt deleted file mode 100644 index b552d2d..0000000 --- a/pluto.buetow.org/content/BRAINSTORMING.txt +++ /dev/null @@ -1,5 +0,0 @@ -Puppet -IPVS/LVS -DRBD -OpenVPN -Pacemaker/Heartbeat/... diff --git a/pluto.buetow.org/content/Style-Guide.xml b/pluto.buetow.org/content/Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/pluto.buetow.org/content/Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/pluto.buetow.org/content/home.xml b/pluto.buetow.org/content/home.xml deleted file mode 100644 index 9b49d0d..0000000 --- a/pluto.buetow.org/content/home.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - It's just buetow.org! - Welcome to my small humble website. My real name is Paul Bütow and I am a full time advanced Linux System Administrator managing more than 1000 servers at work. In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - (english) - - - My blogs: - http://blogs.buetow.org - (mostly german) - - - - diff --git a/pluto.buetow.org/htdocs/images/bg_content.jpg b/pluto.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/pluto.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/pluto.buetow.org/htdocs/images/hop.jpg b/pluto.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/pluto.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/pluto.buetow.org/htdocs/images/paul.jpg b/pluto.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/pluto.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/pluto.buetow.org/htdocs/images/paul2.jpg b/pluto.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/pluto.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/pluto.buetow.org/htdocs/images/rantanplan.jpg b/pluto.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/pluto.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/preview.buetow.org/content/home.xml b/preview.buetow.org/content/home.xml deleted file mode 100644 index b743991..0000000 --- a/preview.buetow.org/content/home.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - preview.buetow.org - Yes: - - LIVE-Changes nur Werktags - Keine LIVE-Changes Werktags nach 15 Uhr - Keine LIVE-Changes Freitags oder vor Feiertagen - - - diff --git a/preview.buetow.org/htdocs/images/head.jpg b/preview.buetow.org/htdocs/images/head.jpg deleted file mode 100644 index 9f8d6c6..0000000 Binary files a/preview.buetow.org/htdocs/images/head.jpg and /dev/null differ diff --git a/temp.buetow.org/content/home.xml b/temp.buetow.org/content/home.xml deleted file mode 100644 index a1a9a45..0000000 --- a/temp.buetow.org/content/home.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - TEMP NOT AVAILABLE - - - Important notice: - Due to move a move to a new server this site is temp not available. Please come back a few days later - - diff --git a/temp.buetow.org/htdocs/images/award.gif b/temp.buetow.org/htdocs/images/award.gif deleted file mode 100644 index 4526f63..0000000 Binary files a/temp.buetow.org/htdocs/images/award.gif and /dev/null differ diff --git a/temp.buetow.org/htdocs/images/award.org.gif b/temp.buetow.org/htdocs/images/award.org.gif deleted file mode 100644 index 4526f63..0000000 Binary files a/temp.buetow.org/htdocs/images/award.org.gif and /dev/null differ diff --git a/temp.buetow.org/htdocs/images/head.jpg b/temp.buetow.org/htdocs/images/head.jpg deleted file mode 100644 index b2299ad..0000000 Binary files a/temp.buetow.org/htdocs/images/head.jpg and /dev/null differ diff --git a/temp.buetow.org/htdocs/images/screenshot.png b/temp.buetow.org/htdocs/images/screenshot.png deleted file mode 100644 index c239a28..0000000 Binary files a/temp.buetow.org/htdocs/images/screenshot.png and /dev/null differ diff --git a/under-construction.buetow.org/content/home.xml b/under-construction.buetow.org/content/home.xml deleted file mode 100644 index 0b497c3..0000000 --- a/under-construction.buetow.org/content/home.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - Under Construction - - Soon here will be a new website. - - - Please use the - Development Mailing List - for any considerations of this humble project or any other project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other stuff please visit my personal homepage at - http://paul.buetow.org - :). - - diff --git a/xerldev.buetow.org/content/98.contact.xml b/xerldev.buetow.org/content/98.contact.xml deleted file mode 100644 index f46ee65..0000000 --- a/xerldev.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - - diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml deleted file mode 100644 index b44816e..0000000 --- a/xerldev.buetow.org/content/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Welcome to test.buetow.org - Xerl Test Site - -- cgit v1.2.3 From 81f563682899382f1751018e469dc7097837a9d7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 29 Jun 2013 10:14:16 +0200 Subject: remove gewerbe stuff --- paul.buetow.org/content/80.Services.xml | 18 ------------------ paul.buetow.org/content/99.Imprint.xml | 11 ----------- paul.buetow.org/content/home.xml | 2 +- 3 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 paul.buetow.org/content/80.Services.xml diff --git a/paul.buetow.org/content/80.Services.xml b/paul.buetow.org/content/80.Services.xml deleted file mode 100644 index 5d8dd8f..0000000 --- a/paul.buetow.org/content/80.Services.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Services - - In case you have work for me or have any other comments to pass, please don't bother to contact... I'm not available full-time but a few hours a week should be ok. - - Advanced skills in Linux and a like (e.g. Debian, *BSD) - Programming and scripting with AWK, Bash, Perl, C and some C++/Java and Haskell - Automatic configuration management with Puppet - IP Loadbalancing with IPVS/Linux Virtual Server and ldirectord or keepalived and Apache - High availability with DRBD, Heartbeat, Pacemaker/Corosync - Intrusion detection and prevention with Samhain, Snort, auditd/SE Linux, Prelude and more... - Advanced networking with DNS, OpenVPN and more... - Performance and problem debugging with vmstat, iostat, iftop, dstat, sar, oprofile, SystemTap, Valgrind, gdb and more... - Analysis with SNMP, Cacti, MRTG, sysstat, and more... - - - diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 0018492..72e80ae 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -70,17 +70,6 @@ - - - Legal: - - - Gewerbe für IT Services - - Umsatzsteuer-ID: DE252891416 - - Finanzamt Karlsruhe-Stadt, Germany / Deutschland -
diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 5957a7f..4dc0a2b 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and manage my own small company (to give support to Linux / *BSD systems and also to spend my time in system programming tasks). + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From dab249dfae421495933435d78bf6f54193ef4e4e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 1 Jul 2013 12:12:21 +0200 Subject: change --- loadbars.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 622c5c5..86931f0 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -18,7 +18,7 @@ deb-src http://deb.buetow.org/apt wheezy main
gitweb to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/loadbars loadbars-devel". But be warned, this one might be broken! It will be merged to master when it's done. + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/loadbars loadbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index a5855f7..889666c 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -1,24 +1,24 @@ Download - Pwgrep can be downloaded from a deb repo or from git. + Loadbars can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: -deb ftp://deb.buetow.org/apt squeeze main -deb-src ftp://deb.buetow.org/apt squeeze main +deb ftp://deb.buetow.org/apt wheezy main +deb-src ftp://deb.buetow.org/apt wheezy main Or if you prefer http: -deb http://deb.buetow.org/apt squeeze main -deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" +deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/pwgrep". To update to the latest stable version just type "cd ./pwgrep; git pull". - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. - For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/pwgrep pwgrep-devel". But be warned, this one might be broken! It will be merged to master when it's done. + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. -- cgit v1.2.3 From 8668e07b6c042ef1eee5e48e37a9657e39a4d18a Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 1 Jul 2013 12:20:20 +0200 Subject: its an old project now --- perldaemon.buetow.org/OLDPROJECT | 1 + perldaemon.buetow.org/PROJECT | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 perldaemon.buetow.org/OLDPROJECT delete mode 100644 perldaemon.buetow.org/PROJECT diff --git a/perldaemon.buetow.org/OLDPROJECT b/perldaemon.buetow.org/OLDPROJECT new file mode 100644 index 0000000..0b6ce37 --- /dev/null +++ b/perldaemon.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +PerlDaemon is a minimal daemon for Linux/UNIX programmed in Perl supporting logrotating, starting, stopping and a minimal configuration file. It can be extended to fit any task. diff --git a/perldaemon.buetow.org/PROJECT b/perldaemon.buetow.org/PROJECT deleted file mode 100644 index 0b6ce37..0000000 --- a/perldaemon.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -PerlDaemon is a minimal daemon for Linux/UNIX programmed in Perl supporting logrotating, starting, stopping and a minimal configuration file. It can be extended to fit any task. -- cgit v1.2.3 From d8ff2f6ac838bcb3b3399e8d449d93b723ff3583 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 3 Jul 2013 21:23:38 +0200 Subject: foo --- pwgrep.buetow.org/content/home.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index b688b81..dcefb4d 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -13,11 +13,10 @@ The versioning system to use can be configured (Git by default) Besides of passwords, pwgrep can also be used for storing a collection of files like certificates The file shredding command for secure deleting of temporary files can be configured (shred on Linux and destroy or rm -P on FreeBSD by default) - Automatic local backup of all database changes (Still access to old data after editing the password database and the network connection to the versioning system is not accessible) + Automatic local backup of all database changes (Still access to old data after editing the password database if the network connection to the versioning system is not accessible) No need of a GUI (can be used through a SSH session) Using only open source software Running on all *NIX and alike systems - Very easy and straight forward to use If you wanna stay in touch please -- cgit v1.2.3 From 47e52c34b43a67a6b5ae08acb15a86ed81647d7d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 11 Jul 2013 00:08:28 +0200 Subject: add Senior --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 4dc0a2b..5847684 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 30df1786b414d6308171d5926fb0fe23f3689d0f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 21 Jul 2013 12:07:26 +0200 Subject: add cbars.buetow.org --- cbars.buetow.org/PROJECT | 1 + cbars.buetow.org/content/20.Manpage.xml | 12 ++++++++++++ cbars.buetow.org/content/30.Screenshots.xml | 11 +++++++++++ cbars.buetow.org/content/40.Changelog.xml | 12 ++++++++++++ cbars.buetow.org/content/45.Wishlist.xml | 12 ++++++++++++ cbars.buetow.org/content/50.Download.xml | 24 ++++++++++++++++++++++++ cbars.buetow.org/content/98.contact.xml | 20 ++++++++++++++++++++ cbars.buetow.org/content/99.license.xml | 7 +++++++ cbars.buetow.org/content/home.xml | 18 ++++++++++++++++++ cbars.buetow.org/htdocs/images/cbars.png | Bin 0 -> 2108 bytes 10 files changed, 117 insertions(+) create mode 100644 cbars.buetow.org/PROJECT create mode 100644 cbars.buetow.org/content/20.Manpage.xml create mode 100644 cbars.buetow.org/content/30.Screenshots.xml create mode 100644 cbars.buetow.org/content/40.Changelog.xml create mode 100644 cbars.buetow.org/content/45.Wishlist.xml create mode 100644 cbars.buetow.org/content/50.Download.xml create mode 100644 cbars.buetow.org/content/98.contact.xml create mode 100644 cbars.buetow.org/content/99.license.xml create mode 100644 cbars.buetow.org/content/home.xml create mode 100644 cbars.buetow.org/htdocs/images/cbars.png diff --git a/cbars.buetow.org/PROJECT b/cbars.buetow.org/PROJECT new file mode 100644 index 0000000..d767358 --- /dev/null +++ b/cbars.buetow.org/PROJECT @@ -0,0 +1 @@ +This aims to be a re-write of loadbars in C. diff --git a/cbars.buetow.org/content/20.Manpage.xml b/cbars.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..2451656 --- /dev/null +++ b/cbars.buetow.org/content/20.Manpage.xml @@ -0,0 +1,12 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); + + + + diff --git a/cbars.buetow.org/content/30.Screenshots.xml b/cbars.buetow.org/content/30.Screenshots.xml new file mode 100644 index 0000000..031a157 --- /dev/null +++ b/cbars.buetow.org/content/30.Screenshots.xml @@ -0,0 +1,11 @@ + + + Screenshots + Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots". + + Or go to + gitweb + in order to browse the screenshot branch online. + + + diff --git a/cbars.buetow.org/content/40.Changelog.xml b/cbars.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..a0cda94 --- /dev/null +++ b/cbars.buetow.org/content/40.Changelog.xml @@ -0,0 +1,12 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + + diff --git a/cbars.buetow.org/content/45.Wishlist.xml b/cbars.buetow.org/content/45.Wishlist.xml new file mode 100644 index 0000000..f44ac55 --- /dev/null +++ b/cbars.buetow.org/content/45.Wishlist.xml @@ -0,0 +1,12 @@ + + + Wishlist + This is the Wishlist file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); + + + + diff --git a/cbars.buetow.org/content/50.Download.xml b/cbars.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..82e04fc --- /dev/null +++ b/cbars.buetow.org/content/50.Download.xml @@ -0,0 +1,24 @@ + + + Download + Cbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: +deb ftp://deb.buetow.org/apt wheezy main +deb-src ftp://deb.buetow.org/apt wheezy main + Or if you prefer http: +deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/cbars". + To update to the latest stable version just type "cd ./cbars; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + + + diff --git a/cbars.buetow.org/content/98.contact.xml b/cbars.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/cbars.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/cbars.buetow.org/content/99.license.xml b/cbars.buetow.org/content/99.license.xml new file mode 100644 index 0000000..c8ead7e --- /dev/null +++ b/cbars.buetow.org/content/99.license.xml @@ -0,0 +1,7 @@ + + + License + Cbars is licensed under the GNU Gerneral Public License Version 3 or later. + + + diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml new file mode 100644 index 0000000..1f362f7 --- /dev/null +++ b/cbars.buetow.org/content/home.xml @@ -0,0 +1,18 @@ + + + Cbars + + + Important notice: + The development of Cbars is in its very early stage. The links of this site may be still empty or broken. + + + Get the current clue... + + + Cbars is a C script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write + http://loadbars.buetow.org + . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year.. + + + diff --git a/cbars.buetow.org/htdocs/images/cbars.png b/cbars.buetow.org/htdocs/images/cbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/cbars.buetow.org/htdocs/images/cbars.png differ -- cgit v1.2.3 From 1f28bec048d5bec5d2e9bc09a590a31e066ddeac Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 21 Jul 2013 13:34:18 +0200 Subject: foo --- cbars.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml index 1f362f7..00c4e0e 100644 --- a/cbars.buetow.org/content/home.xml +++ b/cbars.buetow.org/content/home.xml @@ -10,7 +10,7 @@ Get the current clue... - Cbars is a C script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write + Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write http://loadbars.buetow.org . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year.. -- cgit v1.2.3 From 623c9dc23a454c1d647e2da9004ca2903a0cbdfb Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Jul 2013 23:16:07 +0200 Subject: add cpuinfo page --- cpuinfo.buetow.org/PROJECT | 1 + cpuinfo.buetow.org/content/20.Manpage.xml | 12 ++++++++++++ cpuinfo.buetow.org/content/40.Changelog.xml | 12 ++++++++++++ cpuinfo.buetow.org/content/50.Download.xml | 24 ++++++++++++++++++++++++ cpuinfo.buetow.org/content/98.contact.xml | 20 ++++++++++++++++++++ cpuinfo.buetow.org/content/99.license.xml | 7 +++++++ cpuinfo.buetow.org/content/home.xml | 10 ++++++++++ cpuinfo.buetow.org/htdocs/images/cpuinfo.png | Bin 0 -> 27560 bytes 8 files changed, 86 insertions(+) create mode 100644 cpuinfo.buetow.org/PROJECT create mode 100644 cpuinfo.buetow.org/content/20.Manpage.xml create mode 100644 cpuinfo.buetow.org/content/40.Changelog.xml create mode 100644 cpuinfo.buetow.org/content/50.Download.xml create mode 100644 cpuinfo.buetow.org/content/98.contact.xml create mode 100644 cpuinfo.buetow.org/content/99.license.xml create mode 100644 cpuinfo.buetow.org/content/home.xml create mode 100644 cpuinfo.buetow.org/htdocs/images/cpuinfo.png diff --git a/cpuinfo.buetow.org/PROJECT b/cpuinfo.buetow.org/PROJECT new file mode 100644 index 0000000..e38dc0a --- /dev/null +++ b/cpuinfo.buetow.org/PROJECT @@ -0,0 +1 @@ +This is an humble GNU AWK script to print out some CPU infos. diff --git a/cpuinfo.buetow.org/content/20.Manpage.xml b/cpuinfo.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..11dd9c7 --- /dev/null +++ b/cpuinfo.buetow.org/content/20.Manpage.xml @@ -0,0 +1,12 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); + + + + diff --git a/cpuinfo.buetow.org/content/40.Changelog.xml b/cpuinfo.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..452db02 --- /dev/null +++ b/cpuinfo.buetow.org/content/40.Changelog.xml @@ -0,0 +1,12 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + + diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..0ce4751 --- /dev/null +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -0,0 +1,24 @@ + + + Download + CPUInfo can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: +deb ftp://deb.buetow.org/apt wheezy main +deb-src ftp://deb.buetow.org/apt wheezy main + Or if you prefer http: +deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/cpuinfo". + To update to the latest stable version just type "cd ./cpuinfo; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + + + diff --git a/cpuinfo.buetow.org/content/98.contact.xml b/cpuinfo.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/cpuinfo.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/cpuinfo.buetow.org/content/99.license.xml b/cpuinfo.buetow.org/content/99.license.xml new file mode 100644 index 0000000..eb304e9 --- /dev/null +++ b/cpuinfo.buetow.org/content/99.license.xml @@ -0,0 +1,7 @@ + + + License + CPUInfo is licensed under the GNU Gerneral Public License Version 3 or later. + + + diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml new file mode 100644 index 0000000..15d6c58 --- /dev/null +++ b/cpuinfo.buetow.org/content/home.xml @@ -0,0 +1,10 @@ + + + CPUInfo + CPU, who are you?... + + + CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! + + + diff --git a/cpuinfo.buetow.org/htdocs/images/cpuinfo.png b/cpuinfo.buetow.org/htdocs/images/cpuinfo.png new file mode 100644 index 0000000..e3ae0d4 Binary files /dev/null and b/cpuinfo.buetow.org/htdocs/images/cpuinfo.png differ -- cgit v1.2.3 From 22a437b137d22ca9d91a6526bd48ce3c646ebf42 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Jul 2013 23:24:08 +0200 Subject: descale --- cpuinfo.buetow.org/htdocs/images/cpuinfo.png | Bin 27560 -> 13939 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/cpuinfo.buetow.org/htdocs/images/cpuinfo.png b/cpuinfo.buetow.org/htdocs/images/cpuinfo.png index e3ae0d4..88d7247 100644 Binary files a/cpuinfo.buetow.org/htdocs/images/cpuinfo.png and b/cpuinfo.buetow.org/htdocs/images/cpuinfo.png differ -- cgit v1.2.3 From ad6f2f40f95116e4fa624a819c34c4f9329a61e5 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Jul 2013 23:27:28 +0200 Subject: fix --- cpuinfo.buetow.org/content/20.Manpage.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/home.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cpuinfo.buetow.org/content/20.Manpage.xml b/cpuinfo.buetow.org/content/20.Manpage.xml index 11dd9c7..46ee743 100644 --- a/cpuinfo.buetow.org/content/20.Manpage.xml +++ b/cpuinfo.buetow.org/content/20.Manpage.xml @@ -5,7 +5,7 @@ use LWP::Simple; - get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); + get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cpuinfo.txt;hb=HEAD"); diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 0ce4751..584a6e8 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -18,7 +18,7 @@ deb-src http://deb.buetow.org/apt wheezy main gitweb to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cpuinfo-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index 15d6c58..1652208 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -3,7 +3,7 @@ CPUInfo CPU, who are you?... - + CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! -- cgit v1.2.3 From 0feeb38ff7065fdc9ffa5f08fc40db94aee42433 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Jul 2013 23:31:46 +0200 Subject: fix logo --- cpuinfo.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index 1652208..db3d6fc 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -1,9 +1,9 @@ + CPUInfo CPU, who are you?... - CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! -- cgit v1.2.3 From 6da53f3f7052f7eeee2973c8af9c56e35987e1b7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Jul 2013 23:47:32 +0200 Subject: fpo --- cpuinfo.buetow.org/content/home.xml | 2 ++ loadbars.buetow.org/content/home.xml | 39 ++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 19 deletions(-) diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index db3d6fc..df0d006 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -5,6 +5,8 @@ CPU, who are you?... CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! + If you wanna stay in touch please + subscribe on freecode. diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index f3590e4..2471f00 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -1,24 +1,25 @@ - Loadbars - Get the current clue... - - + Loadbars + Get the current clue... + + Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. - - - Real time CPU load analysis per core and summarized (system, user, nice, iowait, hardware irq, software irq, steal, guest and idle load) - Real time system load average analysis - Real time memory analysis (RAM usage, Swap usage) - Real time network analysis (incoming and outgoing bandwidth) - Works with Linux - No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. - IPv4 and IPv6 compatible (due use of OpenSSH client) - - To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. - - If you wanna stay in touch please - subscribe on freecode. - + + + Real time CPU load analysis per core and summarized (system, user, nice, iowait, hardware irq, software irq, steal, guest and idle load) + Real time system load average analysis + Real time memory analysis (RAM usage, Swap usage) + Real time network analysis (incoming and outgoing bandwidth) + Works with Linux + No extra software needed on the remote hosts (only Perl, SSHD and procfs is required). You need SSH access to all servers. All servers need a SSH public key for your user installed. + IPv4 and IPv6 compatible (due use of OpenSSH client) + + To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. + + If you wanna stay in touch please + subscribe on freecode. + + -- cgit v1.2.3 From 5dc87614558ffb17349c09d8614b0e540c21038c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Wed, 14 Aug 2013 09:22:16 +0200 Subject: quick commit --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 5847684..692ed50 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1000 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 0fb842ac162015a4c1ed1e598f6c6cef012e0a5f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 20 Aug 2013 09:18:43 +0200 Subject: add twitter --- paul.buetow.org/content/home.xml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 692ed50..46e6ccf 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -8,13 +8,20 @@ My development site: http://dev.buetow.org - (english) - My blogs: - http://blogs.buetow.org + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org (mostly german) + + Twitter: + https://twitter.com/plantanran + My pictures: http://www.flickr.com/photos/buetow/ -- cgit v1.2.3 From 2b410702314b5db36b7e637cb2634282665744a6 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 14:47:07 +0200 Subject: new dev site --- dev.buetow.org/config.xml | 67 ++++++++++++++++++ dev.buetow.org/content/home.xml | 69 ------------------ dev.buetow.org/htdocs/images/bg.png | Bin 0 -> 347 bytes dev.buetow.org/htdocs/images/camel.jpg | Bin 0 -> 46392 bytes dev.buetow.org/htdocs/images/dotORG.png | Bin 0 -> 12256 bytes dev.buetow.org/htdocs/images/head.jpg | Bin 0 -> 55048 bytes dev.buetow.org/htdocs/images/ipv6ready.png | Bin 0 -> 3786 bytes dev.buetow.org/htdocs/images/org.png | Bin 0 -> 4682 bytes dev.buetow.org/htdocs/styles/blank.css | 1 + dev.buetow.org/htdocs/styles/default.css | 110 +++++++++++++++++++++++++++++ dev.buetow.org/templates/plain.xml | 5 ++ dev.buetow.org/templates/rss2.feed.xml | 16 +++++ dev.buetow.org/templates/xhtml.xml | 35 +++++++++ 13 files changed, 234 insertions(+), 69 deletions(-) create mode 100644 dev.buetow.org/config.xml delete mode 100644 dev.buetow.org/content/home.xml create mode 100644 dev.buetow.org/htdocs/images/bg.png create mode 100644 dev.buetow.org/htdocs/images/camel.jpg create mode 100644 dev.buetow.org/htdocs/images/dotORG.png create mode 100644 dev.buetow.org/htdocs/images/head.jpg create mode 100644 dev.buetow.org/htdocs/images/ipv6ready.png create mode 100644 dev.buetow.org/htdocs/images/org.png create mode 100644 dev.buetow.org/htdocs/styles/blank.css create mode 100644 dev.buetow.org/htdocs/styles/default.css create mode 100644 dev.buetow.org/templates/plain.xml create mode 100644 dev.buetow.org/templates/rss2.feed.xml create mode 100644 dev.buetow.org/templates/xhtml.xml diff --git a/dev.buetow.org/config.xml b/dev.buetow.org/config.xml new file mode 100644 index 0000000..d076d15 --- /dev/null +++ b/dev.buetow.org/config.xml @@ -0,0 +1,67 @@ + + + + + + + %%host%% - %%site%% + web.buetow.org/stats + ?document= + %%documentsurl%%images/ + %%documentsurl%%styles/ + + A-5916832-1 + ftp://ftp.buetow.org/pub + + + + + + + + + + [h1] + [h2] + [h3] + + [div class="important"] + [p] + [span class="@@class@@"] + [pre class="quote"] + [p][pre] + [a href="@@text@@"] + [a href="@@href@@"] + [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] + [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] + [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] + [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] + [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] + [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] + [br /] + [div class="menu"] + [a class="menuitem" href="@@link@@$$params$$"] + [a class="activemenuitem" href="@@link@@$$params$$"] + [ul] + [li] + [li class="na"] + [div class="incsep"] + [pre class="code"] + [script type="text/javascript" language="JavaScript"] + + + [title] + [description] + [p] + [a href="@@text@@"] + [a href="@@href@@"] + %%whitespace%%(@@href@@) + [item] + [ul] + [li] + [li] + [pre] + + + + diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml deleted file mode 100644 index 6a99438..0000000 --- a/dev.buetow.org/content/home.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - Some programming projects - Mailing List - - Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List - for any considerations. - - Git repository - - You may go to - gitweb - for browsing some of the repositories. Please check out each individual project site how to clone a git repository. - - Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" - Project list - - - my $hostroot = $config->get_hostroot(); - - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = \<$f\>; - close $f; - @slurp; - } - - sub nl () { "\
\n" } - - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "\\
$host\\" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; - } - - my $ret = list PROJECT; - - $ret .= "\\Older projects (not active at the moment):\" . nl x 2; - - $ret .= list OLDPROJECT; - - $ret .= "\\Obsolete projects (no work will be done anymore and the software may be broken):\" . nl x 2; - - $ret .= list OBSOLETEPROJECT; - - $ret; - - - diff --git a/dev.buetow.org/htdocs/images/bg.png b/dev.buetow.org/htdocs/images/bg.png new file mode 100644 index 0000000..35fb3b5 Binary files /dev/null and b/dev.buetow.org/htdocs/images/bg.png differ diff --git a/dev.buetow.org/htdocs/images/camel.jpg b/dev.buetow.org/htdocs/images/camel.jpg new file mode 100644 index 0000000..ebbdfd3 Binary files /dev/null and b/dev.buetow.org/htdocs/images/camel.jpg differ diff --git a/dev.buetow.org/htdocs/images/dotORG.png b/dev.buetow.org/htdocs/images/dotORG.png new file mode 100644 index 0000000..c487e26 Binary files /dev/null and b/dev.buetow.org/htdocs/images/dotORG.png differ diff --git a/dev.buetow.org/htdocs/images/head.jpg b/dev.buetow.org/htdocs/images/head.jpg new file mode 100644 index 0000000..0a9c408 Binary files /dev/null and b/dev.buetow.org/htdocs/images/head.jpg differ diff --git a/dev.buetow.org/htdocs/images/ipv6ready.png b/dev.buetow.org/htdocs/images/ipv6ready.png new file mode 100644 index 0000000..18a42a7 Binary files /dev/null and b/dev.buetow.org/htdocs/images/ipv6ready.png differ diff --git a/dev.buetow.org/htdocs/images/org.png b/dev.buetow.org/htdocs/images/org.png new file mode 100644 index 0000000..c338dc5 Binary files /dev/null and b/dev.buetow.org/htdocs/images/org.png differ diff --git a/dev.buetow.org/htdocs/styles/blank.css b/dev.buetow.org/htdocs/styles/blank.css new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/dev.buetow.org/htdocs/styles/blank.css @@ -0,0 +1 @@ + diff --git a/dev.buetow.org/htdocs/styles/default.css b/dev.buetow.org/htdocs/styles/default.css new file mode 100644 index 0000000..2c9e778 --- /dev/null +++ b/dev.buetow.org/htdocs/styles/default.css @@ -0,0 +1,110 @@ +html { + height: 100%; +} + +body { + font-family: Georgia, Serif; + background-color: #19495f; + height: 100%; + max-width: 900px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 5px; + text-align: center; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + background-color: #FFFFFA; + border-width: 1px; + border-style: solid; + padding: 5px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +div.important { + background-color: #FF8181; + border-width: 1px; + border-style: solid; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +.footer { + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +a { + color: #000000; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + background-color: #FEFEFE; + padding-bottom: 50px; +} diff --git a/dev.buetow.org/templates/plain.xml b/dev.buetow.org/templates/plain.xml new file mode 100644 index 0000000..7c3225e --- /dev/null +++ b/dev.buetow.org/templates/plain.xml @@ -0,0 +1,5 @@ + + + + %%content%% + diff --git a/dev.buetow.org/templates/rss2.feed.xml b/dev.buetow.org/templates/rss2.feed.xml new file mode 100644 index 0000000..43e2c67 --- /dev/null +++ b/dev.buetow.org/templates/rss2.feed.xml @@ -0,0 +1,16 @@ + + + + ?xml version="1.0"? + + + buetow.org Newsfeed + http://%%host%% + buetow.org - Paul Buetows Tech Newsfeed + $$!/bin/date$$ + Xerl Web Engine (http://xerl.buetow.org) + en + %%content%% + + + diff --git a/dev.buetow.org/templates/xhtml.xml b/dev.buetow.org/templates/xhtml.xml new file mode 100644 index 0000000..b4caad8 --- /dev/null +++ b/dev.buetow.org/templates/xhtml.xml @@ -0,0 +1,35 @@ + + +!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" + + + %%title%% + + + + + + + + <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> + <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
+ -- cgit v1.2.3 From f8e257a1babbe3dc767eff1ca5a3429cacac746c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 14:48:47 +0200 Subject: new dev site --- dev.buetow.org/config.xml | 67 ------------- dev.buetow.org/content/home.xml | 31 ++++++ dev.buetow.org/htdocs/images/bg.png | Bin 347 -> 0 bytes dev.buetow.org/htdocs/images/camel.jpg | Bin 46392 -> 0 bytes dev.buetow.org/htdocs/images/dotORG.png | Bin 12256 -> 0 bytes dev.buetow.org/htdocs/images/head.jpg | Bin 55048 -> 0 bytes dev.buetow.org/htdocs/images/ipv6ready.png | Bin 3786 -> 0 bytes dev.buetow.org/htdocs/images/org.png | Bin 4682 -> 0 bytes dev.buetow.org/htdocs/styles/blank.css | 1 - dev.buetow.org/htdocs/styles/default.css | 110 --------------------- .../paul.buetow.org/content/.Style-Guide.xml | 37 +++++++ dev.buetow.org/paul.buetow.org/content/.rss.xml | 4 + .../paul.buetow.org/content/99.Imprint.xml | 75 ++++++++++++++ dev.buetow.org/paul.buetow.org/content/home.xml | 31 ++++++ .../paul.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes .../paul.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes .../paul.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes .../paul.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes .../paul.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes dev.buetow.org/templates/plain.xml | 5 - dev.buetow.org/templates/rss2.feed.xml | 16 --- dev.buetow.org/templates/xhtml.xml | 35 ------- 22 files changed, 178 insertions(+), 234 deletions(-) delete mode 100644 dev.buetow.org/config.xml create mode 100644 dev.buetow.org/content/home.xml delete mode 100644 dev.buetow.org/htdocs/images/bg.png delete mode 100644 dev.buetow.org/htdocs/images/camel.jpg delete mode 100644 dev.buetow.org/htdocs/images/dotORG.png delete mode 100644 dev.buetow.org/htdocs/images/head.jpg delete mode 100644 dev.buetow.org/htdocs/images/ipv6ready.png delete mode 100644 dev.buetow.org/htdocs/images/org.png delete mode 100644 dev.buetow.org/htdocs/styles/blank.css delete mode 100644 dev.buetow.org/htdocs/styles/default.css create mode 100644 dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml create mode 100644 dev.buetow.org/paul.buetow.org/content/.rss.xml create mode 100644 dev.buetow.org/paul.buetow.org/content/99.Imprint.xml create mode 100644 dev.buetow.org/paul.buetow.org/content/home.xml create mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg create mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg create mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg create mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg create mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg delete mode 100644 dev.buetow.org/templates/plain.xml delete mode 100644 dev.buetow.org/templates/rss2.feed.xml delete mode 100644 dev.buetow.org/templates/xhtml.xml diff --git a/dev.buetow.org/config.xml b/dev.buetow.org/config.xml deleted file mode 100644 index d076d15..0000000 --- a/dev.buetow.org/config.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - %%host%% - %%site%% - web.buetow.org/stats - ?document= - %%documentsurl%%images/ - %%documentsurl%%styles/ - - A-5916832-1 - ftp://ftp.buetow.org/pub - - - - - - - - - - [h1] - [h2] - [h3] - - [div class="important"] - [p] - [span class="@@class@@"] - [pre class="quote"] - [p][pre] - [a href="@@text@@"] - [a href="@@href@@"] - [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] - [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] - [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] - [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] - [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] - [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] - [br /] - [div class="menu"] - [a class="menuitem" href="@@link@@$$params$$"] - [a class="activemenuitem" href="@@link@@$$params$$"] - [ul] - [li] - [li class="na"] - [div class="incsep"] - [pre class="code"] - [script type="text/javascript" language="JavaScript"] - - - [title] - [description] - [p] - [a href="@@text@@"] - [a href="@@href@@"] - %%whitespace%%(@@href@@) - [item] - [ul] - [li] - [li] - [pre] - - - - diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml new file mode 100644 index 0000000..46e6ccf --- /dev/null +++ b/dev.buetow.org/content/home.xml @@ -0,0 +1,31 @@ + + + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/dev.buetow.org/htdocs/images/bg.png b/dev.buetow.org/htdocs/images/bg.png deleted file mode 100644 index 35fb3b5..0000000 Binary files a/dev.buetow.org/htdocs/images/bg.png and /dev/null differ diff --git a/dev.buetow.org/htdocs/images/camel.jpg b/dev.buetow.org/htdocs/images/camel.jpg deleted file mode 100644 index ebbdfd3..0000000 Binary files a/dev.buetow.org/htdocs/images/camel.jpg and /dev/null differ diff --git a/dev.buetow.org/htdocs/images/dotORG.png b/dev.buetow.org/htdocs/images/dotORG.png deleted file mode 100644 index c487e26..0000000 Binary files a/dev.buetow.org/htdocs/images/dotORG.png and /dev/null differ diff --git a/dev.buetow.org/htdocs/images/head.jpg b/dev.buetow.org/htdocs/images/head.jpg deleted file mode 100644 index 0a9c408..0000000 Binary files a/dev.buetow.org/htdocs/images/head.jpg and /dev/null differ diff --git a/dev.buetow.org/htdocs/images/ipv6ready.png b/dev.buetow.org/htdocs/images/ipv6ready.png deleted file mode 100644 index 18a42a7..0000000 Binary files a/dev.buetow.org/htdocs/images/ipv6ready.png and /dev/null differ diff --git a/dev.buetow.org/htdocs/images/org.png b/dev.buetow.org/htdocs/images/org.png deleted file mode 100644 index c338dc5..0000000 Binary files a/dev.buetow.org/htdocs/images/org.png and /dev/null differ diff --git a/dev.buetow.org/htdocs/styles/blank.css b/dev.buetow.org/htdocs/styles/blank.css deleted file mode 100644 index 8b13789..0000000 --- a/dev.buetow.org/htdocs/styles/blank.css +++ /dev/null @@ -1 +0,0 @@ - diff --git a/dev.buetow.org/htdocs/styles/default.css b/dev.buetow.org/htdocs/styles/default.css deleted file mode 100644 index 2c9e778..0000000 --- a/dev.buetow.org/htdocs/styles/default.css +++ /dev/null @@ -1,110 +0,0 @@ -html { - height: 100%; -} - -body { - font-family: Georgia, Serif; - background-color: #19495f; - height: 100%; - max-width: 900px; -} - -p { - padding: 1px 0; -} - -div.header { - background-color: #01768f; - border-color: #000000; - border-width: 2px; - border-style: solid; - color: #FFFFFF; - padding: 20px; - margin: 0px; - margin-bottom: 5px; - text-align: center; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -span.italic { - font-style: italic; -} - -span.bold { - font-weight: bold; -} - -div.main { - background-color: #FFFFFA; - border-width: 1px; - border-style: solid; - padding: 5px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -div.important { - background-color: #FF8181; - border-width: 1px; - border-style: solid; -} - -h1 { - padding-left: 10px; - font-size: 30px; -} - -h2, h3, p { - padding-left: 10px; - padding-right: 10px; -} - - -pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #FFFFFF; - color: #000000; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -.footer { - background-color: #EEEEEE; - color: #000000; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -a { - color: #000000; -} - -a:hover { - color: #FF0000; - text-decoration: none; -} - -img { - padding-left: 10px; - padding-bottom: 10px; -} - -img.limg { - padding-right: 10px; -} - -div.incsep { - background-color: #FEFEFE; - padding-bottom: 50px; -} diff --git a/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml b/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/dev.buetow.org/paul.buetow.org/content/.rss.xml b/dev.buetow.org/paul.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/dev.buetow.org/paul.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml b/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..72e80ae --- /dev/null +++ b/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml @@ -0,0 +1,75 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + diff --git a/dev.buetow.org/paul.buetow.org/content/home.xml b/dev.buetow.org/paul.buetow.org/content/home.xml new file mode 100644 index 0000000..46e6ccf --- /dev/null +++ b/dev.buetow.org/paul.buetow.org/content/home.xml @@ -0,0 +1,31 @@ + + + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg differ diff --git a/dev.buetow.org/templates/plain.xml b/dev.buetow.org/templates/plain.xml deleted file mode 100644 index 7c3225e..0000000 --- a/dev.buetow.org/templates/plain.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - %%content%% - diff --git a/dev.buetow.org/templates/rss2.feed.xml b/dev.buetow.org/templates/rss2.feed.xml deleted file mode 100644 index 43e2c67..0000000 --- a/dev.buetow.org/templates/rss2.feed.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - ?xml version="1.0"? - - - buetow.org Newsfeed - http://%%host%% - buetow.org - Paul Buetows Tech Newsfeed - $$!/bin/date$$ - Xerl Web Engine (http://xerl.buetow.org) - en - %%content%% - - - diff --git a/dev.buetow.org/templates/xhtml.xml b/dev.buetow.org/templates/xhtml.xml deleted file mode 100644 index b4caad8..0000000 --- a/dev.buetow.org/templates/xhtml.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- - -
- -- cgit v1.2.3 From 625129b0e911c36c917c7e3fa290d3d7768fbe23 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 14:57:05 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 46e6ccf..0392199 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -1,6 +1,6 @@ - It's just buetow.org + It's just xerldev.buetow.org Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 1e19af2cd24c4979f44f0a48ba1825d0d38a9e8d Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 14:57:32 +0200 Subject: add xerldev --- dev.buetow.org/content/home.xml | 31 --------- .../paul.buetow.org/content/.Style-Guide.xml | 37 ---------- dev.buetow.org/paul.buetow.org/content/.rss.xml | 4 -- .../paul.buetow.org/content/99.Imprint.xml | 75 --------------------- dev.buetow.org/paul.buetow.org/content/home.xml | 31 --------- .../paul.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes .../paul.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes .../paul.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes .../paul.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes .../paul.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes xerldev.buetow.org/content/home.xml | 31 +++++++++ .../paul.buetow.org/content/.Style-Guide.xml | 37 ++++++++++ .../paul.buetow.org/content/.rss.xml | 4 ++ .../paul.buetow.org/content/99.Imprint.xml | 75 +++++++++++++++++++++ .../paul.buetow.org/content/home.xml | 31 +++++++++ .../paul.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes .../paul.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes .../paul.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes .../paul.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes .../paul.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes 20 files changed, 178 insertions(+), 178 deletions(-) delete mode 100644 dev.buetow.org/content/home.xml delete mode 100644 dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml delete mode 100644 dev.buetow.org/paul.buetow.org/content/.rss.xml delete mode 100644 dev.buetow.org/paul.buetow.org/content/99.Imprint.xml delete mode 100644 dev.buetow.org/paul.buetow.org/content/home.xml delete mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg delete mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg delete mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg delete mode 100644 dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg create mode 100644 xerldev.buetow.org/content/home.xml create mode 100644 xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml create mode 100644 xerldev.buetow.org/paul.buetow.org/content/.rss.xml create mode 100644 xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml create mode 100644 xerldev.buetow.org/paul.buetow.org/content/home.xml create mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg create mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg create mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg create mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg create mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml deleted file mode 100644 index 0392199..0000000 --- a/dev.buetow.org/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - It's just xerldev.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - diff --git a/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml b/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/dev.buetow.org/paul.buetow.org/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/dev.buetow.org/paul.buetow.org/content/.rss.xml b/dev.buetow.org/paul.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/dev.buetow.org/paul.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml b/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml deleted file mode 100644 index 72e80ae..0000000 --- a/dev.buetow.org/paul.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - diff --git a/dev.buetow.org/paul.buetow.org/content/home.xml b/dev.buetow.org/paul.buetow.org/content/home.xml deleted file mode 100644 index 46e6ccf..0000000 --- a/dev.buetow.org/paul.buetow.org/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/dev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/dev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/dev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/dev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg b/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/dev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml new file mode 100644 index 0000000..0392199 --- /dev/null +++ b/xerldev.buetow.org/content/home.xml @@ -0,0 +1,31 @@ + + + It's just xerldev.buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml b/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/xerldev.buetow.org/paul.buetow.org/content/.rss.xml b/xerldev.buetow.org/paul.buetow.org/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/xerldev.buetow.org/paul.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml b/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..72e80ae --- /dev/null +++ b/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml @@ -0,0 +1,75 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + diff --git a/xerldev.buetow.org/paul.buetow.org/content/home.xml b/xerldev.buetow.org/paul.buetow.org/content/home.xml new file mode 100644 index 0000000..46e6ccf --- /dev/null +++ b/xerldev.buetow.org/paul.buetow.org/content/home.xml @@ -0,0 +1,31 @@ + + + It's just buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg differ -- cgit v1.2.3 From 640975009be1677df14274b1e53e3601d50d083b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 14:59:27 +0200 Subject: readd dev --- dev.buetow.org/content/home.xml | 69 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 dev.buetow.org/content/home.xml diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml new file mode 100644 index 0000000..6a99438 --- /dev/null +++ b/dev.buetow.org/content/home.xml @@ -0,0 +1,69 @@ + + + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + Git repository + + You may go to + gitweb + for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Project list + + + my $hostroot = $config->get_hostroot(); + + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = \<$f\>; + close $f; + @slurp; + } + + sub nl () { "\
\n" } + + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "\\
$host\\" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; + } + + my $ret = list PROJECT; + + $ret .= "\\Older projects (not active at the moment):\" . nl x 2; + + $ret .= list OLDPROJECT; + + $ret .= "\\Obsolete projects (no work will be done anymore and the software may be broken):\" . nl x 2; + + $ret .= list OBSOLETEPROJECT; + + $ret; + + + -- cgit v1.2.3 From 62db4b86efe303db796fd5341bbae24833806843 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 7 Sep 2013 15:03:18 +0200 Subject: cleanup --- .../paul.buetow.org/content/.Style-Guide.xml | 37 ---------- .../paul.buetow.org/content/.rss.xml | 4 -- .../paul.buetow.org/content/99.Imprint.xml | 75 --------------------- .../paul.buetow.org/content/home.xml | 31 --------- .../paul.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes .../paul.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes .../paul.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes .../paul.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes .../paul.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes 9 files changed, 147 deletions(-) delete mode 100644 xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml delete mode 100644 xerldev.buetow.org/paul.buetow.org/content/.rss.xml delete mode 100644 xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml delete mode 100644 xerldev.buetow.org/paul.buetow.org/content/home.xml delete mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg delete mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg delete mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg delete mode 100644 xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg diff --git a/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml b/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/xerldev.buetow.org/paul.buetow.org/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/xerldev.buetow.org/paul.buetow.org/content/.rss.xml b/xerldev.buetow.org/paul.buetow.org/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/xerldev.buetow.org/paul.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml b/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml deleted file mode 100644 index 72e80ae..0000000 --- a/xerldev.buetow.org/paul.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - diff --git a/xerldev.buetow.org/paul.buetow.org/content/home.xml b/xerldev.buetow.org/paul.buetow.org/content/home.xml deleted file mode 100644 index 46e6ccf..0000000 --- a/xerldev.buetow.org/paul.buetow.org/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - It's just buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/xerldev.buetow.org/paul.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/xerldev.buetow.org/paul.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/xerldev.buetow.org/paul.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg b/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/xerldev.buetow.org/paul.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ -- cgit v1.2.3 From b8afb42da94f2f84858d11f788987217c0884f65 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 7 Sep 2013 18:14:36 +0200 Subject: add new title --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 46e6ccf..4ea30ea 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,6 +1,6 @@ - It's just buetow.org + It's just paul.buetow.org Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 5de17a6150064321677964383eacd6c72679a5f0 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 8 Sep 2013 09:23:03 +0200 Subject: add todo file --- xerl.buetow.org/content/40.Todos.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 xerl.buetow.org/content/40.Todos.xml diff --git a/xerl.buetow.org/content/40.Todos.xml b/xerl.buetow.org/content/40.Todos.xml new file mode 100644 index 0000000..7f0f043 --- /dev/null +++ b/xerl.buetow.org/content/40.Todos.xml @@ -0,0 +1,12 @@ + + + Todos + This is the TODO file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD"); + + + + -- cgit v1.2.3 From 43c81bf29c39e89fbf78e0a45ba1519654e732ea Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 14 Sep 2013 23:27:32 +0200 Subject: foo --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 4ea30ea..91fa845 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From dae119ffe32ec60e2f31f7057c1d33c13db4eb0f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Sep 2013 11:55:44 +0200 Subject: new dev branch --- xerl.buetow.org/content/Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerl.buetow.org/content/Download.xml b/xerl.buetow.org/content/Download.xml index 8d9c7f5..545fb26 100644 --- a/xerl.buetow.org/content/Download.xml +++ b/xerl.buetow.org/content/Download.xml @@ -5,7 +5,7 @@ Go to gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. + in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. -- cgit v1.2.3 From af5901c38897995ff81ed5b0df42e714a82571fe Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 15 Sep 2013 12:07:30 +0200 Subject: foo --- xerldev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml index 0392199..28209d1 100644 --- a/xerldev.buetow.org/content/home.xml +++ b/xerldev.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just xerldev.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 32e575a30e53389d3ae96346b69ddc6a756c7a37 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 15 Sep 2013 12:35:45 +0200 Subject: s/link/hyperlink/ --- awksite.buetow.org/content/98.contact.xml | 2 +- awksite.buetow.org/content/home.xml | 2 +- calculator.buetow.org/content/98.contact.xml | 2 +- calculator.buetow.org/content/Download.xml | 4 +- calculator.buetow.org/content/home.xml | 2 +- cbars.buetow.org/content/98.contact.xml | 2 +- cbars.buetow.org/content/home.xml | 2 +- cpphomepage.buetow.org/content/98.contact.xml | 2 +- cpphomepage.buetow.org/content/home.xml | 2 +- cpuinfo.buetow.org/content/98.contact.xml | 2 +- curses.buetow.org/content/home.xml | 4 +- default/config.xml | 6 +-- default/templates/rss2.feed.xml | 2 +- default/templates/xhtml.xml | 55 +++++++++++++-------------- fype.buetow.org/content/98.contact.xml | 2 +- fype.buetow.org/content/home.xml | 2 +- fype0.buetow.org/content/98.contact.xml | 2 +- fype0.buetow.org/content/home.xml | 2 +- httpbench.buetow.org/content/98.contact.xml | 2 +- jsmstrade.buetow.org/content/98.contact.xml | 2 +- loadbars.buetow.org/content/98.contact.xml | 2 +- netcalendar.buetow.org/content/98.contact.xml | 2 +- netcalendar.buetow.org/content/Download.xml | 2 +- netcalendar.buetow.org/content/home.xml | 2 +- niduterm.buetow.org/content/home.xml | 6 +-- paul.buetow.org/content/99.Imprint.xml | 2 +- paul.buetow.org/content/home.xml | 10 ++--- perldaemon.buetow.org/content/98.Contact.xml | 2 +- pwgrep.buetow.org/content/98.contact.xml | 2 +- sload.buetow.org/content/98.contact.xml | 2 +- stud.buetow.org/content/home.xml | 2 +- vpndslrouter.buetow.org/content/home.xml | 18 ++++----- vs-sim.buetow.org/content/98.contact.xml | 2 +- www.angelova.eu/config.xml | 2 +- xerl.buetow.org/content/98.contact.xml | 2 +- xerldev.buetow.org/content/home.xml | 12 +++--- ychat.buetow.org/content/98.contact.xml | 2 +- ychat.buetow.org/content/Source-Packages.xml | 2 +- ychat.buetow.org/content/home.xml | 2 +- yhttpd.buetow.org/content/98.contact.xml | 2 +- yhttpd.buetow.org/content/home.xml | 2 +- 41 files changed, 89 insertions(+), 92 deletions(-) diff --git a/awksite.buetow.org/content/98.contact.xml b/awksite.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/awksite.buetow.org/content/98.contact.xml +++ b/awksite.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/awksite.buetow.org/content/home.xml b/awksite.buetow.org/content/home.xml index bdb1505..57b80e7 100644 --- a/awksite.buetow.org/content/home.xml +++ b/awksite.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/calculator.buetow.org/content/98.contact.xml b/calculator.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/calculator.buetow.org/content/98.contact.xml +++ b/calculator.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml index 4f41856..b126f7e 100644 --- a/calculator.buetow.org/content/Download.xml +++ b/calculator.buetow.org/content/Download.xml @@ -5,13 +5,13 @@ Calculator binaries are available for the following platforms. But may compile on lots more. Check out the CVS Download to do so. Look at - ftp://ftp.buetow.org/pub/Calculator/binaries + ftp://ftp.buetow.org/pub/Calculator/binaries for all available binaries! Source packages Calculator source packages are available at - ftp://ftp.buetow.org/pub/Calculator/ + ftp://ftp.buetow.org/pub/Calculator/ . Git diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index a845630..0466e30 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of the Easy Stack Calculator has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/cbars.buetow.org/content/98.contact.xml b/cbars.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/cbars.buetow.org/content/98.contact.xml +++ b/cbars.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml index 00c4e0e..cdd65bd 100644 --- a/cbars.buetow.org/content/home.xml +++ b/cbars.buetow.org/content/home.xml @@ -11,7 +11,7 @@ Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write - http://loadbars.buetow.org + http://loadbars.buetow.org . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year.. diff --git a/cpphomepage.buetow.org/content/98.contact.xml b/cpphomepage.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/cpphomepage.buetow.org/content/98.contact.xml +++ b/cpphomepage.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/cpphomepage.buetow.org/content/home.xml b/cpphomepage.buetow.org/content/home.xml index c52793e..6aae188 100644 --- a/cpphomepage.buetow.org/content/home.xml +++ b/cpphomepage.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of cpphomepage has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/cpuinfo.buetow.org/content/98.contact.xml b/cpuinfo.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/cpuinfo.buetow.org/content/98.contact.xml +++ b/cpuinfo.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/curses.buetow.org/content/home.xml b/curses.buetow.org/content/home.xml index dadcdf2..9957e32 100644 --- a/curses.buetow.org/content/home.xml +++ b/curses.buetow.org/content/home.xml @@ -5,14 +5,14 @@ Important notice: There will be no more updates on this website. For current projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) This site is about programs, mainly for different Unices and Unix derivates such as FreeBSD, NetBSD and OpenBSD and Unix like operating systems such as diverse Linux Distributions, which can run in a terminal window without using the X Window System and using a curses lib or another interactive text user interface. If you wanna contact me, look for contact informations @ the - http://contact.buetow.org + http://contact.buetow.org website. diff --git a/default/config.xml b/default/config.xml index d076d15..209b53b 100644 --- a/default/config.xml +++ b/default/config.xml @@ -5,12 +5,10 @@ %%host%% - %%site%% - web.buetow.org/stats ?document= %%documentsurl%%images/ %%documentsurl%%styles/ - A-5916832-1 ftp://ftp.buetow.org/pub @@ -30,7 +28,7 @@ [span class="@@class@@"] [pre class="quote"] [p][pre] - [a href="@@text@@"] + [a href="@@text@@"] [a href="@@href@@"] [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] @@ -53,7 +51,7 @@ [title] [description] [p] - [a href="@@text@@"] + [a href="@@text@@"] [a href="@@href@@"] %%whitespace%%(@@href@@) [item] diff --git a/default/templates/rss2.feed.xml b/default/templates/rss2.feed.xml index 43e2c67..f17da9c 100644 --- a/default/templates/rss2.feed.xml +++ b/default/templates/rss2.feed.xml @@ -5,7 +5,7 @@ buetow.org Newsfeed - http://%%host%% + http://%%host%% buetow.org - Paul Buetows Tech Newsfeed $$!/bin/date$$ Xerl Web Engine (http://xerl.buetow.org) diff --git a/default/templates/xhtml.xml b/default/templates/xhtml.xml index b4caad8..e514fa2 100644 --- a/default/templates/xhtml.xml +++ b/default/templates/xhtml.xml @@ -2,34 +2,33 @@ !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - %%title%% - - - - - - - - <=link rel="alternate" type="application/rss+xml" title="buetow.org Newsfeed" href="http://rss.buetow.org" /> - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - -
- + + %%title%% + + + + + + + + + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+
diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/fype.buetow.org/content/98.contact.xml +++ b/fype.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index 17a6f94..95f5fc9 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -17,7 +17,7 @@ In order to stay updated I recommend you to follow my blog at - http://comp.buetow.org + http://comp.buetow.org and see what's new or changing. diff --git a/fype0.buetow.org/content/98.contact.xml b/fype0.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/fype0.buetow.org/content/98.contact.xml +++ b/fype0.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml index c5bbb87..293655e 100644 --- a/fype0.buetow.org/content/home.xml +++ b/fype0.buetow.org/content/home.xml @@ -6,7 +6,7 @@ Important notice: The development of fype0 has been stalled. See fype instead, which is based on a complete new technology. There will be no further development on fype0. This project always was a proof of concept only. Bugs are not gonna be fixed. For the new fype programming project please visit - http://fype.buetow.org + http://fype.buetow.org and enjoy :) diff --git a/httpbench.buetow.org/content/98.contact.xml b/httpbench.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/httpbench.buetow.org/content/98.contact.xml +++ b/httpbench.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/jsmstrade.buetow.org/content/98.contact.xml b/jsmstrade.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/jsmstrade.buetow.org/content/98.contact.xml +++ b/jsmstrade.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/loadbars.buetow.org/content/98.contact.xml b/loadbars.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/loadbars.buetow.org/content/98.contact.xml +++ b/loadbars.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/netcalendar.buetow.org/content/98.contact.xml b/netcalendar.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/netcalendar.buetow.org/content/98.contact.xml +++ b/netcalendar.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index bb77b3c..3edc20c 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -5,7 +5,7 @@ Here you can download the latest bytecode compiled Jar archives. You need a Java 5 runtime environment. Just unpack the zip-file and double click on the .jar file! The calendar comes with a sample database. You may delete all the events first. Look at - ftp://ftp.buetow.org/pub/NetCalendar + ftp://ftp.buetow.org/pub/NetCalendar for all available binaries! Source code diff --git a/netcalendar.buetow.org/content/home.xml b/netcalendar.buetow.org/content/home.xml index 7271948..f3e6a7f 100644 --- a/netcalendar.buetow.org/content/home.xml +++ b/netcalendar.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of NetCalendar has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/niduterm.buetow.org/content/home.xml b/niduterm.buetow.org/content/home.xml index 113abe1..400fede 100644 --- a/niduterm.buetow.org/content/home.xml +++ b/niduterm.buetow.org/content/home.xml @@ -5,18 +5,18 @@ Important notice: The development of NiduTerm has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) NiduTerm is a ncurses based Nidura chat client written in Perl. Nidura is a german web chat located at - http://www.nidura.de + http://www.nidura.de . The changelog can be found at SVN: - https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES + https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES . diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 72e80ae..c7f6c6c 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -24,7 +24,7 @@ Mailing Lists: - http://lists.buetow.org + http://lists.buetow.org diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 91fa845..6eeff3b 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -7,24 +7,24 @@ My development site: - http://dev.buetow.org + http://dev.buetow.org My tech blog: - http://comp.buetow.org + http://comp.buetow.org My "normal stuff" blog: - http://blog.buetow.org + http://blog.buetow.org (mostly german) Twitter: - https://twitter.com/plantanran + https://twitter.com/plantanran My pictures: - http://www.flickr.com/photos/buetow/ + http://www.flickr.com/photos/buetow/ diff --git a/perldaemon.buetow.org/content/98.Contact.xml b/perldaemon.buetow.org/content/98.Contact.xml index f46ee65..11dcff3 100644 --- a/perldaemon.buetow.org/content/98.Contact.xml +++ b/perldaemon.buetow.org/content/98.Contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/pwgrep.buetow.org/content/98.contact.xml b/pwgrep.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/pwgrep.buetow.org/content/98.contact.xml +++ b/pwgrep.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/sload.buetow.org/content/98.contact.xml b/sload.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/sload.buetow.org/content/98.contact.xml +++ b/sload.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/stud.buetow.org/content/home.xml b/stud.buetow.org/content/home.xml index 7366951..6127617 100644 --- a/stud.buetow.org/content/home.xml +++ b/stud.buetow.org/content/home.xml @@ -5,7 +5,7 @@ FTP-Server: - ftp://ftp.buetow.org/pub/studium/ + ftp://ftp.buetow.org/pub/studium/ diff --git a/vpndslrouter.buetow.org/content/home.xml b/vpndslrouter.buetow.org/content/home.xml index c465d06..83d7647 100644 --- a/vpndslrouter.buetow.org/content/home.xml +++ b/vpndslrouter.buetow.org/content/home.xml @@ -5,14 +5,14 @@ Important notice: There will be no more updates on this website. For current projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) Linux DSL Router für RWTH-VPN Howto - Version 0.8.5 Wie richte ich einen auf Linux basierten DSL+VPN router für UniDSL Aachen -http://aachen.uni-dsl.de +http://aachen.uni-dsl.de ein? @@ -35,7 +35,7 @@ Zudem wird hier darauf hingewiesen, dass dieses Howto nicht perfekt ist und es k 2. Kernel Konfigurieren Meine Konfiguration beinhaltet u. A. Treiber beider Netzwerkkarten sowie zusätzliche Optionen für PPP und iptables. Meine Kernel Config gibts hier: -%%documentsurl%%kernel.config.txt +%%documentsurl%%kernel.config.txt . Diese einfach herunterladen und nach /usr/src/linux/.config abspeichern. (Kernel beinhaltet schon alle benötigten iptables und PPP Optionen). Danach: cd /usr/src/linux @@ -74,7 +74,7 @@ Anschliessend kannst Du direkt testen, ob die DSL-Verbindung alleine schon funkt 5. VPN konfigurieren Hier sollte der neuste VPN Client von der RWTH Seite heruntergeladen werden. Aber ACHTUNG, installiert man den Client nach Anleitung, so belegt dieser nach Starten alle (!!) Netzwerkdevices. D.h. man kann vom LAN nicht mehr auf eth1 vom Router zugreifen, da VPN diese blockiert und das würde die Debian Kiste als Router unnutzbar machen! Um dies zu umgehen ist eine kleine Manipulation der VPN-Client Sourcen notwendig. Also zuerst den Cisco-VPN Client herunterladen, z.B. von -http://www.rz.rwth-aachen.de/ +http://www.rz.rwth-aachen.de/ und diese in ein beliebiges Verzeichnis entpacken (bei mir: ~/src/vpnclient). Dann wie folgt vorgehen: @@ -255,7 +255,7 @@ Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN Wenn etwas schief geht, kannst Du stets die Datei /var/log/rwthvpn.log einsehen, sie beinhaltet alle Ausgaben vom Cisco-VPN Client seit dem letzten Ausführen des routing_and_vpnc Skriptes. Nun ist Dein Debian Router perfekt. Wenn Dir noch ein DynDNS Dienst fehlt, dann verweise ich auf -http://www.DynDNS.org +http://www.DynDNS.org . 7. Konfiguration der Rechner hinter dem Router Nun sollte jeder Rechner im LAN als Gateway die 192.168.0.1 und als Netmask die 255.255.255.0 verwenden, um ins VPN gerouted zu werden ;-P. @@ -265,13 +265,13 @@ Für weitere Fragen stehe ich gerne bereit (paul at buetow dot org), kann je Referenzen UniDSL Aachen: -http://aachen.uni-dsl.de +http://aachen.uni-dsl.de Debian Linux: -http://www.debian.org +http://www.debian.org RWTH Einwahlberatung: -http://www.rz.rwth-aachen.de/kommunikation/betrieb/dialup/index.php +http://www.rz.rwth-aachen.de/kommunikation/betrieb/dialup/index.php Excluded Linux DSL howto: -http://www.excluded.org/papers/Router.html +http://www.excluded.org/papers/Router.html diff --git a/vs-sim.buetow.org/content/98.contact.xml b/vs-sim.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/vs-sim.buetow.org/content/98.contact.xml +++ b/vs-sim.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/www.angelova.eu/config.xml b/www.angelova.eu/config.xml index 502eaa0..6972849 100644 --- a/www.angelova.eu/config.xml +++ b/www.angelova.eu/config.xml @@ -29,7 +29,7 @@ [span class="@@class@@"] [pre class="quote"] [p][pre] - [a href="@@text@@"] + [a href="@@text@@"] [a href="@@href@@"] [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] diff --git a/xerl.buetow.org/content/98.contact.xml b/xerl.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/xerl.buetow.org/content/98.contact.xml +++ b/xerl.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml index 28209d1..ff511c0 100644 --- a/xerldev.buetow.org/content/home.xml +++ b/xerldev.buetow.org/content/home.xml @@ -1,30 +1,30 @@ It's just xerldev.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Senior Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. My development site: - http://dev.buetow.org + http://dev.buetow.org My tech blog: - http://comp.buetow.org + http://comp.buetow.org My "normal stuff" blog: - http://blog.buetow.org + http://blog.buetow.org (mostly german) Twitter: - https://twitter.com/plantanran + https://twitter.com/plantanran My pictures: - http://www.flickr.com/photos/buetow/ + http://www.flickr.com/photos/buetow/ diff --git a/ychat.buetow.org/content/98.contact.xml b/ychat.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/ychat.buetow.org/content/98.contact.xml +++ b/ychat.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/ychat.buetow.org/content/Source-Packages.xml b/ychat.buetow.org/content/Source-Packages.xml index e12b5bb..c1faf49 100644 --- a/ychat.buetow.org/content/Source-Packages.xml +++ b/ychat.buetow.org/content/Source-Packages.xml @@ -4,7 +4,7 @@ yChat binaries are not available for download. But source packages can be downloaded. Look at - ftp://ftp.buetow.org/pub/yChat/ + ftp://ftp.buetow.org/pub/yChat/ for all available yChat source packages and at diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml index de752db..f3b4c6a 100644 --- a/ychat.buetow.org/content/home.xml +++ b/ychat.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/yhttpd.buetow.org/content/98.contact.xml b/yhttpd.buetow.org/content/98.contact.xml index f46ee65..11dcff3 100644 --- a/yhttpd.buetow.org/content/98.contact.xml +++ b/yhttpd.buetow.org/content/98.contact.xml @@ -13,7 +13,7 @@ If you are interested in other projects please visit - http://dev.buetow.org + http://dev.buetow.org :) diff --git a/yhttpd.buetow.org/content/home.xml b/yhttpd.buetow.org/content/home.xml index b9f0451..7aa4efc 100644 --- a/yhttpd.buetow.org/content/home.xml +++ b/yhttpd.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: The development of the yhttpd has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) -- cgit v1.2.3 From c11a3797a8ff86a9ea4e06385ab3fd3697e2fd8b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Sep 2013 12:59:29 +0200 Subject: foo --- curses.buetow.org/content/Calendar.xml | 5 ----- curses.buetow.org/content/Calendar/Calcurse.inc | 12 ------------ curses.buetow.org/content/Editors.xml | 5 ----- curses.buetow.org/content/Editors/Elvis.inc | 13 ------------- curses.buetow.org/content/Editors/GNU-Emacs.inc | 12 ------------ curses.buetow.org/content/Editors/GNU-Nano.inc | 13 ------------- curses.buetow.org/content/Editors/Joe.inc | 12 ------------ curses.buetow.org/content/Editors/MCEdit.new | 13 ------------- curses.buetow.org/content/Editors/NVi.new | 11 ----------- curses.buetow.org/content/Editors/Pico.inc | 13 ------------- curses.buetow.org/content/Editors/Vim.inc | 12 ------------ curses.buetow.org/content/File-Sharing.xml | 5 ----- curses.buetow.org/content/File-Sharing/rtorrent.inc | 12 ------------ curses.buetow.org/content/IRC.xml | 5 ----- curses.buetow.org/content/IRC/BitchX.inc | 12 ------------ curses.buetow.org/content/IRC/EPIC.inc | 12 ------------ curses.buetow.org/content/IRC/IRSSI.inc | 12 ------------ curses.buetow.org/content/IRC/ircII.inc | 12 ------------ curses.buetow.org/content/Mail-n-News.xml | 5 ----- curses.buetow.org/content/Mail-n-News/Mutt.inc | 12 ------------ curses.buetow.org/content/Mail-n-News/SLRN.inc | 14 -------------- curses.buetow.org/content/Mail-n-News/Snownews.inc | 13 ------------- curses.buetow.org/content/Mail-n-News/Tin.inc | 15 --------------- curses.buetow.org/content/Messengers.xml | 5 ----- curses.buetow.org/content/Messengers/CenterICQ.inc | 13 ------------- curses.buetow.org/content/Messengers/Licq.inc | 12 ------------ curses.buetow.org/content/Messengers/SILC.inc | 12 ------------ curses.buetow.org/content/Messengers/finch.inc | 12 ------------ curses.buetow.org/content/Messengers/mICQ.inc | 12 ------------ curses.buetow.org/content/Messengers/ysm.inc | 12 ------------ curses.buetow.org/content/Misc.xml | 5 ----- curses.buetow.org/content/Miscellaneous/MC.inc | 12 ------------ curses.buetow.org/content/Miscellaneous/Screen.inc | 12 ------------ curses.buetow.org/content/Multimedia.xml | 5 ----- curses.buetow.org/content/Multimedia/MP3Blaster.inc | 13 ------------- curses.buetow.org/content/Multimedia/MPlayer.inc | 13 ------------- curses.buetow.org/content/Networking.xml | 5 ----- curses.buetow.org/content/Networking/BMon.inc | 12 ------------ curses.buetow.org/content/Networking/Ettercap.inc | 13 ------------- curses.buetow.org/content/Networking/IPTraf.inc | 12 ------------ curses.buetow.org/content/Networking/lftp.inc | 12 ------------ curses.buetow.org/content/Networking/yafc.inc | 12 ------------ curses.buetow.org/content/System-utils.xml | 5 ----- curses.buetow.org/content/System-utils/Aptitude.inc | 12 ------------ curses.buetow.org/content/System-utils/CFDisk.inc | 9 --------- curses.buetow.org/content/System-utils/Top.inc | 12 ------------ curses.buetow.org/content/System-utils/htop.inc | 12 ------------ curses.buetow.org/content/Web-browsers.xml | 5 ----- curses.buetow.org/content/Web-browsers/Links.inc | 13 ------------- curses.buetow.org/content/Web-browsers/Lynx.inc | 12 ------------ curses.buetow.org/content/Web-browsers/W3M.inc | 12 ------------ curses.buetow.org/content/home.xml | 18 ------------------ curses.buetow.org/htdocs/images/aptitude.jpg | Bin 12325 -> 0 bytes curses.buetow.org/htdocs/images/aptitude.png | Bin 14511 -> 0 bytes curses.buetow.org/htdocs/images/bitchx.gif | Bin 10541 -> 0 bytes curses.buetow.org/htdocs/images/bitchx.jpg | Bin 7697 -> 0 bytes curses.buetow.org/htdocs/images/bmon.jpg | Bin 7572 -> 0 bytes curses.buetow.org/htdocs/images/bmon.png | Bin 7924 -> 0 bytes curses.buetow.org/htdocs/images/calcurse.jpg | Bin 25877 -> 0 bytes curses.buetow.org/htdocs/images/calcurse.png | Bin 18123 -> 0 bytes curses.buetow.org/htdocs/images/centericq.gif | Bin 8917 -> 0 bytes curses.buetow.org/htdocs/images/centericq.jpg | Bin 10274 -> 0 bytes curses.buetow.org/htdocs/images/cfdisk.gif | Bin 6070 -> 0 bytes curses.buetow.org/htdocs/images/cfdisk.jpg | Bin 7063 -> 0 bytes curses.buetow.org/htdocs/images/elvis.png | Bin 12538 -> 0 bytes curses.buetow.org/htdocs/images/elvis_s.png | Bin 54923 -> 0 bytes curses.buetow.org/htdocs/images/emacs.gif | Bin 7831 -> 0 bytes curses.buetow.org/htdocs/images/emacs.jpg | Bin 6651 -> 0 bytes curses.buetow.org/htdocs/images/emacs_s.jpg | Bin 6651 -> 0 bytes curses.buetow.org/htdocs/images/epic.jpg | Bin 6342 -> 0 bytes curses.buetow.org/htdocs/images/epic.png | Bin 6681 -> 0 bytes curses.buetow.org/htdocs/images/ettercap.gif | Bin 6101 -> 0 bytes curses.buetow.org/htdocs/images/ettercap.jpg | Bin 6916 -> 0 bytes curses.buetow.org/htdocs/images/finch.jpg | Bin 8145 -> 0 bytes curses.buetow.org/htdocs/images/finch.png | Bin 12051 -> 0 bytes curses.buetow.org/htdocs/images/head.jpg | Bin 28136 -> 0 bytes curses.buetow.org/htdocs/images/htop.jpg | Bin 16345 -> 0 bytes curses.buetow.org/htdocs/images/htop.png | Bin 22152 -> 0 bytes curses.buetow.org/htdocs/images/iptraf.gif | Bin 8779 -> 0 bytes curses.buetow.org/htdocs/images/iptraf.jpg | Bin 8903 -> 0 bytes curses.buetow.org/htdocs/images/ircII.png | Bin 13506 -> 0 bytes curses.buetow.org/htdocs/images/ircII_s.png | Bin 63973 -> 0 bytes curses.buetow.org/htdocs/images/irssi.jpg | Bin 8296 -> 0 bytes curses.buetow.org/htdocs/images/irssi.png | Bin 10527 -> 0 bytes curses.buetow.org/htdocs/images/joe.gif | Bin 6456 -> 0 bytes curses.buetow.org/htdocs/images/joe.jpg | Bin 7173 -> 0 bytes curses.buetow.org/htdocs/images/lftp.png | Bin 9771 -> 0 bytes curses.buetow.org/htdocs/images/lftp_s.png | Bin 40706 -> 0 bytes curses.buetow.org/htdocs/images/licq.gif | Bin 5888 -> 0 bytes curses.buetow.org/htdocs/images/licq.jpg | Bin 7129 -> 0 bytes curses.buetow.org/htdocs/images/licq_s.jpg | Bin 7129 -> 0 bytes curses.buetow.org/htdocs/images/links.jpg | Bin 29792 -> 0 bytes curses.buetow.org/htdocs/images/links.png | Bin 12809 -> 0 bytes curses.buetow.org/htdocs/images/lynx.gif | Bin 6348 -> 0 bytes curses.buetow.org/htdocs/images/lynx.jpg | Bin 6803 -> 0 bytes curses.buetow.org/htdocs/images/lynx2.gif | Bin 1206 -> 0 bytes curses.buetow.org/htdocs/images/mc.gif | Bin 10587 -> 0 bytes curses.buetow.org/htdocs/images/mc.jpg | Bin 10480 -> 0 bytes curses.buetow.org/htdocs/images/micq.gif | Bin 6746 -> 0 bytes curses.buetow.org/htdocs/images/micq.jpg | Bin 6606 -> 0 bytes curses.buetow.org/htdocs/images/mp3blaster.gif | Bin 8646 -> 0 bytes curses.buetow.org/htdocs/images/mp3blaster.jpg | Bin 11170 -> 0 bytes curses.buetow.org/htdocs/images/mplayer.gif | Bin 6840 -> 0 bytes curses.buetow.org/htdocs/images/mplayer.jpg | Bin 8731 -> 0 bytes curses.buetow.org/htdocs/images/mutt.jpg | Bin 8617 -> 0 bytes curses.buetow.org/htdocs/images/mutt.png | Bin 10885 -> 0 bytes curses.buetow.org/htdocs/images/nano.gif | Bin 6760 -> 0 bytes curses.buetow.org/htdocs/images/nano.jpg | Bin 10283 -> 0 bytes curses.buetow.org/htdocs/images/pico.png | Bin 9420 -> 0 bytes curses.buetow.org/htdocs/images/pico_s.png | Bin 35117 -> 0 bytes curses.buetow.org/htdocs/images/rtorrent.jpg | Bin 4715 -> 0 bytes curses.buetow.org/htdocs/images/rtorrent.png | Bin 6658 -> 0 bytes curses.buetow.org/htdocs/images/screen.gif | Bin 6511 -> 0 bytes curses.buetow.org/htdocs/images/screen.jpg | Bin 8602 -> 0 bytes curses.buetow.org/htdocs/images/slrn.jpg | Bin 12145 -> 0 bytes curses.buetow.org/htdocs/images/slrn.png | Bin 20107 -> 0 bytes curses.buetow.org/htdocs/images/snownews.jpg | Bin 9150 -> 0 bytes curses.buetow.org/htdocs/images/snownews.png | Bin 13572 -> 0 bytes curses.buetow.org/htdocs/images/tin.gif | Bin 7918 -> 0 bytes curses.buetow.org/htdocs/images/tin.jpg | Bin 10943 -> 0 bytes curses.buetow.org/htdocs/images/top.gif | Bin 9304 -> 0 bytes curses.buetow.org/htdocs/images/top.jpg | Bin 9707 -> 0 bytes curses.buetow.org/htdocs/images/unix.gif | Bin 9670 -> 0 bytes curses.buetow.org/htdocs/images/vim.gif | Bin 4615 -> 0 bytes curses.buetow.org/htdocs/images/vim.jpg | Bin 4809 -> 0 bytes curses.buetow.org/htdocs/images/vim_s.gif | Bin 1029 -> 0 bytes curses.buetow.org/htdocs/images/w3m.jpg | Bin 5660 -> 0 bytes curses.buetow.org/htdocs/images/w3m.png | Bin 6327 -> 0 bytes curses.buetow.org/htdocs/images/yafc.png | Bin 14468 -> 0 bytes curses.buetow.org/htdocs/images/yafc_s.png | Bin 63667 -> 0 bytes curses.buetow.org/htdocs/images/ychat.jpg | Bin 10578 -> 0 bytes curses.buetow.org/htdocs/images/ychat.png | Bin 14723 -> 0 bytes curses.buetow.org/htdocs/images/ysm.png | Bin 16106 -> 0 bytes curses.buetow.org/htdocs/images/ysm_s.png | Bin 67963 -> 0 bytes 134 files changed, 564 deletions(-) delete mode 100644 curses.buetow.org/content/Calendar.xml delete mode 100644 curses.buetow.org/content/Calendar/Calcurse.inc delete mode 100644 curses.buetow.org/content/Editors.xml delete mode 100644 curses.buetow.org/content/Editors/Elvis.inc delete mode 100644 curses.buetow.org/content/Editors/GNU-Emacs.inc delete mode 100644 curses.buetow.org/content/Editors/GNU-Nano.inc delete mode 100644 curses.buetow.org/content/Editors/Joe.inc delete mode 100644 curses.buetow.org/content/Editors/MCEdit.new delete mode 100644 curses.buetow.org/content/Editors/NVi.new delete mode 100644 curses.buetow.org/content/Editors/Pico.inc delete mode 100644 curses.buetow.org/content/Editors/Vim.inc delete mode 100644 curses.buetow.org/content/File-Sharing.xml delete mode 100644 curses.buetow.org/content/File-Sharing/rtorrent.inc delete mode 100644 curses.buetow.org/content/IRC.xml delete mode 100644 curses.buetow.org/content/IRC/BitchX.inc delete mode 100644 curses.buetow.org/content/IRC/EPIC.inc delete mode 100644 curses.buetow.org/content/IRC/IRSSI.inc delete mode 100644 curses.buetow.org/content/IRC/ircII.inc delete mode 100644 curses.buetow.org/content/Mail-n-News.xml delete mode 100644 curses.buetow.org/content/Mail-n-News/Mutt.inc delete mode 100644 curses.buetow.org/content/Mail-n-News/SLRN.inc delete mode 100644 curses.buetow.org/content/Mail-n-News/Snownews.inc delete mode 100644 curses.buetow.org/content/Mail-n-News/Tin.inc delete mode 100644 curses.buetow.org/content/Messengers.xml delete mode 100644 curses.buetow.org/content/Messengers/CenterICQ.inc delete mode 100644 curses.buetow.org/content/Messengers/Licq.inc delete mode 100644 curses.buetow.org/content/Messengers/SILC.inc delete mode 100644 curses.buetow.org/content/Messengers/finch.inc delete mode 100644 curses.buetow.org/content/Messengers/mICQ.inc delete mode 100644 curses.buetow.org/content/Messengers/ysm.inc delete mode 100644 curses.buetow.org/content/Misc.xml delete mode 100644 curses.buetow.org/content/Miscellaneous/MC.inc delete mode 100644 curses.buetow.org/content/Miscellaneous/Screen.inc delete mode 100644 curses.buetow.org/content/Multimedia.xml delete mode 100644 curses.buetow.org/content/Multimedia/MP3Blaster.inc delete mode 100644 curses.buetow.org/content/Multimedia/MPlayer.inc delete mode 100644 curses.buetow.org/content/Networking.xml delete mode 100644 curses.buetow.org/content/Networking/BMon.inc delete mode 100644 curses.buetow.org/content/Networking/Ettercap.inc delete mode 100644 curses.buetow.org/content/Networking/IPTraf.inc delete mode 100644 curses.buetow.org/content/Networking/lftp.inc delete mode 100644 curses.buetow.org/content/Networking/yafc.inc delete mode 100644 curses.buetow.org/content/System-utils.xml delete mode 100644 curses.buetow.org/content/System-utils/Aptitude.inc delete mode 100644 curses.buetow.org/content/System-utils/CFDisk.inc delete mode 100644 curses.buetow.org/content/System-utils/Top.inc delete mode 100644 curses.buetow.org/content/System-utils/htop.inc delete mode 100644 curses.buetow.org/content/Web-browsers.xml delete mode 100644 curses.buetow.org/content/Web-browsers/Links.inc delete mode 100644 curses.buetow.org/content/Web-browsers/Lynx.inc delete mode 100644 curses.buetow.org/content/Web-browsers/W3M.inc delete mode 100644 curses.buetow.org/content/home.xml delete mode 100644 curses.buetow.org/htdocs/images/aptitude.jpg delete mode 100644 curses.buetow.org/htdocs/images/aptitude.png delete mode 100644 curses.buetow.org/htdocs/images/bitchx.gif delete mode 100644 curses.buetow.org/htdocs/images/bitchx.jpg delete mode 100644 curses.buetow.org/htdocs/images/bmon.jpg delete mode 100644 curses.buetow.org/htdocs/images/bmon.png delete mode 100644 curses.buetow.org/htdocs/images/calcurse.jpg delete mode 100644 curses.buetow.org/htdocs/images/calcurse.png delete mode 100644 curses.buetow.org/htdocs/images/centericq.gif delete mode 100644 curses.buetow.org/htdocs/images/centericq.jpg delete mode 100644 curses.buetow.org/htdocs/images/cfdisk.gif delete mode 100644 curses.buetow.org/htdocs/images/cfdisk.jpg delete mode 100644 curses.buetow.org/htdocs/images/elvis.png delete mode 100644 curses.buetow.org/htdocs/images/elvis_s.png delete mode 100644 curses.buetow.org/htdocs/images/emacs.gif delete mode 100644 curses.buetow.org/htdocs/images/emacs.jpg delete mode 100644 curses.buetow.org/htdocs/images/emacs_s.jpg delete mode 100644 curses.buetow.org/htdocs/images/epic.jpg delete mode 100644 curses.buetow.org/htdocs/images/epic.png delete mode 100644 curses.buetow.org/htdocs/images/ettercap.gif delete mode 100644 curses.buetow.org/htdocs/images/ettercap.jpg delete mode 100644 curses.buetow.org/htdocs/images/finch.jpg delete mode 100644 curses.buetow.org/htdocs/images/finch.png delete mode 100644 curses.buetow.org/htdocs/images/head.jpg delete mode 100644 curses.buetow.org/htdocs/images/htop.jpg delete mode 100644 curses.buetow.org/htdocs/images/htop.png delete mode 100644 curses.buetow.org/htdocs/images/iptraf.gif delete mode 100644 curses.buetow.org/htdocs/images/iptraf.jpg delete mode 100644 curses.buetow.org/htdocs/images/ircII.png delete mode 100644 curses.buetow.org/htdocs/images/ircII_s.png delete mode 100644 curses.buetow.org/htdocs/images/irssi.jpg delete mode 100644 curses.buetow.org/htdocs/images/irssi.png delete mode 100644 curses.buetow.org/htdocs/images/joe.gif delete mode 100644 curses.buetow.org/htdocs/images/joe.jpg delete mode 100644 curses.buetow.org/htdocs/images/lftp.png delete mode 100644 curses.buetow.org/htdocs/images/lftp_s.png delete mode 100644 curses.buetow.org/htdocs/images/licq.gif delete mode 100644 curses.buetow.org/htdocs/images/licq.jpg delete mode 100644 curses.buetow.org/htdocs/images/licq_s.jpg delete mode 100644 curses.buetow.org/htdocs/images/links.jpg delete mode 100644 curses.buetow.org/htdocs/images/links.png delete mode 100644 curses.buetow.org/htdocs/images/lynx.gif delete mode 100644 curses.buetow.org/htdocs/images/lynx.jpg delete mode 100644 curses.buetow.org/htdocs/images/lynx2.gif delete mode 100644 curses.buetow.org/htdocs/images/mc.gif delete mode 100644 curses.buetow.org/htdocs/images/mc.jpg delete mode 100644 curses.buetow.org/htdocs/images/micq.gif delete mode 100644 curses.buetow.org/htdocs/images/micq.jpg delete mode 100644 curses.buetow.org/htdocs/images/mp3blaster.gif delete mode 100644 curses.buetow.org/htdocs/images/mp3blaster.jpg delete mode 100644 curses.buetow.org/htdocs/images/mplayer.gif delete mode 100644 curses.buetow.org/htdocs/images/mplayer.jpg delete mode 100644 curses.buetow.org/htdocs/images/mutt.jpg delete mode 100644 curses.buetow.org/htdocs/images/mutt.png delete mode 100644 curses.buetow.org/htdocs/images/nano.gif delete mode 100644 curses.buetow.org/htdocs/images/nano.jpg delete mode 100644 curses.buetow.org/htdocs/images/pico.png delete mode 100644 curses.buetow.org/htdocs/images/pico_s.png delete mode 100644 curses.buetow.org/htdocs/images/rtorrent.jpg delete mode 100644 curses.buetow.org/htdocs/images/rtorrent.png delete mode 100644 curses.buetow.org/htdocs/images/screen.gif delete mode 100644 curses.buetow.org/htdocs/images/screen.jpg delete mode 100644 curses.buetow.org/htdocs/images/slrn.jpg delete mode 100644 curses.buetow.org/htdocs/images/slrn.png delete mode 100644 curses.buetow.org/htdocs/images/snownews.jpg delete mode 100644 curses.buetow.org/htdocs/images/snownews.png delete mode 100644 curses.buetow.org/htdocs/images/tin.gif delete mode 100644 curses.buetow.org/htdocs/images/tin.jpg delete mode 100644 curses.buetow.org/htdocs/images/top.gif delete mode 100644 curses.buetow.org/htdocs/images/top.jpg delete mode 100644 curses.buetow.org/htdocs/images/unix.gif delete mode 100644 curses.buetow.org/htdocs/images/vim.gif delete mode 100644 curses.buetow.org/htdocs/images/vim.jpg delete mode 100644 curses.buetow.org/htdocs/images/vim_s.gif delete mode 100644 curses.buetow.org/htdocs/images/w3m.jpg delete mode 100644 curses.buetow.org/htdocs/images/w3m.png delete mode 100644 curses.buetow.org/htdocs/images/yafc.png delete mode 100644 curses.buetow.org/htdocs/images/yafc_s.png delete mode 100644 curses.buetow.org/htdocs/images/ychat.jpg delete mode 100644 curses.buetow.org/htdocs/images/ychat.png delete mode 100644 curses.buetow.org/htdocs/images/ysm.png delete mode 100644 curses.buetow.org/htdocs/images/ysm_s.png diff --git a/curses.buetow.org/content/Calendar.xml b/curses.buetow.org/content/Calendar.xml deleted file mode 100644 index 256e907..0000000 --- a/curses.buetow.org/content/Calendar.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Calendar - - diff --git a/curses.buetow.org/content/Calendar/Calcurse.inc b/curses.buetow.org/content/Calendar/Calcurse.inc deleted file mode 100644 index e66cc7a..0000000 --- a/curses.buetow.org/content/Calendar/Calcurse.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Calcurse - text-based organizer - - - - Calcurse is a text-based calendar and scheduling application. It helps keeping track of events, appointments and everyday tasks. A configurable notification system reminds user of upcoming deadlines, and the curses based interface can be customized to suit user needs. All of the commands are documented within an online help system. - - Homepage: - http://culot.org/calcurse/ - - diff --git a/curses.buetow.org/content/Editors.xml b/curses.buetow.org/content/Editors.xml deleted file mode 100644 index 2faf8f6..0000000 --- a/curses.buetow.org/content/Editors.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Text editors - - diff --git a/curses.buetow.org/content/Editors/Elvis.inc b/curses.buetow.org/content/Editors/Elvis.inc deleted file mode 100644 index ab89125..0000000 --- a/curses.buetow.org/content/Editors/Elvis.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - elvis - a clone of the ex/vi text editor - - - - Elvis is a text editor. It is intended to be a modern replacement for the classic ex/vi editor of UNIX fame. Elvis supports many new features, including multiple edit buffers, multiple windows, multiple user interfaces (including an X11 interface), and a variety of display modes. - - Homepage: - http://elvis.vi-editor.org - - - diff --git a/curses.buetow.org/content/Editors/GNU-Emacs.inc b/curses.buetow.org/content/Editors/GNU-Emacs.inc deleted file mode 100644 index f2df1ef..0000000 --- a/curses.buetow.org/content/Editors/GNU-Emacs.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - GNU Emacs - - - - Emacs is, like vi, very popular too by unix/linux users. But Emacs is much bigger and has more features than vi has (Emacs brings it beyond the 90 MB mark with the sources + the binaries together). If you do not like vi, then you might would like to take a look on Emacs. - - Homepage: - http://www.gnu.org/software/emacs - - diff --git a/curses.buetow.org/content/Editors/GNU-Nano.inc b/curses.buetow.org/content/Editors/GNU-Nano.inc deleted file mode 100644 index afe0a5d..0000000 --- a/curses.buetow.org/content/Editors/GNU-Nano.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - GNU Nano - Nano's ANOther editor, an enhanced free Pico Clone - - - - Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "goto line number". - - Homepage: - http://www.nano-editor.org - - - diff --git a/curses.buetow.org/content/Editors/Joe.inc b/curses.buetow.org/content/Editors/Joe.inc deleted file mode 100644 index 327e58c..0000000 --- a/curses.buetow.org/content/Editors/Joe.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Joe - Joe's Own Editor - - - - JOE is a powerful ASCII-text screen editor. It has a "mode-less" user interface which is similer to many user-friendly PC editors. Users of Micro-Pro's WordStar or Borland's "Turbo" languages will feel at home. JOE is a full featured UNIX screen-editor though, and has many features for editing programs and text. - - Homepage: - http://sourceforge.net/projects/joe-editor - - diff --git a/curses.buetow.org/content/Editors/MCEdit.new b/curses.buetow.org/content/Editors/MCEdit.new deleted file mode 100644 index 7fcdd73..0000000 --- a/curses.buetow.org/content/Editors/MCEdit.new +++ /dev/null @@ -1,13 +0,0 @@ - - - mcedit - - - - mcedit is a link to mc, the main GNU Midnight Commander executable. Executing GNU Midnight Commander under this name requests staring the internal editor and opening the file specified on the command line. The editor is based on the terminal version of cooledit - standalone editor for X Window System. - - Homepage: - http://www.gnu.org/directory/midnightcommander.html - - - diff --git a/curses.buetow.org/content/Editors/NVi.new b/curses.buetow.org/content/Editors/NVi.new deleted file mode 100644 index 9572862..0000000 --- a/curses.buetow.org/content/Editors/NVi.new +++ /dev/null @@ -1,11 +0,0 @@ - - - NVi (New Vi) - - - - - NVi is a screen oriented text editor. NVi is intended as bug-for-bug compatible replacements for the original Fourth Berkeley Software Distribution (4BSD) ex and vi programs. - - - diff --git a/curses.buetow.org/content/Editors/Pico.inc b/curses.buetow.org/content/Editors/Pico.inc deleted file mode 100644 index fbac938..0000000 --- a/curses.buetow.org/content/Editors/Pico.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - pico - simple text editor in the style of the Alpine Composer - - - - Pico is a simple, display-oriented text editor based on the Alpine message system composer. As with Alpine, commands are displayed at the bottom of the screen, and context-sensitive help is provided. As characters are typed they are immediately inserted into the text. - - Homepage: - http://www.washington.edu/alpine - - - diff --git a/curses.buetow.org/content/Editors/Vim.inc b/curses.buetow.org/content/Editors/Vim.inc deleted file mode 100644 index 549317b..0000000 --- a/curses.buetow.org/content/Editors/Vim.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - VIM - Vi IMproved - - - - This is my favoite text-editor. With vim i programmed this whole homepage. Standardly, vim supports syntax-highlighting for over 300 file-formats and programming languages and on every linux-destribution you will find a copy of it. - - Homepage: - http://www.vim.org - - diff --git a/curses.buetow.org/content/File-Sharing.xml b/curses.buetow.org/content/File-Sharing.xml deleted file mode 100644 index 60c3948..0000000 --- a/curses.buetow.org/content/File-Sharing.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - File-Sharing - - diff --git a/curses.buetow.org/content/File-Sharing/rtorrent.inc b/curses.buetow.org/content/File-Sharing/rtorrent.inc deleted file mode 100644 index 49018a2..0000000 --- a/curses.buetow.org/content/File-Sharing/rtorrent.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - rtorrent - - - - rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libtorrent libraries for UNIX (not to be confused with libtorrent (Rasterbar) by Arvid Norberg), "with a focus on high performance and good code". rTorrent packages are available for various Linux distributions and Unix-like systems, and it will compile and run on nearly every POSIX-compliant operating system, such as FreeBSD. - - Reference: - http://en.wikipedia.org/wiki/RTorrent - - diff --git a/curses.buetow.org/content/IRC.xml b/curses.buetow.org/content/IRC.xml deleted file mode 100644 index 11b9935..0000000 --- a/curses.buetow.org/content/IRC.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - IRC - Internet Relay Chat - - diff --git a/curses.buetow.org/content/IRC/BitchX.inc b/curses.buetow.org/content/IRC/BitchX.inc deleted file mode 100644 index 91c2ba8..0000000 --- a/curses.buetow.org/content/IRC/BitchX.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - BitchX - - - - BitchX is a VERY heavily modified ircII client. It includes many things such as built in CDCC (XDCC) offering, built in flood protection, etc. It is easier to script things in BitchX because unlike plain, vanilla ircII, half the script does not have to be devoted to changing the appearance of ircII. It also includes many other new features, such as port scanning, advanced TCL, a CD player, a mail client, screening process, etc. - - Homepage: - http://www.bitchx.org - - diff --git a/curses.buetow.org/content/IRC/EPIC.inc b/curses.buetow.org/content/IRC/EPIC.inc deleted file mode 100644 index 51121e4..0000000 --- a/curses.buetow.org/content/IRC/EPIC.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - EPIC - Internet Relay Chat client for UNIX like systems - - - - The ircII/EPIC program is a unix-based character oriented user agent ('client') to Internet Relay Chat. It is a fully functional ircII client with many useful extensions. This version works with all modern irc server classes as of early 1999. - - Homepage: - http://prbh.org - - diff --git a/curses.buetow.org/content/IRC/IRSSI.inc b/curses.buetow.org/content/IRC/IRSSI.inc deleted file mode 100644 index ed709d7..0000000 --- a/curses.buetow.org/content/IRC/IRSSI.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - IRSSI - - - - Irssi is a modular IRC client for UNIX that currently has only text mode user interface, but 80-90% of the code isn't text mode specific, so other UIs could be created pretty easily. Also, Irssi isn't really even IRC specific anymore, there's already working SILC and ICB modules available. Support for other protocols like ICQ and Jabber could be created some day too. - - Homepage: - http://www.irssi.org - - diff --git a/curses.buetow.org/content/IRC/ircII.inc b/curses.buetow.org/content/IRC/ircII.inc deleted file mode 100644 index b930e6c..0000000 --- a/curses.buetow.org/content/IRC/ircII.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - ircII - interface to the Internet Relay Chat system - - - - The ircII program is a full screen, termcap based interface to Internet Relay Chat. It gives full access to all of the normal IRC functions, plus a variety of additional options. It is one of the very first IRC client programs. - - Homepage: - http://www.eterna.com.au/ircii/ - - diff --git a/curses.buetow.org/content/Mail-n-News.xml b/curses.buetow.org/content/Mail-n-News.xml deleted file mode 100644 index eefe84b..0000000 --- a/curses.buetow.org/content/Mail-n-News.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Mail and News - - diff --git a/curses.buetow.org/content/Mail-n-News/Mutt.inc b/curses.buetow.org/content/Mail-n-News/Mutt.inc deleted file mode 100644 index f7f1c01..0000000 --- a/curses.buetow.org/content/Mail-n-News/Mutt.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Mutt - The Mutt Mail User Agent - - - - Mutt is a insidetable but very powerful text based program for reading electronic mail under unix operating systems, including support color terminals, MIME, and a threaded sorting mode. Mutt is able to read mails from imap, pop3 servers and as well as from the local spool directory. Very neat program which i use too. - - Homepage: - http://www.mutt.org - - diff --git a/curses.buetow.org/content/Mail-n-News/SLRN.inc b/curses.buetow.org/content/Mail-n-News/SLRN.inc deleted file mode 100644 index a6f6589..0000000 --- a/curses.buetow.org/content/Mail-n-News/SLRN.inc +++ /dev/null @@ -1,14 +0,0 @@ - - - slrn - An easy to use NNTP / spool based newsreader - - - - slrn is an easy to use but powerful NNTP / spool based newsreader. - It is highly customizable, supports scoring, free key bindings and can be extended using the s-lang macro language. - - Homepage: - http://www.slrn.org - - - diff --git a/curses.buetow.org/content/Mail-n-News/Snownews.inc b/curses.buetow.org/content/Mail-n-News/Snownews.inc deleted file mode 100644 index 6061198..0000000 --- a/curses.buetow.org/content/Mail-n-News/Snownews.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - Snownews - Console RSS newsreader - - - - Snownews is a small console RSS/RDF newsreader. It will handle RSS 1.0 feeds that comply with the W3C RDF specification, but will also support userland's 0.91 and 2.0 versions. - The main program screen that is shown left after you start the application lets you add/remove feeds and update them manually. On the left side of the screen the number of new items is shown for every newsfeed. To add a feed press 'a' and enter the URL. This must be a fully valid http URL including http:// at the beginning. To delete a listed feed highlight it with the cursor keys and press 'D'. A dialog will ask for confirmation. - - Homepage: - http://home.kcore.de/~kiza/software/snownews/ - - diff --git a/curses.buetow.org/content/Mail-n-News/Tin.inc b/curses.buetow.org/content/Mail-n-News/Tin.inc deleted file mode 100644 index b63aa78..0000000 --- a/curses.buetow.org/content/Mail-n-News/Tin.inc +++ /dev/null @@ -1,15 +0,0 @@ - - - Tin - A threaded NNTP and spool based UseNet newsreader - - - - Tin is a full-screen easy to use Usenet newsreader. It can read news locally (i.e., /var/spool/news) or remotely (rtin or tin -r option) via a NNTP (Network News Transport Protocol) server. It will automatically utilize NOV newsoverview(5) style index files if available locally or via the NNTP [X]OVER command. - tin has four separate levels of operation: Group selection level, Group level, Thread level and Article level. Use the 'h' (help) command to view a list of the commands available at a particular level. - - Homepage: - http://www.tin.org - - - - diff --git a/curses.buetow.org/content/Messengers.xml b/curses.buetow.org/content/Messengers.xml deleted file mode 100644 index 0e1bfb8..0000000 --- a/curses.buetow.org/content/Messengers.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Messengers - - diff --git a/curses.buetow.org/content/Messengers/CenterICQ.inc b/curses.buetow.org/content/Messengers/CenterICQ.inc deleted file mode 100644 index 86b5804..0000000 --- a/curses.buetow.org/content/Messengers/CenterICQ.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - CenterICQ - - - - Centericq is a text mode menu- and window-driven IM interface that supports the ICQ2000, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber protocols. Actually, it was written since I didn't find any usable software of this kind that would suit me perfectly. Brief list of program's features follows: Text mode user interface, General instant messaging features, ICQ support, Yahoo! support, Jabber support, IRC support, Integrated client for LiveJournal and more ... - - Homepage: - http://konst.org.ua/en/centericq/ - - - diff --git a/curses.buetow.org/content/Messengers/Licq.inc b/curses.buetow.org/content/Messengers/Licq.inc deleted file mode 100644 index cb9b7f7..0000000 --- a/curses.buetow.org/content/Messengers/Licq.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Licq (console plugin) - Linux ICQ - - - - Licq is the best ICQ client for Linux which I know from. Commonly, Licq is used with an Qt or GTK Graphical User Interface but in the standard Licq destribution there also exists an plugin which enables you to use this client through the console-shell. Licq is developed without any help from Mirabilis. - - Homepage: - http://www.licq.org - - diff --git a/curses.buetow.org/content/Messengers/SILC.inc b/curses.buetow.org/content/Messengers/SILC.inc deleted file mode 100644 index bc9cbbc..0000000 --- a/curses.buetow.org/content/Messengers/SILC.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - silc - client for SILC, a secure and flexible conferencing network - - - - SILC (Secure Internet Live Conferencing) is a secure conferencing network. Silc is the SILC client which is used to connect to SILC server and the SILC network. The silc client resembles IRC clients (like IRSSI) to make the using easier for new users. - - Homepage: - http://www.silcnet.org/software/users/client/ - - diff --git a/curses.buetow.org/content/Messengers/finch.inc b/curses.buetow.org/content/Messengers/finch.inc deleted file mode 100644 index 1f03d5f..0000000 --- a/curses.buetow.org/content/Messengers/finch.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - finch - - - - finch is a console-based modular messaging client based on libpurple which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has many common features found in other clients, as well as many unique features. Finch is not endorsed by or affiliated with America Online, ICQ, Microsoft, or Yahoo. - - Homepage: - http://pidgin.im - - diff --git a/curses.buetow.org/content/Messengers/mICQ.inc b/curses.buetow.org/content/Messengers/mICQ.inc deleted file mode 100644 index 72c4340..0000000 --- a/curses.buetow.org/content/Messengers/mICQ.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - mICQ (Climm) - Matt's ICQ Clone - - - - As you may see in the name, mICQ is yet another ICQ clone. mICQ completely is based on a ASCII-interface and includes many of the important ICQ features. mICQ is developed without any help from Mirabilis. mICQs new name is now CLIMM - - Homepage: - http://www.climm.org - - diff --git a/curses.buetow.org/content/Messengers/ysm.inc b/curses.buetow.org/content/Messengers/ysm.inc deleted file mode 100644 index 1c74b27..0000000 --- a/curses.buetow.org/content/Messengers/ysm.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Ysm - (Y)OU (S)ICK (M)E - - - - You Sick ME is a portable open source console ICQ client written in the C language, under the GPL license. YSM is one of the new generation clients due to the sudden modifications the ICQ protocol suffered after Mirabilis joined the dark-side of the force (AOL). This is the reason why most ICQ clients ended up with mal-functions or unable to use the IM network at all. - - Homepage: - http://ysmv7.sourceforge.net/ - - diff --git a/curses.buetow.org/content/Misc.xml b/curses.buetow.org/content/Misc.xml deleted file mode 100644 index b362b6f..0000000 --- a/curses.buetow.org/content/Misc.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Miscellaneous - - diff --git a/curses.buetow.org/content/Miscellaneous/MC.inc b/curses.buetow.org/content/Miscellaneous/MC.inc deleted file mode 100644 index d4c0b7d..0000000 --- a/curses.buetow.org/content/Miscellaneous/MC.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Midnight Commander - - - - The midnight commander is a very powerfull text-based filemanager which also may be used as a FTP client. If you are familiar to tho Norton Commander then this program is a must! - - Homepage: - http://www.midnight-commander.org - - diff --git a/curses.buetow.org/content/Miscellaneous/Screen.inc b/curses.buetow.org/content/Miscellaneous/Screen.inc deleted file mode 100644 index 83b9a33..0000000 --- a/curses.buetow.org/content/Miscellaneous/Screen.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Screen - Screen manager with VT100/ANSI terminal emulation - - - - Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, sev­ eral control functions from the ISO 6429 (ECMA 48, ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scroll­ back history buffer for each virtual terminal and a copy- and-paste mechanism that allows moving text regions between windows. - - Homepage: - http://www.gnu.org/software/screen - - diff --git a/curses.buetow.org/content/Multimedia.xml b/curses.buetow.org/content/Multimedia.xml deleted file mode 100644 index 8b87e73..0000000 --- a/curses.buetow.org/content/Multimedia.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Multimedia - - diff --git a/curses.buetow.org/content/Multimedia/MP3Blaster.inc b/curses.buetow.org/content/Multimedia/MP3Blaster.inc deleted file mode 100644 index 52012df..0000000 --- a/curses.buetow.org/content/Multimedia/MP3Blaster.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - MP3 Blaster - - - - The mp3blaster is an excelent tool for listenig mp3-soundfiles through the console. It combines an easy to use ASCII user interface and supports many features such as play-groups and group management, toggle-mode et cetera. - - Homepage: - http://mp3blaster.sourceforge.net/ - - - diff --git a/curses.buetow.org/content/Multimedia/MPlayer.inc b/curses.buetow.org/content/Multimedia/MPlayer.inc deleted file mode 100644 index 7641562..0000000 --- a/curses.buetow.org/content/Multimedia/MPlayer.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - MPlayer - - - - MPlayer is a movie player for LINUX (runs on many other Unices and non-x86 CPUs, see the documentation). It plays most MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, OGG/OGM, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM and RoQ files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 and even WMV movies, too (without using the avifile library). - At the screenshot mplayer runs via AAlib in an ASCII FreeBSD console but also runs per SVGAlib in order to see colors and graphics in the videos. - - Homepage: - http://www.mplayerhq.hu - - diff --git a/curses.buetow.org/content/Networking.xml b/curses.buetow.org/content/Networking.xml deleted file mode 100644 index 7eac676..0000000 --- a/curses.buetow.org/content/Networking.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Networking - - diff --git a/curses.buetow.org/content/Networking/BMon.inc b/curses.buetow.org/content/Networking/BMon.inc deleted file mode 100644 index 80ee560..0000000 --- a/curses.buetow.org/content/Networking/BMon.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - BMon - - - - bmon is a portable bandwidth monitor with multiple input methods and output modes. A set of architecture specific input modules provide the core with the listof interfaces and their counters. The core stores this counters and provides rate estimation including a history over the last 60 seconds, minutes, hours and days to the output modules which output them according to the configuration. - - Homepage: - http://freecode.com/projects/bmon/ - - diff --git a/curses.buetow.org/content/Networking/Ettercap.inc b/curses.buetow.org/content/Networking/Ettercap.inc deleted file mode 100644 index a8d5603..0000000 --- a/curses.buetow.org/content/Networking/Ettercap.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - Ettercap - - - - Ettercap is a network sniffer/logger for ethernet LANs. It supports active and passive dissection of many protocols. Many sniffing modes were implemented to give you a powerful and complete sniffing suite. - - Homepage: - http://ettercap.sourceforge.net - - - diff --git a/curses.buetow.org/content/Networking/IPTraf.inc b/curses.buetow.org/content/Networking/IPTraf.inc deleted file mode 100644 index 891f1ff..0000000 --- a/curses.buetow.org/content/Networking/IPTraf.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - IPTraf - - - - IP-Traf is an easy to use traffic monitoring tool which enables you to watch in- and outgoing traffic through several different devices. If you want to keep track of your newtwork, then this program is made for you. - - Homepage: - http://freecode.com/projects/iptraf - - diff --git a/curses.buetow.org/content/Networking/lftp.inc b/curses.buetow.org/content/Networking/lftp.inc deleted file mode 100644 index d39b4d9..0000000 --- a/curses.buetow.org/content/Networking/lftp.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - lftp - Sophisticated file transfer program - - - - lftp is a file transfer program that allows sophisticated ftp, http and other connections to other hosts. If site is specified then lftp will connect to that site otherwise a connection has to be established with the open command. - - Homepage: - http://lftp.yar.ru - - diff --git a/curses.buetow.org/content/Networking/yafc.inc b/curses.buetow.org/content/Networking/yafc.inc deleted file mode 100644 index 05a093a..0000000 --- a/curses.buetow.org/content/Networking/yafc.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - yafc - Yet another FTP client - - - - Yafc is quite a powerful ftp client. It is a console interface to the ftp protocol. If you are looking for a nice GUI client, Yafc is not for you. If you, however, use ftp often and want a fast, powerful, friendly client Yafc is here for you... Yafc also speaks lots of other protocols. - - Homepage: - http://yafc.sourceforge.net/ - - diff --git a/curses.buetow.org/content/System-utils.xml b/curses.buetow.org/content/System-utils.xml deleted file mode 100644 index 82ffd1c..0000000 --- a/curses.buetow.org/content/System-utils.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - System utilities - - diff --git a/curses.buetow.org/content/System-utils/Aptitude.inc b/curses.buetow.org/content/System-utils/Aptitude.inc deleted file mode 100644 index 11dc114..0000000 --- a/curses.buetow.org/content/System-utils/Aptitude.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Aptitude - - - - aptitude is a terminal-based apt frontend with a number of useful features, including: a mutt-like syntax for matching packages in a flexible manner, dselect-like persistence of user actions, the ability to retrieve and display the Debian changelog of most packages, and a command-line mode similar to that of apt-get. - - Reference: - http://packages.debian.org/de/etch/aptitude - - diff --git a/curses.buetow.org/content/System-utils/CFDisk.inc b/curses.buetow.org/content/System-utils/CFDisk.inc deleted file mode 100644 index e541180..0000000 --- a/curses.buetow.org/content/System-utils/CFDisk.inc +++ /dev/null @@ -1,9 +0,0 @@ - - - CFDisk - - - - Cfdisk is a comfortable hard-disk partition management tool. Its use is mich easier as the standard fdisk-programm. You cann create and delete partitions and you are also able to change their file-system types etc. - Operating system: Linux - diff --git a/curses.buetow.org/content/System-utils/Top.inc b/curses.buetow.org/content/System-utils/Top.inc deleted file mode 100644 index e59b6fc..0000000 --- a/curses.buetow.org/content/System-utils/Top.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Top - - - - Top shows you all currently running processes on your machine and sorts them by their percentages of CPU usages. If you want to keep track of certain groups of processes you will be able to specify some filter features such as "show all processes of a certain user" etc. - - Homepage: - http://www.groupsys.com/top - - diff --git a/curses.buetow.org/content/System-utils/htop.inc b/curses.buetow.org/content/System-utils/htop.inc deleted file mode 100644 index 427eea7..0000000 --- a/curses.buetow.org/content/System-utils/htop.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - HTop - - - - This program is a free (GPL) ncurses-based process viewer. It is similar to top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines. Tasks related to processes (killing, renicing) can be done without entering their PIDs. It is much more comfortable than top - - Homepage: - http://htop.sourceforge.net/ - - diff --git a/curses.buetow.org/content/Web-browsers.xml b/curses.buetow.org/content/Web-browsers.xml deleted file mode 100644 index 8ce3139..0000000 --- a/curses.buetow.org/content/Web-browsers.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Web-browsers - - diff --git a/curses.buetow.org/content/Web-browsers/Links.inc b/curses.buetow.org/content/Web-browsers/Links.inc deleted file mode 100644 index d5c45e8..0000000 --- a/curses.buetow.org/content/Web-browsers/Links.inc +++ /dev/null @@ -1,13 +0,0 @@ - - - Links - - - - Links is a text mode WWW browser with ncurses interface, supporting colors, correct table rendering, background downloading, menu driven configuration interface and slim code. Frames are supported. You can have different file formats associated with external viewers. mailto: and telnet: are supported via external clients. If you have installed svgalib you may use links in graphical console mode. - - Homepage: - http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/ - - - diff --git a/curses.buetow.org/content/Web-browsers/Lynx.inc b/curses.buetow.org/content/Web-browsers/Lynx.inc deleted file mode 100644 index 7b143f2..0000000 --- a/curses.buetow.org/content/Web-browsers/Lynx.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - Lynx - - - - Lynx is the most porpular text-only webbrowser out there. Although Lynx cannot display any web-graphics, framesets and tables, this tool is very comfortable to surf the internet if you know sites with less graphics and special features. This site is also browsable with Lynx. - - Homepage: - http://freecode.com/projects/lynx - - diff --git a/curses.buetow.org/content/Web-browsers/W3M.inc b/curses.buetow.org/content/Web-browsers/W3M.inc deleted file mode 100644 index 492f36d..0000000 --- a/curses.buetow.org/content/Web-browsers/W3M.inc +++ /dev/null @@ -1,12 +0,0 @@ - - - W3M - Webbrowser / pager - - - - w3m is a World Wide Web (WWW) text based client. It has English and Japanese help files and an option menu and can be configured to use either language. It will display hypertext markup language (HTML) documents containing links to files residing on the local system, as well as files residing on remote systems. It can display HTML tables and frames. In addition, it can be used as a "pager" in much the same manner as "more" or "less". - - Homepage: - http://www.w3m.org - - diff --git a/curses.buetow.org/content/home.xml b/curses.buetow.org/content/home.xml deleted file mode 100644 index dadcdf2..0000000 --- a/curses.buetow.org/content/home.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Welcome to curses.buetow.org - - - Important notice: - There will be no more updates on this website. For current projects please visit - http://dev.buetow.org - and enjoy :) - - - This site is about programs, mainly for different Unices and Unix derivates such as FreeBSD, NetBSD and OpenBSD and Unix like operating systems such as diverse Linux Distributions, which can run in a terminal window without using the X Window System and using a curses lib or another interactive text user interface. - - If you wanna contact me, look for contact informations @ the - http://contact.buetow.org - website. - - diff --git a/curses.buetow.org/htdocs/images/aptitude.jpg b/curses.buetow.org/htdocs/images/aptitude.jpg deleted file mode 100644 index c524ba2..0000000 Binary files a/curses.buetow.org/htdocs/images/aptitude.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/aptitude.png b/curses.buetow.org/htdocs/images/aptitude.png deleted file mode 100644 index 0d200b2..0000000 Binary files a/curses.buetow.org/htdocs/images/aptitude.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/bitchx.gif b/curses.buetow.org/htdocs/images/bitchx.gif deleted file mode 100644 index 9e753d0..0000000 Binary files a/curses.buetow.org/htdocs/images/bitchx.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/bitchx.jpg b/curses.buetow.org/htdocs/images/bitchx.jpg deleted file mode 100644 index ea0e71f..0000000 Binary files a/curses.buetow.org/htdocs/images/bitchx.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/bmon.jpg b/curses.buetow.org/htdocs/images/bmon.jpg deleted file mode 100644 index 7b5f26c..0000000 Binary files a/curses.buetow.org/htdocs/images/bmon.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/bmon.png b/curses.buetow.org/htdocs/images/bmon.png deleted file mode 100644 index daf4ec3..0000000 Binary files a/curses.buetow.org/htdocs/images/bmon.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/calcurse.jpg b/curses.buetow.org/htdocs/images/calcurse.jpg deleted file mode 100644 index 1cc7d78..0000000 Binary files a/curses.buetow.org/htdocs/images/calcurse.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/calcurse.png b/curses.buetow.org/htdocs/images/calcurse.png deleted file mode 100644 index 5c42753..0000000 Binary files a/curses.buetow.org/htdocs/images/calcurse.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/centericq.gif b/curses.buetow.org/htdocs/images/centericq.gif deleted file mode 100644 index 7c6b7ef..0000000 Binary files a/curses.buetow.org/htdocs/images/centericq.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/centericq.jpg b/curses.buetow.org/htdocs/images/centericq.jpg deleted file mode 100644 index 9b22d14..0000000 Binary files a/curses.buetow.org/htdocs/images/centericq.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/cfdisk.gif b/curses.buetow.org/htdocs/images/cfdisk.gif deleted file mode 100644 index d171698..0000000 Binary files a/curses.buetow.org/htdocs/images/cfdisk.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/cfdisk.jpg b/curses.buetow.org/htdocs/images/cfdisk.jpg deleted file mode 100644 index c0271b4..0000000 Binary files a/curses.buetow.org/htdocs/images/cfdisk.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/elvis.png b/curses.buetow.org/htdocs/images/elvis.png deleted file mode 100644 index faed7d1..0000000 Binary files a/curses.buetow.org/htdocs/images/elvis.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/elvis_s.png b/curses.buetow.org/htdocs/images/elvis_s.png deleted file mode 100644 index 58d7d2c..0000000 Binary files a/curses.buetow.org/htdocs/images/elvis_s.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/emacs.gif b/curses.buetow.org/htdocs/images/emacs.gif deleted file mode 100644 index b0595f9..0000000 Binary files a/curses.buetow.org/htdocs/images/emacs.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/emacs.jpg b/curses.buetow.org/htdocs/images/emacs.jpg deleted file mode 100644 index 76b7966..0000000 Binary files a/curses.buetow.org/htdocs/images/emacs.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/emacs_s.jpg b/curses.buetow.org/htdocs/images/emacs_s.jpg deleted file mode 100644 index 76b7966..0000000 Binary files a/curses.buetow.org/htdocs/images/emacs_s.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/epic.jpg b/curses.buetow.org/htdocs/images/epic.jpg deleted file mode 100644 index 9910a86..0000000 Binary files a/curses.buetow.org/htdocs/images/epic.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/epic.png b/curses.buetow.org/htdocs/images/epic.png deleted file mode 100644 index caf3c4b..0000000 Binary files a/curses.buetow.org/htdocs/images/epic.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ettercap.gif b/curses.buetow.org/htdocs/images/ettercap.gif deleted file mode 100644 index 4ddbc88..0000000 Binary files a/curses.buetow.org/htdocs/images/ettercap.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ettercap.jpg b/curses.buetow.org/htdocs/images/ettercap.jpg deleted file mode 100644 index dab2dd2..0000000 Binary files a/curses.buetow.org/htdocs/images/ettercap.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/finch.jpg b/curses.buetow.org/htdocs/images/finch.jpg deleted file mode 100644 index c659456..0000000 Binary files a/curses.buetow.org/htdocs/images/finch.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/finch.png b/curses.buetow.org/htdocs/images/finch.png deleted file mode 100644 index f794b5d..0000000 Binary files a/curses.buetow.org/htdocs/images/finch.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/head.jpg b/curses.buetow.org/htdocs/images/head.jpg deleted file mode 100644 index 7845710..0000000 Binary files a/curses.buetow.org/htdocs/images/head.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/htop.jpg b/curses.buetow.org/htdocs/images/htop.jpg deleted file mode 100644 index 0eb6a63..0000000 Binary files a/curses.buetow.org/htdocs/images/htop.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/htop.png b/curses.buetow.org/htdocs/images/htop.png deleted file mode 100644 index 276f3dc..0000000 Binary files a/curses.buetow.org/htdocs/images/htop.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/iptraf.gif b/curses.buetow.org/htdocs/images/iptraf.gif deleted file mode 100644 index 3c4beae..0000000 Binary files a/curses.buetow.org/htdocs/images/iptraf.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/iptraf.jpg b/curses.buetow.org/htdocs/images/iptraf.jpg deleted file mode 100644 index 8244ced..0000000 Binary files a/curses.buetow.org/htdocs/images/iptraf.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ircII.png b/curses.buetow.org/htdocs/images/ircII.png deleted file mode 100644 index b5aac21..0000000 Binary files a/curses.buetow.org/htdocs/images/ircII.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ircII_s.png b/curses.buetow.org/htdocs/images/ircII_s.png deleted file mode 100644 index 4302c10..0000000 Binary files a/curses.buetow.org/htdocs/images/ircII_s.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/irssi.jpg b/curses.buetow.org/htdocs/images/irssi.jpg deleted file mode 100644 index 289e21e..0000000 Binary files a/curses.buetow.org/htdocs/images/irssi.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/irssi.png b/curses.buetow.org/htdocs/images/irssi.png deleted file mode 100644 index 5372049..0000000 Binary files a/curses.buetow.org/htdocs/images/irssi.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/joe.gif b/curses.buetow.org/htdocs/images/joe.gif deleted file mode 100644 index 07418b9..0000000 Binary files a/curses.buetow.org/htdocs/images/joe.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/joe.jpg b/curses.buetow.org/htdocs/images/joe.jpg deleted file mode 100644 index ad621de..0000000 Binary files a/curses.buetow.org/htdocs/images/joe.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/lftp.png b/curses.buetow.org/htdocs/images/lftp.png deleted file mode 100644 index 1cc5511..0000000 Binary files a/curses.buetow.org/htdocs/images/lftp.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/lftp_s.png b/curses.buetow.org/htdocs/images/lftp_s.png deleted file mode 100644 index 752ed4c..0000000 Binary files a/curses.buetow.org/htdocs/images/lftp_s.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/licq.gif b/curses.buetow.org/htdocs/images/licq.gif deleted file mode 100644 index 5d46627..0000000 Binary files a/curses.buetow.org/htdocs/images/licq.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/licq.jpg b/curses.buetow.org/htdocs/images/licq.jpg deleted file mode 100644 index 4ec82d4..0000000 Binary files a/curses.buetow.org/htdocs/images/licq.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/licq_s.jpg b/curses.buetow.org/htdocs/images/licq_s.jpg deleted file mode 100644 index 4ec82d4..0000000 Binary files a/curses.buetow.org/htdocs/images/licq_s.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/links.jpg b/curses.buetow.org/htdocs/images/links.jpg deleted file mode 100644 index 1ef53ef..0000000 Binary files a/curses.buetow.org/htdocs/images/links.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/links.png b/curses.buetow.org/htdocs/images/links.png deleted file mode 100644 index f8e668f..0000000 Binary files a/curses.buetow.org/htdocs/images/links.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/lynx.gif b/curses.buetow.org/htdocs/images/lynx.gif deleted file mode 100644 index e1da118..0000000 Binary files a/curses.buetow.org/htdocs/images/lynx.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/lynx.jpg b/curses.buetow.org/htdocs/images/lynx.jpg deleted file mode 100644 index 4a3e96c..0000000 Binary files a/curses.buetow.org/htdocs/images/lynx.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/lynx2.gif b/curses.buetow.org/htdocs/images/lynx2.gif deleted file mode 100644 index 2cebfb9..0000000 Binary files a/curses.buetow.org/htdocs/images/lynx2.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mc.gif b/curses.buetow.org/htdocs/images/mc.gif deleted file mode 100644 index 913368c..0000000 Binary files a/curses.buetow.org/htdocs/images/mc.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mc.jpg b/curses.buetow.org/htdocs/images/mc.jpg deleted file mode 100644 index 7394f43..0000000 Binary files a/curses.buetow.org/htdocs/images/mc.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/micq.gif b/curses.buetow.org/htdocs/images/micq.gif deleted file mode 100644 index 01d9ddb..0000000 Binary files a/curses.buetow.org/htdocs/images/micq.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/micq.jpg b/curses.buetow.org/htdocs/images/micq.jpg deleted file mode 100644 index 2059554..0000000 Binary files a/curses.buetow.org/htdocs/images/micq.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mp3blaster.gif b/curses.buetow.org/htdocs/images/mp3blaster.gif deleted file mode 100644 index 1965a1e..0000000 Binary files a/curses.buetow.org/htdocs/images/mp3blaster.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mp3blaster.jpg b/curses.buetow.org/htdocs/images/mp3blaster.jpg deleted file mode 100644 index 70c1667..0000000 Binary files a/curses.buetow.org/htdocs/images/mp3blaster.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mplayer.gif b/curses.buetow.org/htdocs/images/mplayer.gif deleted file mode 100644 index eaf4ab0..0000000 Binary files a/curses.buetow.org/htdocs/images/mplayer.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mplayer.jpg b/curses.buetow.org/htdocs/images/mplayer.jpg deleted file mode 100644 index ee16822..0000000 Binary files a/curses.buetow.org/htdocs/images/mplayer.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mutt.jpg b/curses.buetow.org/htdocs/images/mutt.jpg deleted file mode 100644 index f06d19f..0000000 Binary files a/curses.buetow.org/htdocs/images/mutt.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/mutt.png b/curses.buetow.org/htdocs/images/mutt.png deleted file mode 100644 index c60bba6..0000000 Binary files a/curses.buetow.org/htdocs/images/mutt.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/nano.gif b/curses.buetow.org/htdocs/images/nano.gif deleted file mode 100644 index 23292f9..0000000 Binary files a/curses.buetow.org/htdocs/images/nano.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/nano.jpg b/curses.buetow.org/htdocs/images/nano.jpg deleted file mode 100644 index 3390c65..0000000 Binary files a/curses.buetow.org/htdocs/images/nano.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/pico.png b/curses.buetow.org/htdocs/images/pico.png deleted file mode 100644 index 333bf6d..0000000 Binary files a/curses.buetow.org/htdocs/images/pico.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/pico_s.png b/curses.buetow.org/htdocs/images/pico_s.png deleted file mode 100644 index ac403b9..0000000 Binary files a/curses.buetow.org/htdocs/images/pico_s.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/rtorrent.jpg b/curses.buetow.org/htdocs/images/rtorrent.jpg deleted file mode 100644 index e1c6a0a..0000000 Binary files a/curses.buetow.org/htdocs/images/rtorrent.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/rtorrent.png b/curses.buetow.org/htdocs/images/rtorrent.png deleted file mode 100644 index 51159ab..0000000 Binary files a/curses.buetow.org/htdocs/images/rtorrent.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/screen.gif b/curses.buetow.org/htdocs/images/screen.gif deleted file mode 100644 index 133cd57..0000000 Binary files a/curses.buetow.org/htdocs/images/screen.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/screen.jpg b/curses.buetow.org/htdocs/images/screen.jpg deleted file mode 100644 index 8b805da..0000000 Binary files a/curses.buetow.org/htdocs/images/screen.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/slrn.jpg b/curses.buetow.org/htdocs/images/slrn.jpg deleted file mode 100644 index 6892802..0000000 Binary files a/curses.buetow.org/htdocs/images/slrn.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/slrn.png b/curses.buetow.org/htdocs/images/slrn.png deleted file mode 100644 index d38195b..0000000 Binary files a/curses.buetow.org/htdocs/images/slrn.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/snownews.jpg b/curses.buetow.org/htdocs/images/snownews.jpg deleted file mode 100644 index 775bc56..0000000 Binary files a/curses.buetow.org/htdocs/images/snownews.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/snownews.png b/curses.buetow.org/htdocs/images/snownews.png deleted file mode 100644 index 28f3d71..0000000 Binary files a/curses.buetow.org/htdocs/images/snownews.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/tin.gif b/curses.buetow.org/htdocs/images/tin.gif deleted file mode 100644 index f0e15cb..0000000 Binary files a/curses.buetow.org/htdocs/images/tin.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/tin.jpg b/curses.buetow.org/htdocs/images/tin.jpg deleted file mode 100644 index 3e478c9..0000000 Binary files a/curses.buetow.org/htdocs/images/tin.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/top.gif b/curses.buetow.org/htdocs/images/top.gif deleted file mode 100644 index f786202..0000000 Binary files a/curses.buetow.org/htdocs/images/top.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/top.jpg b/curses.buetow.org/htdocs/images/top.jpg deleted file mode 100644 index 6003400..0000000 Binary files a/curses.buetow.org/htdocs/images/top.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/unix.gif b/curses.buetow.org/htdocs/images/unix.gif deleted file mode 100644 index d55d308..0000000 Binary files a/curses.buetow.org/htdocs/images/unix.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/vim.gif b/curses.buetow.org/htdocs/images/vim.gif deleted file mode 100644 index 0d5c5c3..0000000 Binary files a/curses.buetow.org/htdocs/images/vim.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/vim.jpg b/curses.buetow.org/htdocs/images/vim.jpg deleted file mode 100644 index 90d908c..0000000 Binary files a/curses.buetow.org/htdocs/images/vim.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/vim_s.gif b/curses.buetow.org/htdocs/images/vim_s.gif deleted file mode 100644 index 1f76a3c..0000000 Binary files a/curses.buetow.org/htdocs/images/vim_s.gif and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/w3m.jpg b/curses.buetow.org/htdocs/images/w3m.jpg deleted file mode 100644 index ac97255..0000000 Binary files a/curses.buetow.org/htdocs/images/w3m.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/w3m.png b/curses.buetow.org/htdocs/images/w3m.png deleted file mode 100644 index d77e6a7..0000000 Binary files a/curses.buetow.org/htdocs/images/w3m.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/yafc.png b/curses.buetow.org/htdocs/images/yafc.png deleted file mode 100644 index ee20071..0000000 Binary files a/curses.buetow.org/htdocs/images/yafc.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/yafc_s.png b/curses.buetow.org/htdocs/images/yafc_s.png deleted file mode 100644 index 8cd867a..0000000 Binary files a/curses.buetow.org/htdocs/images/yafc_s.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ychat.jpg b/curses.buetow.org/htdocs/images/ychat.jpg deleted file mode 100644 index 46f3f28..0000000 Binary files a/curses.buetow.org/htdocs/images/ychat.jpg and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ychat.png b/curses.buetow.org/htdocs/images/ychat.png deleted file mode 100644 index 7e8897b..0000000 Binary files a/curses.buetow.org/htdocs/images/ychat.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ysm.png b/curses.buetow.org/htdocs/images/ysm.png deleted file mode 100644 index 7485964..0000000 Binary files a/curses.buetow.org/htdocs/images/ysm.png and /dev/null differ diff --git a/curses.buetow.org/htdocs/images/ysm_s.png b/curses.buetow.org/htdocs/images/ysm_s.png deleted file mode 100644 index b5e8e45..0000000 Binary files a/curses.buetow.org/htdocs/images/ysm_s.png and /dev/null differ -- cgit v1.2.3 From 09fb718c4040f16a95181a80a2dfa2f6b419b833 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Sep 2013 13:00:23 +0200 Subject: remove curses --- curses.buetow.org/content/home.xml | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 curses.buetow.org/content/home.xml diff --git a/curses.buetow.org/content/home.xml b/curses.buetow.org/content/home.xml deleted file mode 100644 index 9957e32..0000000 --- a/curses.buetow.org/content/home.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Welcome to curses.buetow.org - - - Important notice: - There will be no more updates on this website. For current projects please visit - http://dev.buetow.org - and enjoy :) - - - This site is about programs, mainly for different Unices and Unix derivates such as FreeBSD, NetBSD and OpenBSD and Unix like operating systems such as diverse Linux Distributions, which can run in a terminal window without using the X Window System and using a curses lib or another interactive text user interface. - - If you wanna contact me, look for contact informations @ the - http://contact.buetow.org - website. - - -- cgit v1.2.3 From 64088751ec9a33a4b412f1782bbf2185c5940057 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 19 Sep 2013 21:56:36 +0200 Subject: foo --- paul.buetow.foo/content/.Style-Guide.xml | 37 +++++++++++++ paul.buetow.foo/content/.rss.xml | 4 ++ paul.buetow.foo/content/99.Imprint.xml | 75 +++++++++++++++++++++++++++ paul.buetow.foo/content/home.xml | 31 +++++++++++ paul.buetow.foo/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes paul.buetow.foo/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes paul.buetow.foo/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes paul.buetow.foo/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes paul.buetow.foo/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes 9 files changed, 147 insertions(+) create mode 100644 paul.buetow.foo/content/.Style-Guide.xml create mode 100644 paul.buetow.foo/content/.rss.xml create mode 100644 paul.buetow.foo/content/99.Imprint.xml create mode 100644 paul.buetow.foo/content/home.xml create mode 100644 paul.buetow.foo/htdocs/images/bg_content.jpg create mode 100644 paul.buetow.foo/htdocs/images/hop.jpg create mode 100644 paul.buetow.foo/htdocs/images/paul.jpg create mode 100644 paul.buetow.foo/htdocs/images/paul2.jpg create mode 100644 paul.buetow.foo/htdocs/images/rantanplan.jpg diff --git a/paul.buetow.foo/content/.Style-Guide.xml b/paul.buetow.foo/content/.Style-Guide.xml new file mode 100644 index 0000000..da17deb --- /dev/null +++ b/paul.buetow.foo/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/paul.buetow.foo/content/.rss.xml b/paul.buetow.foo/content/.rss.xml new file mode 100644 index 0000000..ffcb21d --- /dev/null +++ b/paul.buetow.foo/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/paul.buetow.foo/content/99.Imprint.xml b/paul.buetow.foo/content/99.Imprint.xml new file mode 100644 index 0000000..3f33e48 --- /dev/null +++ b/paul.buetow.foo/content/99.Imprint.xml @@ -0,0 +1,75 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('oof', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + + + diff --git a/paul.buetow.foo/content/home.xml b/paul.buetow.foo/content/home.xml new file mode 100644 index 0000000..5aa497f --- /dev/null +++ b/paul.buetow.foo/content/home.xml @@ -0,0 +1,31 @@ + + + It's just paul.buetow.foo + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.foo + + + My "normal stuff" blog: + http://blog.buetow.foo + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/paul.buetow.foo/htdocs/images/bg_content.jpg b/paul.buetow.foo/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/paul.buetow.foo/htdocs/images/bg_content.jpg differ diff --git a/paul.buetow.foo/htdocs/images/hop.jpg b/paul.buetow.foo/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/paul.buetow.foo/htdocs/images/hop.jpg differ diff --git a/paul.buetow.foo/htdocs/images/paul.jpg b/paul.buetow.foo/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/paul.buetow.foo/htdocs/images/paul.jpg differ diff --git a/paul.buetow.foo/htdocs/images/paul2.jpg b/paul.buetow.foo/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/paul.buetow.foo/htdocs/images/paul2.jpg differ diff --git a/paul.buetow.foo/htdocs/images/rantanplan.jpg b/paul.buetow.foo/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/paul.buetow.foo/htdocs/images/rantanplan.jpg differ -- cgit v1.2.3 From 421406d424ae7f6cd41dbafc8da9c371fb3107a4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 19 Sep 2013 22:40:35 +0200 Subject: foo --- paul.buetow.foo/content/99.Imprint.xml | 138 ++++++++++++++++----------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/paul.buetow.foo/content/99.Imprint.xml b/paul.buetow.foo/content/99.Imprint.xml index 3f33e48..3994b6f 100644 --- a/paul.buetow.foo/content/99.Imprint.xml +++ b/paul.buetow.foo/content/99.Imprint.xml @@ -2,74 +2,74 @@ Imprint - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('oof', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. Bütow + + Schneidemühler Straße 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + Ticket and Mail: + + + Ticket system: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('oof', '.', 'woteub', '@', 'tseuqer'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + Mail: + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('oof', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + GPG/PGP public key ID: 0x37EC5C1D + + + + -- cgit v1.2.3 From 00f47dc14e4b629f3066a4fb146fdbf31a04d3bc Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 23 Sep 2013 18:08:23 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index c1c69b7..a9be731 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -39,8 +39,6 @@ } - GPG/PGP public key ID: 0x37EC5C1D - @@ -62,8 +60,7 @@ document.write(strrev(array[i])); } - - GPG/PGP public key ID: 0x37EC5C1D + GPG/PGP public key ID: 0x37EC5C1D -- cgit v1.2.3 From 77e4a02574bd989a41ee594a97c3e73fcde3ea03 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 23 Sep 2013 18:09:07 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index a9be731..a2f5152 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -43,7 +43,7 @@ - Mail: + E-Mail: @@ -60,7 +60,7 @@ document.write(strrev(array[i])); } - GPG/PGP public key ID: 0x37EC5C1D + (GPG/PGP public key ID: 0x37EC5C1D) -- cgit v1.2.3 From bff603288434d3fcae813ab45614c9d02e4f7665 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 23 Sep 2013 18:10:26 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index a2f5152..61f3682 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -74,5 +74,15 @@ + + + IRC: + + + On request + + + + -- cgit v1.2.3 From 9b52ea1a23bbe530bb369186b22393a5081566bc Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 23 Sep 2013 18:10:50 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 61f3682..6d6fcbf 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -73,7 +73,6 @@ - IRC: -- cgit v1.2.3 From 82530a1cfefe05e63dd7ff80704dd9ccc4a6bb4c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 13:15:31 +0200 Subject: add xerl.buetow.foo --- paul.buetow.foo/content/.Style-Guide.xml | 37 ------------- paul.buetow.foo/content/.rss.xml | 4 -- paul.buetow.foo/content/99.Imprint.xml | 75 --------------------------- paul.buetow.foo/content/home.xml | 31 ----------- paul.buetow.foo/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes paul.buetow.foo/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes paul.buetow.foo/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes paul.buetow.foo/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes paul.buetow.foo/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes xerl.buetow.foo/content/home.xml | 31 +++++++++++ xerldev.buetow.org/content/home.xml | 31 ----------- 11 files changed, 31 insertions(+), 178 deletions(-) delete mode 100644 paul.buetow.foo/content/.Style-Guide.xml delete mode 100644 paul.buetow.foo/content/.rss.xml delete mode 100644 paul.buetow.foo/content/99.Imprint.xml delete mode 100644 paul.buetow.foo/content/home.xml delete mode 100644 paul.buetow.foo/htdocs/images/bg_content.jpg delete mode 100644 paul.buetow.foo/htdocs/images/hop.jpg delete mode 100644 paul.buetow.foo/htdocs/images/paul.jpg delete mode 100644 paul.buetow.foo/htdocs/images/paul2.jpg delete mode 100644 paul.buetow.foo/htdocs/images/rantanplan.jpg create mode 100644 xerl.buetow.foo/content/home.xml delete mode 100644 xerldev.buetow.org/content/home.xml diff --git a/paul.buetow.foo/content/.Style-Guide.xml b/paul.buetow.foo/content/.Style-Guide.xml deleted file mode 100644 index da17deb..0000000 --- a/paul.buetow.foo/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/paul.buetow.foo/content/.rss.xml b/paul.buetow.foo/content/.rss.xml deleted file mode 100644 index ffcb21d..0000000 --- a/paul.buetow.foo/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/paul.buetow.foo/content/99.Imprint.xml b/paul.buetow.foo/content/99.Imprint.xml deleted file mode 100644 index 3994b6f..0000000 --- a/paul.buetow.foo/content/99.Imprint.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. Bütow - - Schneidemühler Straße 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - Ticket and Mail: - - - Ticket system: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('oof', '.', 'woteub', '@', 'tseuqer'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - Mail: - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('oof', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - GPG/PGP public key ID: 0x37EC5C1D - - - - - - diff --git a/paul.buetow.foo/content/home.xml b/paul.buetow.foo/content/home.xml deleted file mode 100644 index 5aa497f..0000000 --- a/paul.buetow.foo/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - It's just paul.buetow.foo - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.foo - - - My "normal stuff" blog: - http://blog.buetow.foo - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - diff --git a/paul.buetow.foo/htdocs/images/bg_content.jpg b/paul.buetow.foo/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/paul.buetow.foo/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/paul.buetow.foo/htdocs/images/hop.jpg b/paul.buetow.foo/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/paul.buetow.foo/htdocs/images/hop.jpg and /dev/null differ diff --git a/paul.buetow.foo/htdocs/images/paul.jpg b/paul.buetow.foo/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/paul.buetow.foo/htdocs/images/paul.jpg and /dev/null differ diff --git a/paul.buetow.foo/htdocs/images/paul2.jpg b/paul.buetow.foo/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/paul.buetow.foo/htdocs/images/paul2.jpg and /dev/null differ diff --git a/paul.buetow.foo/htdocs/images/rantanplan.jpg b/paul.buetow.foo/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/paul.buetow.foo/htdocs/images/rantanplan.jpg and /dev/null differ diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml new file mode 100644 index 0000000..ff511c0 --- /dev/null +++ b/xerl.buetow.foo/content/home.xml @@ -0,0 +1,31 @@ + + + It's just xerldev.buetow.org + Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/xerldev.buetow.org/content/home.xml b/xerldev.buetow.org/content/home.xml deleted file mode 100644 index ff511c0..0000000 --- a/xerldev.buetow.org/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - It's just xerldev.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - -- cgit v1.2.3 From 6460ff71ae10f85d7dc12fae40d4c7f05ea41db7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 13:31:48 +0200 Subject: not in branch hosts --- COPYING | 28 ------ Makefile | 29 ------ README | 73 --------------- TODO | 7 -- Xerl.pm | 88 ------------------ Xerl/Base.pm | 135 --------------------------- Xerl/Main/Global.pm | 96 -------------------- Xerl/Page/Configure.pm | 171 ----------------------------------- Xerl/Page/Content.pm | 225 --------------------------------------------- Xerl/Page/Document.pm | 75 --------------- Xerl/Page/Menu.pm | 131 --------------------------- Xerl/Page/Parameter.pm | 70 -------------- Xerl/Page/Request.pm | 70 -------------- Xerl/Page/Rules.pm | 95 ------------------- Xerl/Page/Templates.pm | 241 ------------------------------------------------- Xerl/Tools/FileIO.pm | 188 -------------------------------------- Xerl/XML/Element.pm | 111 ----------------------- Xerl/XML/Reader.pm | 163 --------------------------------- index.fpl | 21 ----- index.pl | 18 ---- xerl.conf | 23 ----- 21 files changed, 2058 deletions(-) delete mode 100644 COPYING delete mode 100644 Makefile delete mode 100644 README delete mode 100644 TODO delete mode 100644 Xerl.pm delete mode 100644 Xerl/Base.pm delete mode 100644 Xerl/Main/Global.pm delete mode 100644 Xerl/Page/Configure.pm delete mode 100644 Xerl/Page/Content.pm delete mode 100644 Xerl/Page/Document.pm delete mode 100644 Xerl/Page/Menu.pm delete mode 100644 Xerl/Page/Parameter.pm delete mode 100644 Xerl/Page/Request.pm delete mode 100644 Xerl/Page/Rules.pm delete mode 100644 Xerl/Page/Templates.pm delete mode 100644 Xerl/Tools/FileIO.pm delete mode 100644 Xerl/XML/Element.pm delete mode 100644 Xerl/XML/Reader.pm delete mode 100755 index.fpl delete mode 100755 index.pl delete mode 100644 xerl.conf diff --git a/COPYING b/COPYING deleted file mode 100644 index bf161b3..0000000 --- a/COPYING +++ /dev/null @@ -1,28 +0,0 @@ -# Xerl (c) 2005-2009,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of P. B. Labs nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. diff --git a/Makefile b/Makefile deleted file mode 100644 index 757c3fc..0000000 --- a/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -all: -replace: - for i in index.pl Xerl.pm xerl.conf; \ - do \ - sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" $$i && mv -f .tmp $$i; \ - done - find ./Xerl -name '*.pm' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.pl' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.log' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - find ./Xerl -name '*.xml' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; - chmod 755 index.pl -perltidy: - find . -name \*.fpl | xargs perltidy -i=2 -b - find . -name \*.pl | xargs perltidy -i=2 -b - find . -name \*.pm | xargs perltidy -i=2 -b - find . -name \*.bak | xargs rm -f -todo: - grep -R TODO . | grep -v Makefile | grep -v .git -warn: - perl index.pl 2> warnings - less warnings - rm -f warnings -kb: - find . -name '*.pm' -exec du -hs {} \; | awk 'BEGIN{kb=0}{kb+=$$1}END{print kb}' diff --git a/README b/README deleted file mode 100644 index b9257fc..0000000 --- a/README +++ /dev/null @@ -1,73 +0,0 @@ -STYLEGUIDE: - -Always do: - -Pragmatic modules ALWAYS to use in ALL packages: - -use strict; -use warnings; - -Only for packages for including package UNIVERSAL definitions - -use Xerl::Page::Base; - -Object oriented coding style - -Always use method prototypes if possible - -sub foo($;$) { .... } - -Explicit object typing if possible - -my Class::Name::Here $foo = Class::Name::Here->new(); - -If no real ret val, set undef; explicitly - -sub foo() { - # Do some stuff -... -# Set explicit undef ret value -return undef; -} - -Private subs use _ as its prefix and are called only from the current package. - -package Xerl::Foo::Bla; -. -. - -sub _iamprivate($) { -my Xerl::Foo:Bla $self = $_[0]; -. -. -} - -sub iampublic($) { -my Xerl::Foo:Bla $self = $_[0]; -$self->_iamprivate(); -return undef; -} - -Static subs (not OOP) are in CAPITAL letters. - -sub IAMSTATIC($) { -print shift; -return 'Hello World'; -} - -sub iamdynamic($) { -my Xerl::Foo:Bla $self = $_[0]; -return Xerl::Foo::Bla::IAMSTATIC( $self->get_somevalue() ); -} - -Static private subs start with _ and are written in CAPITAL letters - -sub _IAMSTATICPRIVATE() { -. -. -} - -Use Pidy to automaically restyle the code! (make perltidy) - -Mark things which are still to do with TODO: at any place in the source -tree. (Can be searched for using 'make todo'). diff --git a/TODO b/TODO deleted file mode 100644 index c8feee7..0000000 --- a/TODO +++ /dev/null @@ -1,7 +0,0 @@ -Hint: Run 'make todo' to see everything in every file what is to do! - -TODO: - Documentation of all features/options -TODO: - Fix XML bug -TODO: - Use Template Tool Kit -TODO: - Use X?HTML5 by default -TODO: - Support a Debian package diff --git a/Xerl.pm b/Xerl.pm deleted file mode 100644 index c8d816a..0000000 --- a/Xerl.pm +++ /dev/null @@ -1,88 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl; - -use strict; -use warnings; - -use CGI::Carp 'fatalsToBrowser'; -use Time::HiRes 'gettimeofday'; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Page::Document; -use Xerl::Page::Parameter; -use Xerl::Page::Request; -use Xerl::Page::Templates; - -sub run($) { - my Xerl $self = $_[0]; - my $time = [gettimeofday]; - - my Xerl::Page::Request $request = - Xerl::Page::Request->new( request => $ENV{REQUEST_URI} ); - - $request->parse(); - my Xerl::Page::Configure $config = - Xerl::Page::Configure->new( config => $self->get_config(), %$request ); - - $config->parse(); - return undef if $config->finish_request_exists(); - - $config->defaults(); - - my Xerl::Page::Parameter $parameter = - Xerl::Page::Parameter->new( config => $config ); - - $parameter->parse(); - return undef if $config->finish_request_exists(); - - if ( $config->document_exists() ) { - my Xerl::Page::Document $document = - Xerl::Page::Document->new( config => $config ); - - $document->parse(); - return undef if $config->finish_request_exists(); - - } - else { - my Xerl::Page::Templates $templates = - Xerl::Page::Templates->new( config => $config ); - - $templates->parse(); - return undef if $config->finish_request_exists(); - $templates->print($time); - } - - return undef; -} - -1; diff --git a/Xerl/Base.pm b/Xerl/Base.pm deleted file mode 100644 index 589e325..0000000 --- a/Xerl/Base.pm +++ /dev/null @@ -1,135 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package UNIVERSAL; - -use strict; -use warnings; - -sub new ($;) { - my $self = shift; - - bless {@_} => $self; -} - -sub setval($$$) { - my UNIVERSAL $self = $_[0]; - - $self->{ $_[1] } = $_[2]; - - return undef; -} - -sub getval($$) { - my UNIVERSAL $self = $_[0]; - - return defined $self->{ $_[1] } ? $self->{ $_[1] } : ''; -} - -sub exists($$) { - my UNIVERSAL $self = $_[0]; - - return exists $self->{ $_[1] } ? 1 : 0; -} - -sub AUTOLOAD { - my UNIVERSAL $self = $_[0]; - my $auto = our $AUTOLOAD; - return $self if $auto =~ /DESTROY/; - - if ( $auto =~ /.*::set_(.+)$/ ) { - $self->{$1} = $_[1]; - - } - elsif ( $auto =~ /.*::get_(.+)_ref$/ ) { - return defined $self->{$1} ? \$self->{$1} : ['']; - - } - elsif ( $auto =~ /.*::get_(.+)$/ ) { - return defined $self->{$1} ? $self->{$1} : ''; - - } - elsif ( $auto =~ /.*::undef_(.+)$/ ) { - return '' unless defined $self->{$1}; - - my $retval = $self->{$1}; - undef $self->{$1}; - return $retval; - - } - elsif ( $auto =~ /.*::append_(.+)$/ ) { - if ( defined $self->{$1} ) { - $self->{$1} .= $_[1]; - - } - else { - $self->{$1} = $_[1]; - } - - } - elsif ( $auto =~ /.*::push_(.+)$/ ) { - if ( exists $self->{$1} ) { - push @{ $self->{$1} }, $_[1]; - - } - else { - $self->{$1} = [ $_[1] ]; - } - - } - elsif ( $auto =~ /.*::first_(.+)$/ ) { - return exists $self->{$1} ? ${ $self->{$1} }[0] : ''; - - } - elsif ( $auto =~ /.*::(.+)_exists$/ ) { - return exists $self->{$1} ? 1 : 0; - - } - elsif ( $auto =~ /.*::(.+)_length$/ ) { - return ( ref $self->{$1} eq 'ARRAY' ) ? scalar @{ $self->{$1} } : 0; - - } - elsif ( $auto =~ /.*::(.+)_isset$/ ) { - return exists $self->{$1} ? $self->{ $_[0] } : 0; - - } - elsif ( $auto =~ /.*::debug$/ ) { - print "DEBUG: @_\n"; - return undef; - - } - else { - print "$auto is not a method of $self or UNIVERSAL\n"; - } - - return $self; -} - -1; - diff --git a/Xerl/Main/Global.pm b/Xerl/Main/Global.pm deleted file mode 100644 index f70ef6d..0000000 --- a/Xerl/Main/Global.pm +++ /dev/null @@ -1,96 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Main::Global; - -sub SHUTDOWN { - exit 0; - - # Never reach this point - return undef; -} - -sub DEBUG { - print 'Debug::', @_, "\n"; - - return undef; -} - -sub ERROR { - print "Content-Type: text/plain\n\nXerl runtime error: ", - join( ' ', time, @_ ); - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -sub PLAIN { - print "Content-Type: text/plain\n\n"; - - DEBUG(@_) if @_; - - return undef; -} - -sub REDIRECT ($) { - my $location = shift; - print "Status: 301 Moved Permanantly\n"; - print "Location: $location\n\n"; - return undef; -} - -sub _HTTP_DESCR ($;$) { - my ( $status, $infomsg ) = @_; - - $infomsg //= ''; - - if ( $status == 404 ) { - "Status: 404 Not Found $infomsg\015\012\n\n" - - } - else { - "Status: 405 Method not allowed $infomsg\015\012\n\n"; - } -} - -sub HTTP { - my $descr = _HTTP_DESCR(shift); - print $descr; - local $, = ' '; - print $descr; - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -1; diff --git a/Xerl/Page/Configure.pm b/Xerl/Page/Configure.pm deleted file mode 100644 index 1a9ecde..0000000 --- a/Xerl/Page/Configure.pm +++ /dev/null @@ -1,171 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Configure; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub parse($) { - my Xerl::Page::Configure $self = $_[0]; - - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $self->get_config() ); - - if ( -1 == $file->fslurp() ) { - $self->set_finish_request(1); - return undef; - } - - my $re = qr/^(.+?) *=(.+?) *\n?$/; - - for ( @{ $file->get_array() } ) { - next if /^ *#/; - - $self->setval( $1, $self->eval($2) ) if $_ =~ $re; - } - - return $self; -} - -sub defaults($) { - my Xerl::Page::Configure $self = $_[0]; - - $self->set_proto('https') if exists $ENV{HTTPS}; - - $self->set_site( $self->get_defaultcontent() ) - unless $self->site_exists(); - - $self->set_nsite( $self->get_site() =~ /^(?:\d*\.)?(.*)/ ); - - $self->set_template( $self->get_defaulttemplate() ) - unless $self->template_exists(); - - $self->set_style( $self->get_defaultstyle() ) - unless $self->style_exists(); - - $self->set_proto( $self->get_defaultproto() ) - unless $self->proto_exists(); - - $self->set_host( lc $ENV{HTTP_HOST} ) - unless $self->host_exists(); - - unless ( -d $self->get_hostroot() . $self->get_host() ) { - my $redirect = $self->get_hostroot() . 'redirect:' . $self->get_host(); - if ( -f $redirect ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $redirect ); - $file->fslurp(); - my $location = $file->shift(); - Xerl::Main::Global::REDIRECT($location); - $self->set_finish_request(1); - } - my $alias = $self->get_hostroot() . 'alias:' . $self->get_host(); - if ( -f $alias ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $alias ); - $file->fslurp(); - $self->set_host( $file->shift() ); - } - } - - $self->set_outputformat( $self->get_defaultoutputformat() ) - unless $self->outputformat_exists(); - - if ( $self->format_exists() ) { - $self->set_outputformat( $self->get_format() ); - $self->set_template( $self->get_format() ); - $self->set_site( $self->get_format() ); - $self->set_nocache(1) - if $self->get_format() =~ /\.feed$/; - } - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - my $request_subdir = $self->get_request_subdir(); - $self->set_hostpath( - $self->get_hostroot() . $self->get_host() . $request_subdir . "/" ); - - $self->set_defaulthostpath( - $self->get_hostroot() . $self->get_defaulthost() . '/' ); - - $self->set_cachepath( - $self->get_cacheroot() . $self->get_host() . $request_subdir . '/' ); - - $self->set_htdocspath( $self->get_hostpath() . 'htdocs/' ); - - $self->set_templatespath( $self->get_hostpath() . 'templates/' ); - - $self->set_contentpath( $self->get_hostpath() . 'content/' ); - - # $self->set_ipv6( $ENV{REMOTE_ADDR} =~ /:/ ? 1 : 0 ); - - return undef; -} - -sub eval($$) { - my Xerl::Page::Configure $self = $_[0]; - my $val = $_[1]; - - $val =~ s/^!(.+)/`$1`/eo; - return $val; -} - -sub insertxmlvars($$) { - my Xerl::Page::Configure $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - - $element = $element->starttag('variables'); - - return $self - unless defined $element - or $element->get_array() eq 'ARRAY'; - - my $text; - for ( @{ $element->get_array() } ) { - $text = $_->get_text(); - chomp $text; - - $text =~ s/%%(.*?)%%/$self->getval($1)/eg; - $self->setval( $_->get_name(), $text ); - } - - return $self; -} - -1; - diff --git a/Xerl/Page/Content.pm b/Xerl/Page/Content.pm deleted file mode 100644 index d9d7d34..0000000 --- a/Xerl/Page/Content.pm +++ /dev/null @@ -1,225 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Content; - -use strict; -use warnings; - -use Xerl::Base; - -use Xerl::XML::Reader; -use Xerl::XML::Element; -use Xerl::Page::Rules; -use Xerl::Page::Configure; - -sub parse($) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my Xerl::XML::Reader $xmlcontent = Xerl::XML::Reader->new( - path => $config->get_templatepath(), - config => $config - ); - - if ( -1 == $xmlcontent->open() ) { - $config->set_finish_request(1); - return undef; - } - - $xmlcontent->parse(); - - my Xerl::Page::Rules $rules = Xerl::Page::Rules->new( config => $config ); - $rules->parse( $config->get_xmlconfigrootobj() ) - unless $config->exists('noparse'); - - $config->insertxmlvars( $config->get_xmlconfigrootobj() ); - $self->insertrules( $rules, $xmlcontent->get_root() ); - - return undef; -} - -sub insertrules($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - - # Start inserting rules at - $element = $element->starttag('content'); - - # If there is no -tag, dont use a rule! - return unless defined $element; - - my @content; - my $params = $element->get_params(); - - unshift @content, "Content-Type: $params->{type}\n\n" - if ref $params eq 'HASH' and exists $params->{type}; - - push @content, $self->_insertrules( $rules, $element ); - $self->set_content( \@content ); - - return undef; -} - -sub _insertrules($$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Page::Configure $config = $self->get_config(); - my $nonewlines = 0; - - #$element->print(); - # - # Don't interate through the XML childs if we have a leaf node. - return () unless ref $element->get_array() eq 'ARRAY'; - my ( $name, $rule, @content, $text, $params ); - - for my $succ ( @{ $element->get_array() } ) { - $name = $succ->get_name(); - $text = $succ->get_text(); - $params = $succ->get_params(); - - # Remove leading and ending whitespaces, also ending newlines. - $text =~ s/^ *(.*)( |\n)*$/$1/g; - unless ( ref( $rule = $rules->getval($name) ) eq 'ARRAY' ) { - if ( lc $name eq 'noop' ) { - if ( ref $succ->get_array() eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $succ ); - - } - else { - push @content, "$text\n"; - } - - } - elsif ( lc $name eq 'tag' ) { - push @content, "<$text>\n"; - - } - elsif ( lc $name eq 'perl' ) { - - # Perl content will be interpreted by Xerl::Page::Templates::print later - push @content, '', $text, ''; - - } - elsif ( lc $name eq 'navigation' ) { - my $menus = $config->get_menuobj()->get_array(); - - if ( ref $menus eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $_ ) for @$menus; - } - - } - else { - - # No rule available, use the tag unmodified! - $name =~ s/^=//o; # Remove the leading = - if ( $succ->get_single() ) { - push @content, "<$name" . ( $succ->params_str() || '' ) . " />\n" - - } - else { - push @content, - "<$name" . ( $succ->params_str() || '' ) . '>', - $self->_insertrules( $rules, $succ ), $text, "\n"; - } - } - - } - else { - - # Get a local copy of lrule, because orule may be modified. - # And then insert special vars if required: - # @@text@@ => Text content of the current tag. - - my $ruleparams = $rule->[2]; - $nonewlines = 1 if exists $ruleparams->{nonewlines}; - - my ( $orule, $crule ) = ( $rule->[0], $rule->[1] ); - - $self->_insert_special_vars( $rules, $succ, \$orule ); - $self->_insert_special_vars( $rules, $succ, \$crule ); - chomp $orule; - - # Parse for known tag params. - if ( ref $params eq 'HASH' ) { - Xerl::Page::Templates::PARSELINE( $config, '%%', \$text ); - - # path/to/file.bla => file.bla - $text =~ s#.*/(.*)$#$1# if lc $params->{basename} eq 'yes'; - - # foo.bar.tld?options => ?options - if ( exists $params->{cut} ) { - my $cut = quotemeta $params->{cut}; - $text =~ s/.*$cut(.*)$/$1/o; - } - - $text .= $params->{addback} - if exists $params->{addback}; - $text = $params->{addfront} . $text - if exists $params->{addfront}; - } - - my $oadd = - exists $ruleparams->{addfront} - ? '<' . $ruleparams->{addfront} - : ''; - - my $cadd = - exists $ruleparams->{addback} ? $ruleparams->{addback} . '>' : ''; - - push @content, $orule, $oadd, $self->_insertrules( $rules, $succ ), - $text, $cadd, $crule; - } - } - - return $nonewlines ? map { s/\n/ /go; $_ } @content : @content; -} - -sub _insert_special_vars($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Page::Configure $config = $self->get_config(); - my $rtext = $_[3]; - - $$rtext =~ s/@\@text\@\@/$_=$element->get_text();chomp;$_/geo; - $$rtext =~ s/@\@ln\@\@//go; - - if ( $$rtext =~ /@\@(.*?)\@\@/ ) { - my $params = $element->get_params(); - return unless ref $params eq 'HASH'; - $$rtext =~ s/@\@(.*?)\@\@/$params->{$1}||''/geo; - } - - return undef; -} - -1; diff --git a/Xerl/Page/Document.pm b/Xerl/Page/Document.pm deleted file mode 100644 index afc4da3..0000000 --- a/Xerl/Page/Document.pm +++ /dev/null @@ -1,75 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Document; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Page::Document $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - return undef unless $config->document_exists(); - - my $document = $config->get_document(); - my ($filename) = $document =~ m#([^/]+)$#; - my ($postfix) = $document =~ /\.(.+)$/; - my $path; - - print 'Content-Type: '; - print $config->getval( 'ctype.' . lc($postfix) ), "\n"; - print "Content-Disposition: attachment; filename=\"$filename\"\n\n"; - - $path = $config->get_hostpath() . "/htdocs/$document"; - unless ( -f $path ) { - $path = - $config->get_hostroot() - . $config->get_defaulthost() - . "/htdocs/$document"; - } - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( path => $path ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - } - else { - $io->print(); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Menu.pm b/Xerl/Page/Menu.pm deleted file mode 100644 index 3bd158b..0000000 --- a/Xerl/Page/Menu.pm +++ /dev/null @@ -1,131 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Menu; - -use strict; -use warnings; - -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub generate($;$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my @site = split /\//, $config->get_site(); - my @compare = @site; - my $site = pop @site; - - my ( $content, $siteadd ) = ( 'content/', '' ); - - my Xerl::XML::Element $menuelem = - $self->get_menu( $content, $siteadd, shift @compare ); - - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - - for my $s (@site) { - $content .= "$s.sub/"; - $siteadd .= "$s/"; - $menuelem = $self->get_menu( $content, $siteadd, shift @compare ); - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - } - - return undef; -} - -sub get_menu($$$$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my ( $content, $siteadd, $compare ) = ( @_[ 1 ... 2 ], lc $_[3] ); - my $issubsection = $content =~ m{\.sub/$}; - my $pattern = qr/\.(?:xml)|(?:sub)$/; - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $config->get_hostpath() . $content, - basename => 1, - ); - - unless ( $io->exists() ) { - Xerl::Main::Global::REDIRECT( $config->get_404() ); - $config->set_finish_request(1); - } - - $io->dslurp(); - my $dir = $io->get_array(); - - my ( @prec, @dir ); - map { - if (/^\d+\..+\./) { push @prec, $_ } - else { push @dir, $_ } - } - grep { - $_ !~ /^home\.xml$/i - && $_ !~ /\.feed\.xml$/i - && $_ !~ /\.hide\.xml$/i - } @$dir; - - my Xerl::XML::Element $root = Xerl::XML::Element->new(); - my Xerl::XML::Element $menu = Xerl::XML::Element->new(); - - $menu->set_name('menu'); - - for ( $issubsection ? ( @dir, @prec ) : ( 'home.xml', @dir, @prec ) ) { - my ($site) = /(.*)$pattern/o; - - $site =~ s#\.$#/home#o; - $site =~ s/^\d+\.//; - - my $linkname = $site; - $linkname =~ s/(?:\d+\.)?(.)/\U$1/o; - $compare .= '/' if $linkname =~ s#(.*/)[^/]+$#$1#; - - my Xerl::XML::Element $item = Xerl::XML::Element->new( - params => { link => "?site=$siteadd$site" }, - text => $linkname - ); - - $compare =~ s/^(\d+\.)//; - $item->set_name( - lc $linkname eq lc $compare ? 'activemenuitem' : 'menuitem' ); - - $item->set_prev($menu); - $menu->push_array($item); - } - - $root->push_array($menu); - $menu->set_prev($root); - - return $root; -} - -1; diff --git a/Xerl/Page/Parameter.pm b/Xerl/Page/Parameter.pm deleted file mode 100644 index ba0a6cd..0000000 --- a/Xerl/Page/Parameter.pm +++ /dev/null @@ -1,70 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Parameter; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Page::Parameter $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - print "Content-Type: text/plain\n\n" - if $config->plain_exists(); - - if ( $config->href_exists() ) { - print "Location: ", $config->get_href(), "\n\n"; - $config->set_finish_request(1); - } - elsif ( $config->env_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $ENV{$_}, "\n" for keys %ENV; - $config->set_finish_request(1); - } - - if ( $config->devel_exists() ) { - $config->set_nocache(1); - } - - if ( $config->conf_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $config->{$_}, "\n" for keys %$config; - $config->set_finish_request(1); - } - - return $self; -} - -1; diff --git a/Xerl/Page/Request.pm b/Xerl/Page/Request.pm deleted file mode 100644 index 11106ec..0000000 --- a/Xerl/Page/Request.pm +++ /dev/null @@ -1,70 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Request; - -use strict; -use warnings; - -use Xerl::Base; - -sub parse($) { - my Xerl::Page::Request $self = $_[0]; - my $request = $self->get_request(); - - # Secure it! - $request =~ s#/\.\.##g; - - # Remove last / - $request =~ s#/$##; - - my $request_subdir = $request; - $request_subdir =~ s#/\?.*##; - $self->set_request_subdir($request_subdir); - - # List context returns $1 - ($_) = $request =~ /\?(.+)/; - - return $self unless defined; - - my $params = ''; - for ( split /&/ ) { - - # List context uses ($1,$2) as method args - $self->setval(/(.+?)=(.+)/); - $params .= "&$1=$2" if $1 ne 'site'; - } - - $self->set_params($params); - - return undef; -} - -1; - diff --git a/Xerl/Page/Rules.pm b/Xerl/Page/Rules.pm deleted file mode 100644 index 3895f4e..0000000 --- a/Xerl/Page/Rules.pm +++ /dev/null @@ -1,95 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Rules; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::XML::Element; -use Xerl::Page::Configure; - -sub parse($) { - my Xerl::Page::Rules $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - my Xerl::Page::Configure $config = $self->get_config(); - - $element = $element->starttag2( 'rules', $config->get_outputformat() ); - return unless defined $element; - - # Open and close rules: - my ( $orule, $crule ); - - # For all available rules in config.xml - for my $rule ( @{ $element->get_array() } ) { - my $params = $rule->get_params(); - - $orule = $rule->get_text(); - chomp $orule; - - $orule =~ s/\[//go; - - unless ( - ref $params eq 'HASH' - && ( lc $params->{end} eq 'yes' - || lc $params->{start} eq 'yes' ) - ) - { - $crule = join '><', reverse split /> *"; - $crule =~ s/<>/>/go; - $crule =~ s//>/go; - $crule .= "\n"; - - } - else { - if ( lc $$params{start} eq 'yes' ) { - $crule = ''; - - } - else { - $crule = $orule; - $orule = ''; - } - $crule .= "\n"; - } - - $params = {} unless ref $params eq 'HASH'; - $self->setval( $rule->get_name(), [ "$orule\n", $crule, $params ] ); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Templates.pm b/Xerl/Page/Templates.pm deleted file mode 100644 index e018682..0000000 --- a/Xerl/Page/Templates.pm +++ /dev/null @@ -1,241 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Page::Templates; - -use strict; -use warnings; - -use Time::HiRes 'tv_interval'; -use Digest::MD5; - -use Xerl::Base; -use Xerl::Page::Configure; -use Xerl::Page::Content; -use Xerl::Page::Menu; -use Xerl::Tools::FileIO; - -use constant RECURSIVE => 1; - -sub parse($) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my $site = $config->get_site(); - - my $subpath = $site; - if ( $site =~ s#^.*/(.*)$#$1#o ) { - $subpath =~ s#/[^/]+$#/#; - $subpath =~ s#/#.sub/#go; - - } - else { - $subpath = ''; - } - - my $cachefile = - $config->get_template() . ';' - . $config->get_outputformat() . ';' - . $site - . ( $config->noparse_exists() ? '.noparse' : '' ) - . '.cache'; - - my $cachepath = $config->get_cachepath() . $subpath; - - if ( -f $cachepath . $cachefile - && ( $config->usecache_exists() or not $config->nocache_exists() ) ) - { - - my Xerl::Tools::FileIO $io = - Xerl::Tools::FileIO->new( path => $cachepath . $cachefile ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - return undef; - } - - $self->set_array( $io->get_array() ); - - } - else { - my $xmlconfigpath = $config->get_hostpath() . 'config.xml'; - - $xmlconfigpath = $config->get_defaulthostpath() . 'config.xml' - unless -f $xmlconfigpath; - - my Xerl::XML::Reader $xmlconfigreader = - Xerl::XML::Reader->new( path => $xmlconfigpath, config => $config ); - - if ( -1 == $xmlconfigreader->open() ) { - $config->set_finish_request(1); - return undef; - } - - $xmlconfigreader->parse(); - $config->set_xmlconfigrootobj( $xmlconfigreader->get_root() ); - - my Xerl::Page::Menu $menu = Xerl::Page::Menu->new( config => $config ); - - $menu->generate(); - $config->set_menuobj($menu); - - if ( $site =~ /^(\d+)\./ ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - elsif ( -f $config->get_hostpath() . "content/$subpath$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - - # Hidden files - elsif ( -f $config->get_hostpath() . "content/$subpath.$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath.$site.xml" ); - } - else { - my $glob = $config->get_hostpath() . "content/$subpath*.$site.xml"; - eval "(\$glob) = sort <$glob>;"; - $config->set_templatepath($glob); - } - - my Xerl::Page::Content $bodycontent = - Xerl::Page::Content->new( config => $config ); - - $bodycontent->parse(); - - my $templatepath = - $config->get_hostpath() . "templates/" . $config->get_template() . '.xml'; - - $templatepath = - $config->get_defaulthostpath() - . "templates/" - . $config->get_template() . '.xml' - unless -f $templatepath; - - $config->set_templatepath($templatepath); - - my Xerl::Page::Content $templatecontent = - Xerl::Page::Content->new( config => $config ); - - $templatecontent->parse(); - - $self->set_array( $templatecontent->get_content() ); - $config->set_content( $bodycontent->get_content() ); - $self->parsetemplate( '%%', RECURSIVE ); - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $cachepath, - filename => $cachefile, - array => $self->get_array(), - ); - - $io->fwrite(); - } - - $self->parsetemplate('$$'); # Parsing dynamic vars. - return undef; -} - -sub parsetemplate($$;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - my $deepnesslevel = $_[2] || 0; - - return $self if $deepnesslevel == 100; - - my ( $sep, $foundflag ) = quotemeta $_[1]; - - PARSELINE( $config, $sep, \$_, \$foundflag ) for @{ $self->get_array() }; - - return $self->parsetemplate( $_[1], $deepnesslevel + 1 ) - if defined $deepnesslevel > 0 and $foundflag; - - return undef; -} - -# Static sub -sub PARSELINE($$$;$) { - my Xerl::Page::Configure $config = $_[0]; - my ( $sep, $line, $foundflag ) = @_[ 1 .. 3 ]; - - $$line =~ s/$sep(!)?(.+?)$sep/ - defined $1 ? `$2` : - (ref $config->getval($2) eq 'ARRAY') - ? join '', @{$config->getval($2)} : - $config->getval($2)/eg and $$foundflag = 1; - - return undef; -} - -sub print($;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Page::Configure $config = $self->get_config(); - - my ( $code, $flag ) = ( '', 0 ); - my $time = $_[1]; - my $hflag = 1; - - for my $line ( @{ $self->get_array() } ) { - if ( $hflag == 1 && $config->exists('noparse') ) { - $line =~ s#^Content-Type.*#Content-Type: text/plain#i; - $hflag = 0; - } - $line =~ s/ +/ /g; - redo if !$flag and $line =~ s/((?:.|\n)*?)<\/perl>/eval $1/ego; - - if ( !$flag and $line =~ s/(.*)$//o ) { - $code .= $1; - $flag = 1; - - } - elsif ( $line =~ s/^(.*?)<\/perl>/eval $code.$1/eo ) { - ( $code, $flag ) = ( '', 0 ); - redo; - - } - elsif ($flag) { - $line =~ s/^(.*\n)$//o; - $code .= $1; - next; - } - - my $time = defined $time ? sprintf '%1.4f', tv_interval($time) : ''; - - $line =~ s/!!TIME!!/$time/ge; - $line =~ s/!!LT!!//g; - $line =~ s#!!URL\((.+?)\)!!#
$1#g; - print $line; - } - - return undef; -} - -1; diff --git a/Xerl/Tools/FileIO.pm b/Xerl/Tools/FileIO.pm deleted file mode 100644 index 72239ee..0000000 --- a/Xerl/Tools/FileIO.pm +++ /dev/null @@ -1,188 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::Tools::FileIO; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::Main::Global; - -sub dslurp($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - - my $path = $self->get_path(); - - $path .= '/' unless $path =~ /\/$/; - opendir my $dir, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - - my @dir = sort - map { $path . $_ } - grep { /^[^\.]/o } readdir($dir); - - @dir = map { s#.*/([^/]+\..+)$#$1#o; $_ } @dir - if $self->basename_exists(); - - closedir $dir; - $self->set_array( \@dir ); - - return undef; -} - -sub fslurp($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = SECUREPATH( $self->get_path() ); - - unless ( -f $path ) { - Xerl::Main::Global::HTTP( 404, "Not found: $path" ); - return -1; - } - - open my $file, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - flock $file, 2; - - my @slurp = <$file>; - - flock $file, 3; - close $file; - - $self->set_array( \@slurp ); - - return 0; -} - -sub exists($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = SECUREPATH( $self->get_path() ); - - return -e $path; -} - -sub fwrite($) { - my Xerl::Tools::FileIO $self = $_[0]; - $self->_fwrite(0); - - return undef; -} - -sub fwriteappend($) { - my Xerl::Tools::FileIO $self = $_[0]; - - $self->_fwrite(1); - - return undef; -} - -sub _fwrite($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - my $append = $_[1]; - - my ( $path, $filename ) = - ( SECUREPATH( $self->get_path() ), SECUREPATH( $self->get_filename() ) ); - - my $path_ = ''; - for ( split /\//, $path ) { - $path_ .= $_ . '/'; - mkdir $path_ - or Xerl::Main::Global::ERROR( $!, $path_, caller() ) - unless -d $path_; - } - - my $f; - if ( $append == 0 ) { - open $f, ">$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - - } - else { - open $f, ">>$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - } - - flock $f, 2; - print $f @{ $self->get_array() }; - flock $f, 3; - close $f; - - return undef; -} - -sub print($) { - my Xerl::Tools::FileIO $self = $_[0]; - - print @{ $self->get_array() }; - - return undef; -} - -sub reverse_array($) { - my Xerl::Tools::FileIO $self = $_[0]; - - my @array = reverse @{ $self->get_array() }; - $self->set_array( \@array ); - - return undef; -} - -sub merge($$) { - my Xerl::Tools::FileIO( $self, $other ) = @_; - - my @merged = ( @{ $self->get_array() }, @{ $other->get_array() } ); - my Xerl::Tools::FileIO $fio = Xerl::Tools::FileIO->new(); - - $fio->set_array( \@merged ); - return $fio; -} - -sub shift($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $shift = shift @{ $self->get_array() } ); - - return $shift; -} - -sub pop($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $pop = pop @{ $self->get_array() } ); - - return $pop; -} - -use overload '+' => \&merge; - -sub SECUREPATH($) { - my $path = $_[0]; - - $path =~ s/\.\.+\/?//g; - - return $path; -} - -1; diff --git a/Xerl/XML/Element.pm b/Xerl/XML/Element.pm deleted file mode 100644 index ba94807..0000000 --- a/Xerl/XML/Element.pm +++ /dev/null @@ -1,111 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::XML::Element; - -use strict; -use warnings; - -use Xerl::Base; - -sub starttag($$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $temp ) = ( $_[1], undef ); - - return $self if $self->get_name() eq $name; - return undef if ref $self->get_array() ne 'ARRAY'; - - for ( @{ $self->get_array() } ) { - $temp = $_->starttag($name); - return $temp if defined $temp; - } - - return undef; -} - -sub starttag2($$$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $after ) = @_[ 1 ... 2 ]; - - my Xerl::XML::Element $element = $self->starttag($name); - return $element->starttag($after) if defined $element; - - return undef; -} - -sub params_str($) { - my Xerl::XML::Element $self = $_[0]; - my $params = $self->get_params(); - - return if $params eq ''; - - return join '', map { " $_=\"" . $params->{$_} . '"' } keys %$params; -} - -# Only for testing -sub print($) { - my Xerl::XML::Element $self = $_[0]; - print $self. "::print(\$)\n"; - - my $sub; - $sub = sub { - my ( $element, $spaceing ) = @_; - my $spaces = ' ' x $spaceing; - - print $spaces, '<', $element->get_name(), ">\n"; - print "$spaces [$_=", _no_newline( $$element{$_} ), "]\n" - for keys %$element; - - #if ($element->exists('params')) { - if ( $element->params_exists() ) { - print "$spaces Params:\n"; - while ( my ( $key, $val ) = each %{ $element->get_params() } ) { - print "$spaces $key=$val\n"; - } - } - - return unless ref $element->get_array() eq 'ARRAY'; - $sub->( $_, $spaceing + 1 ) for @{ $element->get_array() }; - }; - - $sub->( $self, 0 ); - print $self. "::print(\$)::END\n"; - - return undef; -} - -sub _no_newline($) { - my $line = $_[0]; - - $line =~ s/\n//g; - - return $line; -} - -1; diff --git a/Xerl/XML/Reader.pm b/Xerl/XML/Reader.pm deleted file mode 100644 index 3605c04..0000000 --- a/Xerl/XML/Reader.pm +++ /dev/null @@ -1,163 +0,0 @@ -# Xerl (c) 2005-2011,2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# * Neither the name of buetow.org nor the names of its contributors may -# be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT Paul C. Buetow BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -package Xerl::XML::Reader; - -use strict; -use warnings; - -use Xerl::Base; -use Xerl::XML::Element; - -sub open($) { - my Xerl::XML::Reader $self = $_[0]; - - my Xerl::Tools::FileIO $xmlfile = - Xerl::Tools::FileIO->new( path => $self->get_path() ); - - return -1 if -1 == $xmlfile->fslurp(); - $self->set_array( $xmlfile->get_array() ); - - return 0; -} - -sub parse($) { - my Xerl::XML::Reader $self = $_[0]; - - my $rarray = $self->get_array(); - return $self unless ref $rarray eq 'ARRAY'; - - my Xerl::XML::Element $element = Xerl::XML::Element->new(); - my Xerl::XML::Element( $root, $next, $prev, $insert ); - - # Prove and remove XML Header. - Xerl::Main::Global::ERROR( 'No valid XML header', caller() ) - unless $rarray->[0] =~ s/<\?xml .*?version.+?\?>//io; - - my ( $newlineadd, $linecount, $notrim ) = ( 0, 0, 0 ); - - #for my $line (@$rarray) { - for my $line (@$rarray) { - $newlineadd = 1 if length $line == 1 and $linecount > 3; - ++$linecount; - - $line =~ s/\\/!!GT!!/g; - - # Allow - my $is_single_tag = $line =~ s#<([^/].+?)( (.*?))? ?/ *>#<$1 $3>#o; - - my $flag = 0; - - do { - - # Open XML tag - if ( $line =~ s#<([^/].+?)( (.*?))? *>##o ) { - my ( $name, $params ) = ( $1, $3 ); - $flag = 1; - - my $DEBUG = $name =~ /^=/ ? 1 : 0; - $self->debug($name, $params) if $DEBUG; - - # Ignore XML comments - next if $name =~ /^!--/o; - - - $next = Xerl::XML::Element->new(); - $next->set_name($name); - $next->set_prev($element); - $next->set_single($is_single_tag); - - $next->print() if $DEBUG; - - # Handle tag parameters - if ( defined $params ) { - my %params = $params =~ / - (?: ( [^\s]+? ) \s*=\s* ( - (?: '(?:.|(?:\\'))*?' ) | - (?: "(?:.|(?:\\"))*?" ) | - (?: [^\s]+ ) ) ) - /gox; - - # Remove " and ' - $params{$_} =~ s/^(?:"|')|(?:"|')$//go for keys %params; - $next->set_params( \%params ); - $notrim = 1 if exists $params{notrim}; - } - - $element->push_array($next); - - $root = $element unless defined $root; - $element = $next; - $insert = $element; - - redo; - } - - # Close XML tag - if ( $line =~ s#<(/.+?)>##o ) { - $flag = 1; - - #print "XML::<$1>\n"; - - $insert = $element; - $prev = $element->get_prev(); - $element = $prev if defined $prev; - $notrim = 0 if $notrim; - - redo; - } - - # XML text - if ( defined $insert - and $line =~ s/^( *)(.+?) *$/$notrim ? $1.$2 : $2/oe ) - { - - if ($newlineadd) { - $insert->append_text("\n"); - $newlineadd = 0; - } - - $line =~ s/!!LT!!//g; - - $insert->append_text($line); - } - } while ( $flag == 1 ); - } - - $root->set_name('root'); - - # $root->print(); - $self->set_root($root); - - return undef; -} - -1; diff --git a/index.fpl b/index.fpl deleted file mode 100755 index d13cd6f..0000000 --- a/index.fpl +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Xerl; - -use FCGI; -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = - -e "xerldev-$host.conf" - ? "xerldev-$host.conf" - : ( -e "xerl-$host.conf" ? "xerl-$host.conf" : 'config.conf' ); - -while ( FCGI::accept >= 0 ) { - my Xerl $xerl = Xerl->new( config => $config ); - $xerl->run(); -} diff --git a/index.pl b/index.pl deleted file mode 100755 index 1846180..0000000 --- a/index.pl +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Xerl; - -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = - -e "xerldev-$host.conf" - ? "xerldev-$host.conf" - : ( -e "xerl-$host.conf" ? "xerl-$host.conf" : 'config.conf' ); - -my Xerl $xerl = Xerl->new( config => $config ); -$xerl->run(); diff --git a/xerl.conf b/xerl.conf deleted file mode 100644 index 5873c22..0000000 --- a/xerl.conf +++ /dev/null @@ -1,23 +0,0 @@ -# TODO: Allow comments behind the options! -# defaultproto will be used if not ENV(HTTPS)==on -#nocache=defined -#nocache=1 -cacheroot=/usr/local/www/xerlcache/ -ctype.asc=text/plain -ctype.css=text/css -ctype.jpg=image/jpg -ctype.pdf=application/pdf -ctype.png=image/png -ctype.txt=text/plain -ctype.xml=text/plain -defaultcontent=home -defaulthost=default -defaultoutputformat=xhtml -defaultproto=http -defaultstyle=default.css -defaulttemplate=xhtml -dslvpnrouter.buetow.org=vpndslrouter.buetow.org -hidesubhome=1 -hostroot=/usr/local/www/xerlhosts/branches/stable/hosts/ -hyperion.buetow.org=ssl.buetow.org -404=http://www.buetow.org -- cgit v1.2.3 From 6687ecb69c355c987948d4a2fcfce90b60904acd Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 14:36:00 +0200 Subject: quick commit --- fype.buetow.org/content/Download.xml | 13 ++++++++++--- fype.buetow.org/content/Examples.xml | 23 ++++++----------------- 2 files changed, 16 insertions(+), 20 deletions(-) diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index cc897a9..55a472b 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,7 +1,14 @@ - Download - For the latest version please replace the URI as follows (be aware that this version may be broken): - git clone git://git.buetow.org/fype.git + Download + For git just type "git clone git://git.buetow.org/fype". + To update to the latest stable version just type "cd ./fype; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/fype fype-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml index 6e41595..2c57c08 100644 --- a/fype.buetow.org/content/Examples.xml +++ b/fype.buetow.org/content/Examples.xml @@ -1,21 +1,10 @@ - Sourcecode Examples - - use LWP::Simple; - - my $site = get 'https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/'; - my @sites = $site =~ /file name="(.*?\.fy)" .*/g; - my @return; - - for my $site (sort @sites) { - push @return, "!!LT!!h2!!GT!!$site!!LT!!/h2!!GT!!"; - push @return, '!!LT!!pre class="code"!!GT!!'; - push @return, get "https://ssl.buetow.org/repos/fype/branches/experimental/build-009669/examples/$site"; - push @return, '!!LT!!/pre!!GT!!'; - } - - return join '', @return; - + Examples + Go to + gitweb + to browse the all the code examples. + + -- cgit v1.2.3 From c592d7100b95124e6042563fc20d66a2966f3267 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:05:48 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 4 +- paul.buetow.org/content/home.xml | 2 +- .../content/Better-Than-Others.sub/Lisp.xml | 22 ----- .../content/Better-Than-Others.sub/PHP.xml | 5 - .../content/Better-Than-Others.sub/Python.xml | 17 ---- .../content/Better-Than-Others.sub/home.xml | 5 - .../content/Extended-Features.sub/Hypergoto.xml | 17 ---- .../Extended-Features.sub/Infinite-Loops.xml | 34 ------- .../Extended-Features.sub/Megahyper-Operators.xml | 50 ---------- .../Extended-Features.sub/Mixed-Contexes.xml | 10 -- .../Random-Number-Generator.xml | 8 -- .../Extended-Features.sub/Reverse-Methods.xml | 11 --- .../content/Extended-Features.sub/home.xml | 5 - .../New-Features.sub/Artificial-Intelligence.xml | 9 -- .../content/New-Features.sub/Multi-Langual.xml | 18 ---- .../content/New-Features.sub/New-Contexes.xml | 40 -------- .../content/New-Features.sub/Random-Operator.xml | 10 -- perl9.buetow.org/content/New-Features.sub/home.xml | 5 - perl9.buetow.org/content/home.xml | 6 -- perl9.buetow.org/htdocs/images/perl.jpg | Bin 6947 -> 0 bytes use.buetow.org/content/Bench.sub/IntVSCon.xml | 10 -- use.buetow.org/content/Bench.sub/Loop.xml | 10 -- use.buetow.org/content/Bench.sub/Shift.xml | 10 -- use.buetow.org/content/Bench.sub/home.xml | 7 -- use.buetow.org/content/Diverse.sub/Fibonacci.xml | 10 -- use.buetow.org/content/Diverse.sub/foo.xml | 6 -- use.buetow.org/content/Diverse.sub/home.xml | 7 -- use.buetow.org/content/Examples.sub/Autoload.xml | 10 -- use.buetow.org/content/Examples.sub/Dualvar.xml | 10 -- use.buetow.org/content/Examples.sub/HashTie.xml | 10 -- use.buetow.org/content/Examples.sub/Iterator.xml | 10 -- use.buetow.org/content/Examples.sub/MyGrep.xml | 10 -- use.buetow.org/content/Examples.sub/ReadOnly.xml | 10 -- use.buetow.org/content/Examples.sub/Scopeing.xml | 10 -- use.buetow.org/content/Examples.sub/StaticVar.xml | 10 -- use.buetow.org/content/Examples.sub/Structs.xml | 10 -- use.buetow.org/content/Examples.sub/home.xml | 5 - use.buetow.org/content/Examples.sub/overload.xml | 10 -- use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml | 15 --- use.buetow.org/content/Fun.sub/Nosemicolon.xml | 10 -- use.buetow.org/content/Fun.sub/Rev.xml | 10 -- use.buetow.org/content/Fun.sub/home.xml | 7 -- use.buetow.org/content/Poetry.sub/Christmas.xml | 12 --- use.buetow.org/content/Poetry.sub/Math.xml | 10 -- use.buetow.org/content/Poetry.sub/PHP.xml | 10 -- use.buetow.org/content/Poetry.sub/Shopping.xml | 10 -- use.buetow.org/content/Poetry.sub/Travel.xml | 10 -- use.buetow.org/content/Poetry.sub/home.xml | 5 - use.buetow.org/content/home.xml | 7 -- vpndslrouter.buetow.org/content/home.xml | 62 ++++++------ www.angelova.eu/config.xml | 50 ---------- www.angelova.eu/content/home.xml | 27 ----- www.angelova.eu/htdocs/styles/default.css | 109 --------------------- www.angelova.eu/templates/xhtml.xml | 38 ------- xerl.buetow.foo/content/10.foo.xml | 40 ++++++++ xerl.buetow.foo/content/Download.xml | 12 +++ xerl.buetow.foo/content/bar.xml | 40 ++++++++ xerl.buetow.foo/content/home.xml | 55 ++++++----- 58 files changed, 158 insertions(+), 824 deletions(-) delete mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml delete mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml delete mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/Python.xml delete mode 100644 perl9.buetow.org/content/Better-Than-Others.sub/home.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml delete mode 100644 perl9.buetow.org/content/Extended-Features.sub/home.xml delete mode 100644 perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml delete mode 100644 perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml delete mode 100644 perl9.buetow.org/content/New-Features.sub/New-Contexes.xml delete mode 100644 perl9.buetow.org/content/New-Features.sub/Random-Operator.xml delete mode 100644 perl9.buetow.org/content/New-Features.sub/home.xml delete mode 100644 perl9.buetow.org/content/home.xml delete mode 100644 perl9.buetow.org/htdocs/images/perl.jpg delete mode 100644 use.buetow.org/content/Bench.sub/IntVSCon.xml delete mode 100644 use.buetow.org/content/Bench.sub/Loop.xml delete mode 100644 use.buetow.org/content/Bench.sub/Shift.xml delete mode 100644 use.buetow.org/content/Bench.sub/home.xml delete mode 100644 use.buetow.org/content/Diverse.sub/Fibonacci.xml delete mode 100644 use.buetow.org/content/Diverse.sub/foo.xml delete mode 100644 use.buetow.org/content/Diverse.sub/home.xml delete mode 100644 use.buetow.org/content/Examples.sub/Autoload.xml delete mode 100644 use.buetow.org/content/Examples.sub/Dualvar.xml delete mode 100644 use.buetow.org/content/Examples.sub/HashTie.xml delete mode 100644 use.buetow.org/content/Examples.sub/Iterator.xml delete mode 100644 use.buetow.org/content/Examples.sub/MyGrep.xml delete mode 100644 use.buetow.org/content/Examples.sub/ReadOnly.xml delete mode 100644 use.buetow.org/content/Examples.sub/Scopeing.xml delete mode 100644 use.buetow.org/content/Examples.sub/StaticVar.xml delete mode 100644 use.buetow.org/content/Examples.sub/Structs.xml delete mode 100644 use.buetow.org/content/Examples.sub/home.xml delete mode 100644 use.buetow.org/content/Examples.sub/overload.xml delete mode 100644 use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml delete mode 100644 use.buetow.org/content/Fun.sub/Nosemicolon.xml delete mode 100644 use.buetow.org/content/Fun.sub/Rev.xml delete mode 100644 use.buetow.org/content/Fun.sub/home.xml delete mode 100644 use.buetow.org/content/Poetry.sub/Christmas.xml delete mode 100644 use.buetow.org/content/Poetry.sub/Math.xml delete mode 100644 use.buetow.org/content/Poetry.sub/PHP.xml delete mode 100644 use.buetow.org/content/Poetry.sub/Shopping.xml delete mode 100644 use.buetow.org/content/Poetry.sub/Travel.xml delete mode 100644 use.buetow.org/content/Poetry.sub/home.xml delete mode 100644 use.buetow.org/content/home.xml delete mode 100644 www.angelova.eu/config.xml delete mode 100644 www.angelova.eu/content/home.xml delete mode 100644 www.angelova.eu/htdocs/styles/default.css delete mode 100644 www.angelova.eu/templates/xhtml.xml create mode 100644 xerl.buetow.foo/content/10.foo.xml create mode 100644 xerl.buetow.foo/content/Download.xml create mode 100644 xerl.buetow.foo/content/bar.xml diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 6d6fcbf..4960594 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -9,9 +9,9 @@ Address / Snail Mail: - Dipl.-Inform. (FH) Paul C. Bütow + Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow - Schneidemühler Straße 12c + Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c D-76139 Karlsruhe-Waldstadt diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 6eeff3b..0e9730f 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml b/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml deleted file mode 100644 index d0e0b27..0000000 --- a/perl9.buetow.org/content/Better-Than-Others.sub/Lisp.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - Common Lisp users will love Perl 9! - Lisp users will love Perl 9 because you can use paranthesis everywhere! - -(for (set (range 0 (subtract (elems @bar) 1)) $i) - (do - (set $foo (elem @foo $i)) - (set $bar (elem @bar $i)) - (set $baz (elem @baz $i)) - (for (set (range 0 (subtract (elems (ptr $bar)) 1)) $j) - (do - (set $foo_ (elem (ptr $foo) $j)) - (set $bar_ (elem (ptr $bar) $j)) - (set $baz_ (elem (ptr $baz) $j)) - (for (set (range 0 (subtract (elems (ptr $bar_)) 1)) $k) - (push (ptr $baz_) - (add - (elem (ptr $foo_) $k) - (elem (ptr $bar_) $k)))))))) - - diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml b/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml deleted file mode 100644 index 92edd25..0000000 --- a/perl9.buetow.org/content/Better-Than-Others.sub/PHP.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Perl 9 has now more core functions! - Perl 9 has now more functions in the core than PHP does! Because all PHP functions are in the Perl 9 core included! All PHP programmers will feel home in Perl 9! - diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml b/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml deleted file mode 100644 index edfb60c..0000000 --- a/perl9.buetow.org/content/Better-Than-Others.sub/Python.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - Python users will love Perl 9! - Perl 9 can be programmed without using semicolons by just using indented tabs! The Perl AI engine will decide if you are using Python style oder old Perlish style for programming! Here is some sample code: (Btw.: Python is just a dialect of Perl) - -for 0 .. @bar.elems -1 -> $i - my $foo = @foo[$i] - my $bar = @bar[$i] - my $baz = @baz[$i] - for 0 .. $bar->elems -1 -> $j - my $foo_ = $foo->[$j] - my $bar_ = $bar->[$j] - my $baz_ = $baz->[$j] - for 0 .. $bar_->elems -1 -> $k - push @$baz_, $foo_->[$k] + $bar_->[$k] - - diff --git a/perl9.buetow.org/content/Better-Than-Others.sub/home.xml b/perl9.buetow.org/content/Better-Than-Others.sub/home.xml deleted file mode 100644 index 20b8de4..0000000 --- a/perl9.buetow.org/content/Better-Than-Others.sub/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Perl 9 is better... - ...than other programming languages. Just click on the top menu to find out! - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml b/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml deleted file mode 100644 index 5d910c7..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Hypergoto.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - Perl 9 supports hypergotos! - Perl 9 has the fastest goto ever! hypergoto is faster than everything you ve seen so far. A very fast loop can be programmed like this: - -+$counter+; -hypergoto ENDLOOP if $counter = 1000; -hypergoto LOOP; -ENDLOOP: -'End very fast goto'<-say; - - It is also possible to goto into different programs! - -hypergoto $pid, $routine, $instruction; - - ...jumps into the process with the id $pid and the specified routine/instruction number. - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml b/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml deleted file mode 100644 index d8658b7..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Infinite-Loops.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - Perl 9 has now infinite loops! - Perl 9 supports an infinite loop which needs only 1 second of runtime. Which is faster than every other language needs to do this. This is possible because of very modern algorithms of the Perl 9 internals. - -#!/usr/bin/perl9 - -my $pi; -infinite { - $pi = calculate_pi; - say $pi; # Prints out THE EXACT number Pi! -} - - -# Will need infinite time to print Pi because not in the infinite loop! -say $pi; - - It is also possible to run several infinite loops in parallell using threads! - -my $pi; -my $code1 = infinite { - $pi = calculate_pi; - say $pi; # Prints out THE EXACT number Pi! -} -my $euler; -my $code2 = infinite { - $euler = calculate_euler; - say $euler; # Prints out THE EXACT number euler! -} - -Thread.new(code => $code1).run; -Thread.new(code => $code2).run; - - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml b/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml deleted file mode 100644 index 7bcd5a1..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Megahyper-Operators.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - Hyper- mega hyper and mega mega hyper! - You probably already know the so called Hyperoperators of Perl 6! - -# This code -my @baz = @foo >>+<< @bar; - -# Is the same as: -loop ($i = 0; $i < @bar.elems; ++$i) { - push @baz, @foo[$i] + @bar[$i]; -} - - A mega hyper operator takes you to the next level: - -# This code -my @baz = @foo >>>>+<<<< @bar; - -# Is the same as: -loop ($i = 0; $i < @bar.elems; ++$i) { - my $foo = @foo[$i]; - my $bar = @bar[$i]; - my $baz = @baz[$i]; - loop ($j = 0; $j < $bar->elems; ++$j) { - push @$baz, $foo->[$j] + $bar->[$j]; - } -} - - And a mega mega hyper operator does this: - -# This code -my @baz = @foo >>>>>>+<<<<<< @bar; - -# Is the same as: -loop ($i = 0; $i <&t; @bar.elems; ++$i) { - my $foo = @foo[$i]; - my $bar = @bar[$i]; - my $baz = @baz[$i]; - loop ($j = 0; $j < $bar->elems; ++$j) { - my $foo_ = $foo->[$j]; - my $bar_ = $bar->[$j]; - my $baz_ = $baz->[$j]; - loop ($k = 0; $k < $bar_->elems; ++$k) { - push @$baz_, $foo_->[$k] + $bar_->[$k]; - } - } -} - - Etc... As you can see, its helping you to write less code! - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml b/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml deleted file mode 100644 index d6b2feb..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Mixed-Contexes.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Perl 9 can now mix up contexes! - As you know from previous versions of Perl, you use the contexes void, list and scalar to program in. Now you are able to mix those together within the same variable! - -my $@scaarr = ("Hello", (1, 2, 3, 4)); -$@scaarr.scalar.say; # Prints Hello -local $, = ' '; $@scaarr.say; # Prints 1 2 3 4 - - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml b/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml deleted file mode 100644 index ff8148a..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Random-Number-Generator.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Real random number generator! - Perl 9 now has got a REAL random number generator. No more psydo random generators. The perl process goes outside of your computer and looks for some random stuff to capture. Here is an example: - -random(10).say; # Prints out a real random number >=0 and < 10 - - diff --git a/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml b/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml deleted file mode 100644 index 9df5b41..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/Reverse-Methods.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Perl 9 has now reverse method operators! - You don't have to call $object.method or $object->method any more! You can also do method<-$object instead! This leads to a new level of flexibility and programming experience! - -#!/usr/bin/perl9 - -your $result = 1->add(1) / mult(2)<-2; -say<-$result; # Will print 0.5 - - diff --git a/perl9.buetow.org/content/Extended-Features.sub/home.xml b/perl9.buetow.org/content/Extended-Features.sub/home.xml deleted file mode 100644 index 1826442..0000000 --- a/perl9.buetow.org/content/Extended-Features.sub/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Perl 9 has improved old techniques - Here are the most exciting feature extendings of Perl 9 listed. Just click on the top menu on the desired feature and you will see the examples! - diff --git a/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml b/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml deleted file mode 100644 index f23dcbf..0000000 --- a/perl9.buetow.org/content/New-Features.sub/Artificial-Intelligence.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Built in artificial intelligence engine! - Perl 9 now has a built in AI engine! If you are too lazy to work, just tell Perl 9 to work for you. - -# The AI will determine what needs to get done and will do it for you! -(my AI $ai .= new).work; - - diff --git a/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml b/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml deleted file mode 100644 index e502efb..0000000 --- a/perl9.buetow.org/content/New-Features.sub/Multi-Langual.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Perl 9 is multi langual - In Perl 9, perl can now do everything! You can combine all syntaxes of your programming languages within the same program! This is actually awesome! If your friend keeps telling you that his programming language is better than Perl, then he does not know (yet) about Perl 9! :) - -#!/usr/bin/perl9 - -use VisualBasic.NET qw(Comments Declaration::Variable) -use TurboPascal qw(Operator::Assign) -use Java qw(Class::Math Loop::Foreach Class::System::out); - -Rem Some cool stuff: -Dim double @Foo As Array; -@Foo[$_] := Math.sqrt($_) for 0 .. 10; -foreach (double $d : @Foo) -$d->System.out.println(); - - diff --git a/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml b/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml deleted file mode 100644 index 8230962..0000000 --- a/perl9.buetow.org/content/New-Features.sub/New-Contexes.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - Perl 9 contians new datatypes/contexes! - Perl now got some new data types and contexes: - Fuzzy Context ~ - Everything is not sharp but fuzzy! Fuzzy does always something like the desired value! It is never exact! - -my ~fuz; # Fuzzy type - - -use PHP qw(Function::echo); - -# You don't know if its assigning list or scalar context! -my ~fuzzy = qw(Hello mister Edd); -echo<-~fuzzy; // Can print 'Hello' or can print '3' - -my ~foo = 'Good morning'; -echo<-~foo; # Due a built in AI engine, this may print 'Good morning' or 'Bad afternoon' - - Matrix Context [] - No more limitations to list and scalar and void contexes! - -my ([]matrix1,[]matrix2) = ( - ((1, 0, 0), (0, 1, 0), (0, 0, 1)), - ((0, 1, 0), (0, 0, 1), (1, 0, 0)), -); - -[]matrix1 += []matrix2; # Will add matrix2 to matrix1! - -[]matrix1.say; # Will print ((1, 1, 0), (0, 1, 1), (1, 0, 1)) - - If you want to do multi dimensional matrices then you can do: - -my [][]matrix = - (((1, 0, 0), (0, 1, 0), (0, 0, 1)), - ((0, 1, 0), (0, 0, 1), (1, 0, 0)), - ((0, 1, 0), (0, 0, 1), (1, 0, 0))); - - etc... - diff --git a/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml b/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml deleted file mode 100644 index 8e67ceb..0000000 --- a/perl9.buetow.org/content/New-Features.sub/Random-Operator.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Perl 9 has a random operator - You probably know that Perl supports a lot of different operators. If you don't know which operator to use at the moment then just use the random operator (}}}}@.@{{{{). - -# Does something randomly with its two operands $foo and $bar: - -$foo (}}}}@.@{{{{) $bar; - - diff --git a/perl9.buetow.org/content/New-Features.sub/home.xml b/perl9.buetow.org/content/New-Features.sub/home.xml deleted file mode 100644 index 613321e..0000000 --- a/perl9.buetow.org/content/New-Features.sub/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Perl 9 Feature List - Here are the most exciting new features offered by Perl 9 listed. Just click on the top menu on the desired feature and you will see the examples! - diff --git a/perl9.buetow.org/content/home.xml b/perl9.buetow.org/content/home.xml deleted file mode 100644 index e1634de..0000000 --- a/perl9.buetow.org/content/home.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - Welcome to the website of Perl 9! - Perl 9 is the next major release after Perl 6. Perl 8 has been left out because Perl 9 provides too much new features which would not fit into one major version number. Perl 9 combines all features of Perl 5 and Perl 6. This site only demonstrates some additional features over Perl 5 and Perl 6. - diff --git a/perl9.buetow.org/htdocs/images/perl.jpg b/perl9.buetow.org/htdocs/images/perl.jpg deleted file mode 100644 index 8401116..0000000 Binary files a/perl9.buetow.org/htdocs/images/perl.jpg and /dev/null differ diff --git a/use.buetow.org/content/Bench.sub/IntVSCon.xml b/use.buetow.org/content/Bench.sub/IntVSCon.xml deleted file mode 100644 index d6ba4ef..0000000 --- a/use.buetow.org/content/Bench.sub/IntVSCon.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Interpolated vs. constant! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/intvscon.pl"); - - - diff --git a/use.buetow.org/content/Bench.sub/Loop.xml b/use.buetow.org/content/Bench.sub/Loop.xml deleted file mode 100644 index 15a35ad..0000000 --- a/use.buetow.org/content/Bench.sub/Loop.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Loop benchmarking! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/foreach.pl"); - - - diff --git a/use.buetow.org/content/Bench.sub/Shift.xml b/use.buetow.org/content/Bench.sub/Shift.xml deleted file mode 100644 index a99dcc4..0000000 --- a/use.buetow.org/content/Bench.sub/Shift.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Shift benchmarking! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/bench/shift.pl"); - - - diff --git a/use.buetow.org/content/Bench.sub/home.xml b/use.buetow.org/content/Bench.sub/home.xml deleted file mode 100644 index cb924bc..0000000 --- a/use.buetow.org/content/Bench.sub/home.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Benchmarking - - This section contains perl benchmarking stuff :) - - diff --git a/use.buetow.org/content/Diverse.sub/Fibonacci.xml b/use.buetow.org/content/Diverse.sub/Fibonacci.xml deleted file mode 100644 index c85b036..0000000 --- a/use.buetow.org/content/Diverse.sub/Fibonacci.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Fast Fibonacci calculating! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/diverse/fibonacci.pl"); - - - diff --git a/use.buetow.org/content/Diverse.sub/foo.xml b/use.buetow.org/content/Diverse.sub/foo.xml deleted file mode 100644 index 0b6ac7e..0000000 --- a/use.buetow.org/content/Diverse.sub/foo.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Foo! - Nothing here! - - diff --git a/use.buetow.org/content/Diverse.sub/home.xml b/use.buetow.org/content/Diverse.sub/home.xml deleted file mode 100644 index 8c28dcc..0000000 --- a/use.buetow.org/content/Diverse.sub/home.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Diverse stuff - - This section contains some diverse perl stuff - - diff --git a/use.buetow.org/content/Examples.sub/Autoload.xml b/use.buetow.org/content/Examples.sub/Autoload.xml deleted file mode 100644 index ba04d0d..0000000 --- a/use.buetow.org/content/Examples.sub/Autoload.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Autoload - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/autoload.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/Dualvar.xml b/use.buetow.org/content/Examples.sub/Dualvar.xml deleted file mode 100644 index 1a4b1d8..0000000 --- a/use.buetow.org/content/Examples.sub/Dualvar.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Dual variable - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/dualvar.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/HashTie.xml b/use.buetow.org/content/Examples.sub/HashTie.xml deleted file mode 100644 index 76b4348..0000000 --- a/use.buetow.org/content/Examples.sub/HashTie.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - HashTie - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/hashtie.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/Iterator.xml b/use.buetow.org/content/Examples.sub/Iterator.xml deleted file mode 100644 index 7e5b367..0000000 --- a/use.buetow.org/content/Examples.sub/Iterator.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Iterator - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/iterator.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/MyGrep.xml b/use.buetow.org/content/Examples.sub/MyGrep.xml deleted file mode 100644 index b0c18ea..0000000 --- a/use.buetow.org/content/Examples.sub/MyGrep.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - MyGrep - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/mygrep.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/ReadOnly.xml b/use.buetow.org/content/Examples.sub/ReadOnly.xml deleted file mode 100644 index 9b0b994..0000000 --- a/use.buetow.org/content/Examples.sub/ReadOnly.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - ReadOnly - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/readonly.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/Scopeing.xml b/use.buetow.org/content/Examples.sub/Scopeing.xml deleted file mode 100644 index 5656a54..0000000 --- a/use.buetow.org/content/Examples.sub/Scopeing.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Scopeing - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/scopeing.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/StaticVar.xml b/use.buetow.org/content/Examples.sub/StaticVar.xml deleted file mode 100644 index d6afd53..0000000 --- a/use.buetow.org/content/Examples.sub/StaticVar.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - StaticVar - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/staticvar.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/Structs.xml b/use.buetow.org/content/Examples.sub/Structs.xml deleted file mode 100644 index c4093ea..0000000 --- a/use.buetow.org/content/Examples.sub/Structs.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Scructs - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/structs.pl"); - - - diff --git a/use.buetow.org/content/Examples.sub/home.xml b/use.buetow.org/content/Examples.sub/home.xml deleted file mode 100644 index 0b53a1b..0000000 --- a/use.buetow.org/content/Examples.sub/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Examples - This section contains some perl examples of cool perl features :) - diff --git a/use.buetow.org/content/Examples.sub/overload.xml b/use.buetow.org/content/Examples.sub/overload.xml deleted file mode 100644 index c34a79a..0000000 --- a/use.buetow.org/content/Examples.sub/overload.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Overload - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/examples/overload.pl"); - - - diff --git a/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml b/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml deleted file mode 100644 index 6f17e40..0000000 --- a/use.buetow.org/content/Fun.sub/Fibonacci.pl.c.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Fibonacci.pl.c! - - The following code is both, valid C and Perl code :) - - - - use LWP::Simple; - my $ret = get("https://ssl.buetow.org/repos/playground/trunk/Perl/perl-c/fibonacci.pl.c"); - $ret =~ s/ - - diff --git a/use.buetow.org/content/Fun.sub/Nosemicolon.xml b/use.buetow.org/content/Fun.sub/Nosemicolon.xml deleted file mode 100644 index 467feb4..0000000 --- a/use.buetow.org/content/Fun.sub/Nosemicolon.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Fibonacci Numbers w/o ; - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/fun/nosemicolon.pl"); - - - diff --git a/use.buetow.org/content/Fun.sub/Rev.xml b/use.buetow.org/content/Fun.sub/Rev.xml deleted file mode 100644 index a7f2738..0000000 --- a/use.buetow.org/content/Fun.sub/Rev.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Random letters! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/fun/rev.pl"); - - - diff --git a/use.buetow.org/content/Fun.sub/home.xml b/use.buetow.org/content/Fun.sub/home.xml deleted file mode 100644 index 9bdbed1..0000000 --- a/use.buetow.org/content/Fun.sub/home.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Fun stuff - - This section contains some perl fun stuff - - diff --git a/use.buetow.org/content/Poetry.sub/Christmas.xml b/use.buetow.org/content/Poetry.sub/Christmas.xml deleted file mode 100644 index 783a6d0..0000000 --- a/use.buetow.org/content/Poetry.sub/Christmas.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - Merry Christmas! - - - use LWP::Simple; - my $ret = get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/christmas.pl"); - $ret =~ s/ - - diff --git a/use.buetow.org/content/Poetry.sub/Math.xml b/use.buetow.org/content/Poetry.sub/Math.xml deleted file mode 100644 index b9bc42b..0000000 --- a/use.buetow.org/content/Poetry.sub/Math.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Learning math! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/math.pl"); - - - diff --git a/use.buetow.org/content/Poetry.sub/PHP.xml b/use.buetow.org/content/Poetry.sub/PHP.xml deleted file mode 100644 index 2610188..0000000 --- a/use.buetow.org/content/Poetry.sub/PHP.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - PHP! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/php.pl"); - - - diff --git a/use.buetow.org/content/Poetry.sub/Shopping.xml b/use.buetow.org/content/Poetry.sub/Shopping.xml deleted file mode 100644 index 8d98961..0000000 --- a/use.buetow.org/content/Poetry.sub/Shopping.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Going shopping! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/shopping.pl"); - - - diff --git a/use.buetow.org/content/Poetry.sub/Travel.xml b/use.buetow.org/content/Poetry.sub/Travel.xml deleted file mode 100644 index 12b1ea5..0000000 --- a/use.buetow.org/content/Poetry.sub/Travel.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Travel! - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/playground/trunk/Perl/poetry/travel.pl"); - - - diff --git a/use.buetow.org/content/Poetry.sub/home.xml b/use.buetow.org/content/Poetry.sub/home.xml deleted file mode 100644 index 46c2de7..0000000 --- a/use.buetow.org/content/Poetry.sub/home.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Poetry - This section contains perl poetry :) - diff --git a/use.buetow.org/content/home.xml b/use.buetow.org/content/home.xml deleted file mode 100644 index 10ec350..0000000 --- a/use.buetow.org/content/home.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Welcome to use.buetow.org! - - This site contains some nice Perl stuff! - - diff --git a/vpndslrouter.buetow.org/content/home.xml b/vpndslrouter.buetow.org/content/home.xml index 83d7647..0813e71 100644 --- a/vpndslrouter.buetow.org/content/home.xml +++ b/vpndslrouter.buetow.org/content/home.xml @@ -9,9 +9,9 @@ and enjoy :) - Linux DSL Router für RWTH-VPN Howto - Version 0.8.5 + Linux DSL Router f!!N!!uuml;r RWTH-VPN Howto - Version 0.8.5 -Wie richte ich einen auf Linux basierten DSL+VPN router für UniDSL Aachen +Wie richte ich einen auf Linux basierten DSL+VPN router f!!N!!uuml;r UniDSL Aachen http://aachen.uni-dsl.de ein? @@ -31,12 +31,12 @@ Zudem wird hier darauf hingewiesen, dass dieses Howto nicht perfekt ist und es k eth0 kommt ans DSL modem und eth1 kommt ans LAN. Vorrausgesetzt wird, dass alle Einstellungen als "root" vorgenommen werden ;-) 1. Kernel besorgen -Am besten den aktuellsten Linux Kernel der 2.4er Serie von ftp://ftp.kernel.org> (bei mir ists der 2.4.25) herunterladen und nach /usr/src/linux entpacken. (Anmerkung: Seit dem Cisco VPN Client 4.0.4 wird auch ein Kernel der 2.6.x-Serie unterstützt. Da aber mein Router einen 2.4er Kernel nutzt, habe ich einen 2.6er noch nicht getestet.) +Am besten den aktuellsten Linux Kernel der 2.4er Serie von ftp://ftp.kernel.org> (bei mir ists der 2.4.25) herunterladen und nach /usr/src/linux entpacken. (Anmerkung: Seit dem Cisco VPN Client 4.0.4 wird auch ein Kernel der 2.6.x-Serie unterst!!N!!uuml;tzt. Da aber mein Router einen 2.4er Kernel nutzt, habe ich einen 2.6er noch nicht getestet.) 2. Kernel Konfigurieren -Meine Konfiguration beinhaltet u. A. Treiber beider Netzwerkkarten sowie zusätzliche Optionen für PPP und iptables. Meine Kernel Config gibts hier: +Meine Konfiguration beinhaltet u. A. Treiber beider Netzwerkkarten sowie zus!!N!!auml;tzliche Optionen f!!N!!uuml;r PPP und iptables. Meine Kernel Config gibts hier: %%documentsurl%%kernel.config.txt -. Diese einfach herunterladen und nach /usr/src/linux/.config abspeichern. (Kernel beinhaltet schon alle benötigten iptables und PPP Optionen). Danach: +. Diese einfach herunterladen und nach /usr/src/linux/.config abspeichern. (Kernel beinhaltet schon alle ben!!N!!ouml;tigten iptables und PPP Optionen). Danach: cd /usr/src/linux make mrproper @@ -44,28 +44,28 @@ cp kernel.config.txt /usr/src/linux/.config make oldconfig (Hier mit "y" ggf. neu hinzugekommnden Kerneloptionen auf den Standard-Wert setzen falls Du einen neueren 2.4er Kernel verwendest als die von der meine .config-Datei ist) make menuconfig -Nun ggf. Treiber im Kernel aktivieren, die Dein System noch zusätzlich brauchen könnte (SCSI? LVM?) und dann Kerneländerungen sichern und fortfahren: +Nun ggf. Treiber im Kernel aktivieren, die Dein System noch zus!!N!!auml;tzlich brauchen k!!N!!ouml;nnte (SCSI? LVM?) und dann Kernel!!N!!auml;nderungen sichern und fortfahren: make dep make bzImage make modules make modules_install cp arch/i386/boot/bzImage /boot/routerkernel -Als nächstes den Kernel in Deinem Boot-Manager einbinden (Lilo oder GRUB?) +Als n!!N!!auml;chstes den Kernel in Deinem Boot-Manager einbinden (Lilo oder GRUB?) Danach den neuen Kernel rebooten. 3. Ethernetkarten Konfigurieren Ich gehe hier davon aus, dass 2 Netzwerkkarten installiert sind. ifconfig sollte also sowohl eth0 als auch eth1 anzeigen. Schliessen wir also das DSL Modem an eth0 an. -Nun stellen wir die IP Adressen für die Karten ein. Der ersten Karte, an welcher das DSL Modem hängt geben wir die IP 192.168.255.254 Dies geschieht über +Nun stellen wir die IP Adressen f!!N!!uuml;r die Karten ein. Der ersten Karte, an welcher das DSL Modem h!!N!!auml;ngt geben wir die IP 192.168.255.254 Dies geschieht !!N!!uuml;ber ifconfig eth0 192.168.255.254 mask 255.255.255.255 up -Die 2. Netzwerkkarte, also eth1 stellt die Verbindung mit dem LAN her und erhölt die IP Adresse 192.168.0.1. Der ifconfig Befehl lautet wie folgt: +Die 2. Netzwerkkarte, also eth1 stellt die Verbindung mit dem LAN her und erh!!N!!ouml;lt die IP Adresse 192.168.0.1. Der ifconfig Befehl lautet wie folgt: ifconfig eth1 192.168.0.1 mask 255.255.255.0 up -Hiermit wäre die Konfiguration des Netzwerkes abgeschlossen. Um die Einstellungen nach Reboot beizubehalten sollten diese Netzwerkeinstellungen entweder in ein eigenes Start-Skript oder in die Debian-Netzwerkkonfigurationsdateien geschrieben werden. Wie das geht, erfährt man aus der Dokumentation. +Hiermit w!!N!!auml;re die Konfiguration des Netzwerkes abgeschlossen. Um die Einstellungen nach Reboot beizubehalten sollten diese Netzwerkeinstellungen entweder in ein eigenes Start-Skript oder in die Debian-Netzwerkkonfigurationsdateien geschrieben werden. Wie das geht, erf!!N!!auml;hrt man aus der Dokumentation. 4. DSL konfigurieren -Hier wird die DSL-config per "pppoeconf" auf der Console durchgeführt. Auch hier werden wir nach Benutzername und Passwort gefragt. -Die Daten sollten 100%ig korrekt sein. Die Frage nach dem Device an welchem das Modem hängt beantworten wir mit eth0. Zur Auswahl hast Du noch, -ob die Verbindung beim booten gestartet werden soll oder nicht. Was Du dort wählst liegt in Deiner Hand. Willst Du die Verbindung per Hand starten , +Hier wird die DSL-config per "pppoeconf" auf der Console durchgef!!N!!uuml;hrt. Auch hier werden wir nach Benutzername und Passwort gefragt. +Die Daten sollten 100%ig korrekt sein. Die Frage nach dem Device an welchem das Modem h!!N!!auml;ngt beantworten wir mit eth0. Zur Auswahl hast Du noch, +ob die Verbindung beim booten gestartet werden soll oder nicht. Was Du dort w!!N!!auml;hlst liegt in Deiner Hand. Willst Du die Verbindung per Hand starten , so funktioniert dies per "pon" auf der Console und mit "poff" kann die Verbindung wieder getrennt werden. @@ -73,7 +73,7 @@ Anschliessend kannst Du direkt testen, ob die DSL-Verbindung alleine schon funkt 5. VPN konfigurieren Hier sollte der neuste VPN Client von der RWTH Seite heruntergeladen werden. -Aber ACHTUNG, installiert man den Client nach Anleitung, so belegt dieser nach Starten alle (!!) Netzwerkdevices. D.h. man kann vom LAN nicht mehr auf eth1 vom Router zugreifen, da VPN diese blockiert und das würde die Debian Kiste als Router unnutzbar machen! Um dies zu umgehen ist eine kleine Manipulation der VPN-Client Sourcen notwendig. Also zuerst den Cisco-VPN Client herunterladen, z.B. von +Aber ACHTUNG, installiert man den Client nach Anleitung, so belegt dieser nach Starten alle (!!) Netzwerkdevices. D.h. man kann vom LAN nicht mehr auf eth1 vom Router zugreifen, da VPN diese blockiert und das w!!N!!uuml;rde die Debian Kiste als Router unnutzbar machen! Um dies zu umgehen ist eine kleine Manipulation der VPN-Client Sourcen notwendig. Also zuerst den Cisco-VPN Client herunterladen, z.B. von http://www.rz.rwth-aachen.de/ und diese in ein beliebiges Verzeichnis entpacken (bei mir: ~/src/vpnclient). Dann wie folgt vorgehen: @@ -83,10 +83,10 @@ cd ~/src/vpnclient vi interceptor.c -Seit dem Versionssprung von 4.0.3 nach 4.0.4 hat sich der Sourcecode ein wenig geändert was wohl daran liegt dass die 4.0.4er -Version auch vom 2.6.x Linux Kernel unterstützt wird. Ich habe einfach mal die Modifikation beider Versionen hier online gestellt. +Seit dem Versionssprung von 4.0.3 nach 4.0.4 hat sich der Sourcecode ein wenig ge!!N!!auml;ndert was wohl daran liegt dass die 4.0.4er +Version auch vom 2.6.x Linux Kernel unterst!!N!!uuml;tzt wird. Ich habe einfach mal die Modifikation beider Versionen hier online gestellt. -Für vpnclient-linux-4.0.4.B-k9 +F!!N!!uuml;r vpnclient-linux-4.0.4.B-k9 Nun nach folgender Code-Stelle suchen @@ -119,7 +119,7 @@ inline supported_device(struct net_device* dev) return rc; } -Für vpnclient-linux-4.0.3.B-k9 +F!!N!!uuml;r vpnclient-linux-4.0.3.B-k9 Nun nach folgender Code-Stelle suchen static int inline supported_device(struct net_device *dev) @@ -132,16 +132,16 @@ supported_device(struct net_device *dev) } if (!strncmp(dev->name, "eth", 3) - && (dev->name[3] >= '0' && dev->name[3] <= '9')) + !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! dev->name[3] <= '9')) { rc = 1; } else if (!strncmp(dev->name, "wlan", 4) - && (dev->name[4] >= '0' && dev->name[4] <= '9')) + !!N!!!!N!! (dev->name[4] >= '0' !!N!!!!N!! dev->name[4] <= '9')) { rc = 1; } - else if (!strncmp(dev->name, "ppp", 3) && (dev->name[3] >= '0' && + else if (!strncmp(dev->name, "ppp", 3) !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! dev->name[3] <= '9')) { rc = 1; @@ -165,7 +165,7 @@ supported_device(struct net_device *dev) goto exit_gracefully; } - if (!strncmp(dev->name, "ppp", 3) && (dev->name[3] >= '0' && + if (!strncmp(dev->name, "ppp", 3) !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! dev->name[3] <= '9')) { rc = 1; @@ -181,10 +181,10 @@ supported_device(struct net_device *dev) Danach (Egal bei welcher VPN Client Version) ./vpn_install -aufrufen und alle Angaben korrekt beantworten und den VPN-Client wie auf der RWTH Seite beschrieben konfigurieren (achte darauf, Dich mittels "FullTunnel" in das RWTH VPN einzuwaehlen). Wenn Du z.Z. via DSL eingewählt bist, kannst Du nun auch den VPN-Client zusätzlich starten und testen ob eine VPN-Verbindung korrekt aufgebaut wird (vpnclient connect DEINVPNALIAS). Klappt alles, dann den VPN-Client wieder beenden und weiter mit.. +aufrufen und alle Angaben korrekt beantworten und den VPN-Client wie auf der RWTH Seite beschrieben konfigurieren (achte darauf, Dich mittels "FullTunnel" in das RWTH VPN einzuwaehlen). Wenn Du z.Z. via DSL eingew!!N!!auml;hlt bist, kannst Du nun auch den VPN-Client zus!!N!!auml;tzlich starten und testen ob eine VPN-Verbindung korrekt aufgebaut wird (vpnclient connect DEINVPNALIAS). Klappt alles, dann den VPN-Client wieder beenden und weiter mit.. 6. Start-Skripte -Damit der Router automatisch bei jedem Reboot sich ins DSL + VPN einwähl und routing aktiviert, bitte folgendes Skript unter /etc/init.d/routing_and_vpnc anlegen (Das Skript aktiviert auch die benötigten Routing-Optionen via iptables und Co): +Damit der Router automatisch bei jedem Reboot sich ins DSL + VPN einw!!N!!auml;hl und routing aktiviert, bitte folgendes Skript unter /etc/init.d/routing_and_vpnc anlegen (Das Skript aktiviert auch die ben!!N!!ouml;tigten Routing-Optionen via iptables und Co): #!/bin/sh # Configurable options: case "$1" in @@ -195,7 +195,7 @@ case "$1" in ppp0 -j MASQUERADE /bin/date > /var/log/rwthvpn.log /usr/bin/nohup /usr/bin/perl /usr/local/sbin/vpnc >> \ - /var/log/rwthvpn.log & + /var/log/rwthvpn.log !!N!! ;; stop) echo "Stopping VPN" @@ -209,7 +209,7 @@ case "$1" in esac exit 0 -und anschliessend folgende Befehle ausführen: +und anschliessend folgende Befehle ausf!!N!!uuml;hren: chmod 755 /etc/init.d/routing_and_vpnc for i in 3 4 5 do @@ -218,7 +218,7 @@ do done -Nun muss noch ein Wrapper erstellt werden, der die lässtige "y"-Bestätigung nach jedem VPN-Client start übernimmt und den VPN-Client selbstständig neu startet wenn dieser sich von alleine verabschiedet bzw. wenn die VPN-Verbindung getrennt werden sollte. Den Wrapper in die Datei /usr/local/sbin/vpnc schreiben, und zwar mit folgendem Inhalt: +Nun muss noch ein Wrapper erstellt werden, der die l!!N!!auml;sstige "y"-Best!!N!!auml;tigung nach jedem VPN-Client start !!N!!uuml;bernimmt und den VPN-Client selbstst!!N!!auml;ndig neu startet wenn dieser sich von alleine verabschiedet bzw. wenn die VPN-Verbindung getrennt werden sollte. Den Wrapper in die Datei /usr/local/sbin/vpnc schreiben, und zwar mit folgendem Inhalt: #!/ust/bin/perl -w # @@ -238,7 +238,7 @@ for (;;) { or die "$!\n"; print WRITER "y\n"; - print while <READER>; + print while !!N!!lt;READER>; } else { print "No ppp0 device up!\n"; @@ -248,11 +248,11 @@ for (;;) { print "done\n"; -Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN Profil übereinstimmt. Du kannst das Skript hier ggf. anpassen. +Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN Profil !!N!!uuml;bereinstimmt. Du kannst das Skript hier ggf. anpassen. Anschliessend fehlt noch ein chmod 755 /usr/local/sbin/vpnc Wenn Du nun alles korrekt gemacht hast, sollte sich Dein Rechner nach jedem Reboot versuchen sofort via VPN in das RWTH Netz einzuloggen (vorrausgesetzt, Du hast pppoeconf gesagt, dass die DSL-Verbdingung automatisch hergestellt werden soll). -Wenn etwas schief geht, kannst Du stets die Datei /var/log/rwthvpn.log einsehen, sie beinhaltet alle Ausgaben vom Cisco-VPN Client seit dem letzten Ausführen des routing_and_vpnc Skriptes. +Wenn etwas schief geht, kannst Du stets die Datei /var/log/rwthvpn.log einsehen, sie beinhaltet alle Ausgaben vom Cisco-VPN Client seit dem letzten Ausf!!N!!uuml;hren des routing_and_vpnc Skriptes. Nun ist Dein Debian Router perfekt. Wenn Dir noch ein DynDNS Dienst fehlt, dann verweise ich auf http://www.DynDNS.org @@ -260,7 +260,7 @@ Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN 7. Konfiguration der Rechner hinter dem Router Nun sollte jeder Rechner im LAN als Gateway die 192.168.0.1 und als Netmask die 255.255.255.0 verwenden, um ins VPN gerouted zu werden ;-P. -Für weitere Fragen stehe ich gerne bereit (paul at buetow dot org), kann jedoch nicht garantieren, dass ich helfen kann. Da ich kein Uni-DSL mehr nutze und auf dem Router laeuft schon laenger OpenBSD, kein Linux mehr. +F!!N!!uuml;r weitere Fragen stehe ich gerne bereit (paul at buetow dot org), kann jedoch nicht garantieren, dass ich helfen kann. Da ich kein Uni-DSL mehr nutze und auf dem Router laeuft schon laenger OpenBSD, kein Linux mehr. Referenzen diff --git a/www.angelova.eu/config.xml b/www.angelova.eu/config.xml deleted file mode 100644 index 6972849..0000000 --- a/www.angelova.eu/config.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - %%host%% - %%site%% - web.buetow.org/stats - ?document= - %%documentsurl%%images/ - %%documentsurl%%styles/ - - A-5916832-1 - - - - - - - - - - [h1] - [h2] - [h3] - - [div class="important"] - [p] - [span class="@@class@@"] - [pre class="quote"] - [p][pre] - [a href="@@text@@"] - [a href="@@href@@"] - [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] - [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] - [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] - [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] - [br /] - [div class="menu"] - [a class="menuitem" href="@@link@@$$params$$"] - [a class="activemenuitem" href="@@link@@$$params$$"] - [ul] - [li] - [li class="na"] - [div class="incsep"] - [pre class="code"] - [script type="text/javascript" language="JavaScript"] - - - diff --git a/www.angelova.eu/content/home.xml b/www.angelova.eu/content/home.xml deleted file mode 100644 index a2ac2b0..0000000 --- a/www.angelova.eu/content/home.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - www.angelova.eu - - Hier entsteht eine neue Webpräsenz von - - - Albena Angelova - - - Bei Fragen oder Anregungen wenden Sie sich bitte per E-Mail an - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('ue', '.', 'avolegna', '@', 'anebla'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - diff --git a/www.angelova.eu/htdocs/styles/default.css b/www.angelova.eu/htdocs/styles/default.css deleted file mode 100644 index 5b837cd..0000000 --- a/www.angelova.eu/htdocs/styles/default.css +++ /dev/null @@ -1,109 +0,0 @@ -body { - font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif; - font-size: 12px; - background-color: #FFFFFF; - background-image: url(?document=images/bg.png); - background-repeat: repeat-x; - margin: 0px; -} - -p { - padding: 1px 0; -} - -div.header { - background-color: #01768f; - border-color: #000000; - border-width: 2px; - border-style: solid; - color: #FFFFFF; - padding: 20px; - margin: 0px; - margin-bottom: 20px; - text-align: center; -} - -span.italic { - font-style: italic; -} - -span.bold { - font-weight: bold; -} - -div.main { - align: center; - background-color: #FFFFFF; - border-width: 1px; - border-style: solid; - padding: 5px; - width: 690px; - margin: 15px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -div.important { - background-color: #FF8181; - border-width: 1px; - border-style: solid; -} - -h1 { - padding-left: 10px; - font-size: 30px; -} - -h2, h3, p { - padding-left: 10px; - padding-right: 10px; -} - - -pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #FFFFFF; - color: #000000; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -.footer { - background-color: #EEEEEE; - color: #000000; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -a { - color: #000000; -} - -a:hover { - color: #FF0000; - text-decoration: none; -} - -img { - padding-left: 10px; - padding-bottom: 10px; -} - -img.limg { - padding-right: 10px; -} - -div.incsep { - background-color: #FEFEFE; - padding-bottom: 50px; -} diff --git a/www.angelova.eu/templates/xhtml.xml b/www.angelova.eu/templates/xhtml.xml deleted file mode 100644 index 8e9f418..0000000 --- a/www.angelova.eu/templates/xhtml.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - <=link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$" /> - - - - - -
- - %%content%% -
- - -
- diff --git a/xerl.buetow.foo/content/10.foo.xml b/xerl.buetow.foo/content/10.foo.xml new file mode 100644 index 0000000..05e3d5e --- /dev/null +++ b/xerl.buetow.foo/content/10.foo.xml @@ -0,0 +1,40 @@ + + + foo It's just xerl.buetow.foo + + + Important notice: + The domain .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo with + $something.buetow.org (if exists) to get the stable stuff. + + + Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/xerl.buetow.foo/content/Download.xml b/xerl.buetow.foo/content/Download.xml new file mode 100644 index 0000000..545fb26 --- /dev/null +++ b/xerl.buetow.foo/content/Download.xml @@ -0,0 +1,12 @@ + + + Download + Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. + + + + diff --git a/xerl.buetow.foo/content/bar.xml b/xerl.buetow.foo/content/bar.xml new file mode 100644 index 0000000..1d5b0db --- /dev/null +++ b/xerl.buetow.foo/content/bar.xml @@ -0,0 +1,40 @@ + + + bar It's just xerl.buetow.foo + + + Important notice: + The domain .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo with + $something.buetow.org (if exists) to get the stable stuff. + + + Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + + + diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml index ff511c0..7636a95 100644 --- a/xerl.buetow.foo/content/home.xml +++ b/xerl.buetow.foo/content/home.xml @@ -1,31 +1,40 @@ - It's just xerldev.buetow.org - Welcome to my small humble website. My real name is Paul Bütow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + It's just xerl.buetow.foo + + + Important notice: + The domain .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo with + $something.buetow.org (if exists) to get the stable stuff. + + + Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + -- cgit v1.2.3 From 4ca436af3240a6e862e8208505d610baf69b1886 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:18:46 +0200 Subject: fix --- dev.buetow.org/content/home.xml | 108 ++++++++++++++++---------------- xerl.buetow.foo/content/Development.xml | 67 ++++++++++++++++++++ 2 files changed, 120 insertions(+), 55 deletions(-) create mode 100644 xerl.buetow.foo/content/Development.xml diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 6a99438..c7ae960 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -1,69 +1,67 @@ - Some programming projects - Mailing List - - Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List - for any considerations. - - Git repository - - You may go to - gitweb - for browsing some of the repositories. Please check out each individual project site how to clone a git repository. - - Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" - Project list - - - my $hostroot = $config->get_hostroot(); + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + Git repository + + You may go to + gitweb + for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Project list + + + # Ugly but works for now + my $hostroot = $config->get_hostroot(); - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = \<$f\>; - close $f; - @slurp; - } + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = !!LT!!$f!!GT!!; + close $f; + @slurp; + } - sub nl () { "\
\n" } + sub nl () { "!!LT!!br /!!GT!!\n" } - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; - my @content = getf $found; + my @content = getf $found; - $ret .= "\\$host\\" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } + $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } - $ret; - } + $ret; + } - my $ret = list PROJECT; + my $ret = list PROJECT; - $ret .= "\\Older projects (not active at the moment):\" . nl x 2; + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OLDPROJECT; + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OBSOLETEPROJECT; - $ret .= list OLDPROJECT; - - $ret .= "\\Obsolete projects (no work will be done anymore and the software may be broken):\" . nl x 2; - - $ret .= list OBSOLETEPROJECT; - - $ret; -
-
+ $ret; +
+
diff --git a/xerl.buetow.foo/content/Development.xml b/xerl.buetow.foo/content/Development.xml new file mode 100644 index 0000000..c7ae960 --- /dev/null +++ b/xerl.buetow.foo/content/Development.xml @@ -0,0 +1,67 @@ + + + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + Git repository + + You may go to + gitweb + for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Project list + + + # Ugly but works for now + my $hostroot = $config->get_hostroot(); + + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = !!LT!!$f!!GT!!; + close $f; + @slurp; + } + + sub nl () { "!!LT!!br /!!GT!!\n" } + + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; + } + + my $ret = list PROJECT; + + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OLDPROJECT; + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OBSOLETEPROJECT; + + $ret; + + + -- cgit v1.2.3 From 06298ebd96e9bb7f9f853f2e71414a5c7ab3ff44 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:23:37 +0200 Subject: fix --- loadbars.buetow.org/content/home.xml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index 2471f00..6b4107c 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -4,7 +4,7 @@ Get the current clue... - Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. + Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. Real time CPU load analysis per core and summarized (system, user, nice, iowait, hardware irq, software irq, steal, guest and idle load) @@ -16,10 +16,9 @@ IPv4 and IPv6 compatible (due use of OpenSSH client) To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. - - If you wanna stay in touch please - subscribe on freecode. - + + If you wanna stay in touch please + subscribe on freecode.
-- cgit v1.2.3 From b8cf25f59f3a3c26b97b54de551c6d4304c9f9f2 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:25:59 +0200 Subject: fix --- loadbars.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index 6b4107c..173c2fb 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -1,7 +1,7 @@ Loadbars - Get the current clue... + Get the current clue... Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. -- cgit v1.2.3 From f46a1019a6515567e0833b855d1db8b942df3b5e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:26:59 +0200 Subject: fix --- loadbars.buetow.org/content/30.Screenshots.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml index fbbe522..f4fc573 100644 --- a/loadbars.buetow.org/content/30.Screenshots.xml +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -1,11 +1,11 @@ - - - Screenshots - Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots". - - Or go to - gitweb - in order to browse the screenshot branch online. - + + + Screenshots + Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots". + + Or go to + gitweb + in order to browse the screenshot branch online. + -- cgit v1.2.3 From 435a7bef1d7430ad577017299b6ea4dd1a4ea274 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:28:15 +0200 Subject: fix --- loadbars.buetow.org/content/30.Screenshots.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml index f4fc573..c254863 100644 --- a/loadbars.buetow.org/content/30.Screenshots.xml +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -1,9 +1,10 @@ Screenshots - Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots". - Or go to + Screenshots can be downloaded from git. Just type + git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots + Or go to gitweb in order to browse the screenshot branch online. -- cgit v1.2.3 From a49808a3db65f62d9aa240ba29cd211dac676c3f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:29:02 +0200 Subject: fix --- pwgrep.buetow.org/content/home.xml | 44 +++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index dcefb4d..7ea0bf1 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -1,26 +1,26 @@ - pwgrep - Managing passwords... - - - In order to manage my passwords I wrote myself a small bash/awk script which manages a database file using encryption of GnuPG. Those are the benefits of pwgrep: - - - Encryption of all the passwords. - Versioning of all the passwords. No loss of old passwords. - Since a versioning system is used, the password database can be used on several hosts at once (automatic synchronization). Even several user can share the same password database. The versioning system will keep track of who was changing which entries and at which time. - The versioning system to use can be configured (Git by default) - Besides of passwords, pwgrep can also be used for storing a collection of files like certificates - The file shredding command for secure deleting of temporary files can be configured (shred on Linux and destroy or rm -P on FreeBSD by default) - Automatic local backup of all database changes (Still access to old data after editing the password database if the network connection to the versioning system is not accessible) - No need of a GUI (can be used through a SSH session) - Using only open source software - Running on all *NIX and alike systems - - - If you wanna stay in touch please - subscribe via freecode. - + pwgrep + Managing passwords... + + + In order to manage my passwords I wrote myself a small bash/awk script which manages a database file using encryption of GnuPG. Those are the benefits of pwgrep: + + + Encryption of all the passwords. + Versioning of all the passwords. No loss of old passwords. + Since a versioning system is used, the password database can be used on several hosts at once (automatic synchronization). Even several user can share the same password database. The versioning system will keep track of who was changing which entries and at which time. + The versioning system to use can be configured (Git by default) + Besides of passwords, pwgrep can also be used for storing a collection of files like certificates + The file shredding command for secure deleting of temporary files can be configured (shred on Linux and destroy or rm -P on FreeBSD by default) + Automatic local backup of all database changes (Still access to old data after editing the password database if the network connection to the versioning system is not accessible) + No need of a GUI (can be used through a SSH session) + Using only open source software + Running on all *NIX and alike systems + + + If you wanna stay in touch please + subscribe via freecode. + -- cgit v1.2.3 From 09a1874ae8cf1ad5d9607cf50e7b7504a98dfdaa Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:29:58 +0200 Subject: fix --- cbars.buetow.org/content/home.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml index cdd65bd..2041362 100644 --- a/cbars.buetow.org/content/home.xml +++ b/cbars.buetow.org/content/home.xml @@ -1,18 +1,18 @@ Cbars - + - Important notice: - The development of Cbars is in its very early stage. The links of this site may be still empty or broken. + Important notice: + The development of Cbars is in its very early stage. The links of this site may be still empty or broken. - - Get the current clue... + + Get the current clue... Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write http://loadbars.buetow.org . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year.. - - + + -- cgit v1.2.3 From 9dbff223f68aad6643799cfeef26c506a6bbba92 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:30:21 +0200 Subject: fix --- cbars.buetow.org/content/home.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml index 2041362..cd3b5c9 100644 --- a/cbars.buetow.org/content/home.xml +++ b/cbars.buetow.org/content/home.xml @@ -12,7 +12,7 @@ Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write http://loadbars.buetow.org - . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year.. - - + . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. + + -- cgit v1.2.3 From 96593d13dd8b1285ae494d58d2cb4693afff3e68 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:30:50 +0200 Subject: fix --- cbars.buetow.org/content/30.Screenshots.xml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/cbars.buetow.org/content/30.Screenshots.xml b/cbars.buetow.org/content/30.Screenshots.xml index 031a157..c254863 100644 --- a/cbars.buetow.org/content/30.Screenshots.xml +++ b/cbars.buetow.org/content/30.Screenshots.xml @@ -1,11 +1,12 @@ - - - Screenshots - Screenshots can be downloaded from git. Just type "git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots". - - Or go to - gitweb - in order to browse the screenshot branch online. - + + + Screenshots + + Screenshots can be downloaded from git. Just type + git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots + Or go to + gitweb + in order to browse the screenshot branch online. + -- cgit v1.2.3 From 1a6492bd7521e083ab946d2376e3cc27fd5185cb Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:31:02 +0200 Subject: fix --- cbars.buetow.org/content/30.Screenshots.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cbars.buetow.org/content/30.Screenshots.xml b/cbars.buetow.org/content/30.Screenshots.xml index c254863..6d81f50 100644 --- a/cbars.buetow.org/content/30.Screenshots.xml +++ b/cbars.buetow.org/content/30.Screenshots.xml @@ -3,9 +3,9 @@ Screenshots Screenshots can be downloaded from git. Just type - git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots + git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots Or go to - gitweb + gitweb in order to browse the screenshot branch online. -- cgit v1.2.3 From cdb7dd9163e208669ee1e758514ecc2d43186546 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:31:34 +0200 Subject: fix --- cpuinfo.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index df0d006..16b079a 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -2,7 +2,7 @@ CPUInfo - CPU, who are you?... + CPU, who are you?... CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! If you wanna stay in touch please -- cgit v1.2.3 From bc541be484455f9d6e3b76ab7fc0501a436db6c0 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:32:45 +0200 Subject: fix --- jsmstrade.buetow.org/content/home.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jsmstrade.buetow.org/content/home.xml b/jsmstrade.buetow.org/content/home.xml index 2911740..efd88f0 100644 --- a/jsmstrade.buetow.org/content/home.xml +++ b/jsmstrade.buetow.org/content/home.xml @@ -5,13 +5,13 @@ JSMSTrade is a small and simple Java Application to use with SMSTRADE and can be downloaded for free. + Sun Feb 8th 2009 - JSMSTrade v0.3 released This version only includes a major bugfix. Sadly, v0.2 was not able to deliver any SMS messages. This has been fixed by now :) - Mon Feb 2nd 2009 - JSMSTrade v0.2 released - + Mon Feb 2nd 2009 - JSMSTrade v0.2 released The second version of JSMSTrade just has been released. The changes are as follows: The application is now using the english language and is not in german anymore. Also a small bugfix has been included: The input area will not freeze after typing more than 160 chars. - Tue Jun 24th 2008 - JSMSTrade v0.1 released - + Tue Jun 24th 2008 - JSMSTrade v0.1 released The first working version of JSMSTrade has been released. Have a lot of fun with it :-) + -- cgit v1.2.3 From 5e59789738284f8291eca201e842a748f12086b8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:33:19 +0200 Subject: fix --- perldaemon.buetow.org/content/home.xml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/perldaemon.buetow.org/content/home.xml b/perldaemon.buetow.org/content/home.xml index 3cdd139..e9f0f87 100644 --- a/perldaemon.buetow.org/content/home.xml +++ b/perldaemon.buetow.org/content/home.xml @@ -1,20 +1,20 @@ - - PerlDaemon - Writing your own daemon... - PerlDaemon is a minimal linux/unix daemon programmed in Perl. It can be extended to fit any task... - - Automatic daemonizing - Logging and logrotate support (SIGHUP) - Clean shutdown support (SIGTERM) - Pidfile support (incl. check on startup) - Easy to configure - Easy to extend using perl modules - - - If you wanna stay in touch please - subscribe via freecode. - + + PerlDaemon + Writing your own daemon... + PerlDaemon is a minimal linux/unix daemon programmed in Perl. It can be extended to fit any task... + + Automatic daemonizing + Logging and logrotate support (SIGHUP) + Clean shutdown support (SIGTERM) + Pidfile support (incl. check on startup) + Easy to configure + Easy to extend using perl modules + + + If you wanna stay in touch please + subscribe via freecode. + -- cgit v1.2.3 From 8099a579c80b6190ee3bb0dc7edbd318c6a041a4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:33:55 +0200 Subject: fix --- sload.buetow.org/content/home.xml | 100 +++++++++++++++++++------------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/sload.buetow.org/content/home.xml b/sload.buetow.org/content/home.xml index 24c99ae..705ae0a 100644 --- a/sload.buetow.org/content/home.xml +++ b/sload.buetow.org/content/home.xml @@ -1,54 +1,54 @@ - SLoad - Calculating server CPU loads - - - In order to learn functional programming and to calculate server loads at work I programmed in my spare time this small tool using the purely functional programming language - Haskell! - SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. - - In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). - -pbuetow@earth:~/svn/sload/trunk$ make -ghc SLoad.hs -o sload - - Lets imagine you own an apache server cluster which consists of 12 physical servers. The current maximum CPU usage (CPU peak) is 70%. A single server of the cluster handles at the moment 323 requests per seconds (request peak). And you want to know "does my farm handle 5000000 more requests per day?": - -pbuetow@earth:~/svn/sload/trunk$ ./sload --name=serverfarm.example.net --servers=12 \ - --cpuPeak=70 --peak=323 --requests=5000000 -Requests : 5000000.0 -Percentage of req. to use: 100.0 -Approximated peak: 277.77777 requests per second (Peak = 2 * (5000000.0/(60 * 60 * 10))) -serverfarm.example.net (12.0 Servers): - currentPeakPerServer: 323.0 - currentCpuPeakPerServer: 70.0 - currentPeakPerFarm: 3876.0 - possiblePeakPerFarm: 5038.8 - possibleAddPeak (possiblePeakPerFarm - currentPeakPerFarm): 1162.7998 - addPeakPerServer: 23.148148 - addPeakPerFarm: 277.77777 - leftPeak (possibleAddPeak - addPeakPerFarm): 885.02203 - currentCpuPerPeak (currentCpuPeakPerServer / currentPeakPerServer): 0.21671827 - neededCpuPeakPerServer (currentCpuPeakPerServer + addPeakPerServer * currentCpuPerPeak): \ - 75.016624 - - The approximated peak is being calculated using 2 * (requestsPerDay/10h). This formular has been well-tried and tested. It is not proven that this formular is always right, but it is more a 'worst case' approach. Which is ok for calculating server loads as long as you don't do a 'best case' calculation which may lead to a server overload. The value of neededCpuPeakPerServer shows if the cluster will handle the additional amount of requests. If neededCpuPeakPerSerer is less than 85 it should be ok. A value between 85 and 100 may be critical. A value more than 100 shows that there is definitive not enough power behind your cluster. - - - Requests: Requests per day your server should handle additionally to the current server load. You want to find out if your server cluster will handle this. - Percentage of req. to use: If you use 50, only half of "Requests" will be used in the following calculations.. - currentPeakPerServer: Requests per seconds a single server of the cluster handles (peak) - currentCpuPeakPerServer: The maximum (peak) CPU load of one of your servers. - currentPeakPerFarm: currentPeakPerServer * number of servers in the cluster. - possiblePeakPerFarm: How many requests per seconds your farm may handle (depending on the CPU % which is left) - possibleAddPeak: How many requests per seconds your farm may handle additionally to the CPU usage (depending on the CPU % which is left) - addPeakPerServer: How many requests per seconds a single server of your cluster may handle additionally. - addPeakPerFarm: addPeakPerServer * number of servers in the cluster. - leftPeak: How many requests per second can be handled more even after adding "Requests" to the cluster. - currentCpuPerPeak: How many CPU % is needed for a single request. - neededCpuPeakPerServer: How many CPU % (peak) is needed for a single server of the cluster after adding "Requests". - - + SLoad + Calculating server CPU loads + + + In order to learn functional programming and to calculate server loads at work I programmed in my spare time this small tool using the purely functional programming language + Haskell! + SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. + + In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). + + pbuetow@earth:~/svn/sload/trunk$ make + ghc SLoad.hs -o sload + + Lets imagine you own an apache server cluster which consists of 12 physical servers. The current maximum CPU usage (CPU peak) is 70%. A single server of the cluster handles at the moment 323 requests per seconds (request peak). And you want to know "does my farm handle 5000000 more requests per day?": + + pbuetow@earth:~/svn/sload/trunk$ ./sload --name=serverfarm.example.net --servers=12 \ + --cpuPeak=70 --peak=323 --requests=5000000 + Requests : 5000000.0 + Percentage of req. to use: 100.0 + Approximated peak: 277.77777 requests per second (Peak = 2 * (5000000.0/(60 * 60 * 10))) + serverfarm.example.net (12.0 Servers): + currentPeakPerServer: 323.0 + currentCpuPeakPerServer: 70.0 + currentPeakPerFarm: 3876.0 + possiblePeakPerFarm: 5038.8 + possibleAddPeak (possiblePeakPerFarm - currentPeakPerFarm): 1162.7998 + addPeakPerServer: 23.148148 + addPeakPerFarm: 277.77777 + leftPeak (possibleAddPeak - addPeakPerFarm): 885.02203 + currentCpuPerPeak (currentCpuPeakPerServer / currentPeakPerServer): 0.21671827 + neededCpuPeakPerServer (currentCpuPeakPerServer + addPeakPerServer * currentCpuPerPeak): \ + 75.016624 + + The approximated peak is being calculated using 2 * (requestsPerDay/10h). This formular has been well-tried and tested. It is not proven that this formular is always right, but it is more a 'worst case' approach. Which is ok for calculating server loads as long as you don't do a 'best case' calculation which may lead to a server overload. The value of neededCpuPeakPerServer shows if the cluster will handle the additional amount of requests. If neededCpuPeakPerSerer is less than 85 it should be ok. A value between 85 and 100 may be critical. A value more than 100 shows that there is definitive not enough power behind your cluster. + + + Requests: Requests per day your server should handle additionally to the current server load. You want to find out if your server cluster will handle this. + Percentage of req. to use: If you use 50, only half of "Requests" will be used in the following calculations.. + currentPeakPerServer: Requests per seconds a single server of the cluster handles (peak) + currentCpuPeakPerServer: The maximum (peak) CPU load of one of your servers. + currentPeakPerFarm: currentPeakPerServer * number of servers in the cluster. + possiblePeakPerFarm: How many requests per seconds your farm may handle (depending on the CPU % which is left) + possibleAddPeak: How many requests per seconds your farm may handle additionally to the CPU usage (depending on the CPU % which is left) + addPeakPerServer: How many requests per seconds a single server of your cluster may handle additionally. + addPeakPerFarm: addPeakPerServer * number of servers in the cluster. + leftPeak: How many requests per second can be handled more even after adding "Requests" to the cluster. + currentCpuPerPeak: How many CPU % is needed for a single request. + neededCpuPeakPerServer: How many CPU % (peak) is needed for a single server of the cluster after adding "Requests". + + -- cgit v1.2.3 From d901a89d2311deede32460fa46cb259821493929 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:35:15 +0200 Subject: fix --- sload.buetow.org/content/home.xml | 42 --------------------------------------- 1 file changed, 42 deletions(-) diff --git a/sload.buetow.org/content/home.xml b/sload.buetow.org/content/home.xml index 705ae0a..f350bb8 100644 --- a/sload.buetow.org/content/home.xml +++ b/sload.buetow.org/content/home.xml @@ -8,47 +8,5 @@ Haskell! SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. - In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). - - pbuetow@earth:~/svn/sload/trunk$ make - ghc SLoad.hs -o sload - - Lets imagine you own an apache server cluster which consists of 12 physical servers. The current maximum CPU usage (CPU peak) is 70%. A single server of the cluster handles at the moment 323 requests per seconds (request peak). And you want to know "does my farm handle 5000000 more requests per day?": - - pbuetow@earth:~/svn/sload/trunk$ ./sload --name=serverfarm.example.net --servers=12 \ - --cpuPeak=70 --peak=323 --requests=5000000 - Requests : 5000000.0 - Percentage of req. to use: 100.0 - Approximated peak: 277.77777 requests per second (Peak = 2 * (5000000.0/(60 * 60 * 10))) - serverfarm.example.net (12.0 Servers): - currentPeakPerServer: 323.0 - currentCpuPeakPerServer: 70.0 - currentPeakPerFarm: 3876.0 - possiblePeakPerFarm: 5038.8 - possibleAddPeak (possiblePeakPerFarm - currentPeakPerFarm): 1162.7998 - addPeakPerServer: 23.148148 - addPeakPerFarm: 277.77777 - leftPeak (possibleAddPeak - addPeakPerFarm): 885.02203 - currentCpuPerPeak (currentCpuPeakPerServer / currentPeakPerServer): 0.21671827 - neededCpuPeakPerServer (currentCpuPeakPerServer + addPeakPerServer * currentCpuPerPeak): \ - 75.016624 - - The approximated peak is being calculated using 2 * (requestsPerDay/10h). This formular has been well-tried and tested. It is not proven that this formular is always right, but it is more a 'worst case' approach. Which is ok for calculating server loads as long as you don't do a 'best case' calculation which may lead to a server overload. The value of neededCpuPeakPerServer shows if the cluster will handle the additional amount of requests. If neededCpuPeakPerSerer is less than 85 it should be ok. A value between 85 and 100 may be critical. A value more than 100 shows that there is definitive not enough power behind your cluster. - - - Requests: Requests per day your server should handle additionally to the current server load. You want to find out if your server cluster will handle this. - Percentage of req. to use: If you use 50, only half of "Requests" will be used in the following calculations.. - currentPeakPerServer: Requests per seconds a single server of the cluster handles (peak) - currentCpuPeakPerServer: The maximum (peak) CPU load of one of your servers. - currentPeakPerFarm: currentPeakPerServer * number of servers in the cluster. - possiblePeakPerFarm: How many requests per seconds your farm may handle (depending on the CPU % which is left) - possibleAddPeak: How many requests per seconds your farm may handle additionally to the CPU usage (depending on the CPU % which is left) - addPeakPerServer: How many requests per seconds a single server of your cluster may handle additionally. - addPeakPerFarm: addPeakPerServer * number of servers in the cluster. - leftPeak: How many requests per second can be handled more even after adding "Requests" to the cluster. - currentCpuPerPeak: How many CPU % is needed for a single request. - neededCpuPeakPerServer: How many CPU % (peak) is needed for a single server of the cluster after adding "Requests". - - -- cgit v1.2.3 From a2e8658ae4885b48a4859bb8056760c898990787 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:35:25 +0200 Subject: fix --- sload.buetow.org/content/home.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sload.buetow.org/content/home.xml b/sload.buetow.org/content/home.xml index f350bb8..be11f17 100644 --- a/sload.buetow.org/content/home.xml +++ b/sload.buetow.org/content/home.xml @@ -8,5 +8,10 @@ Haskell! SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. + In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). + + pbuetow@earth:~/svn/sload/trunk$ make + ghc SLoad.hs -o sload + -- cgit v1.2.3 From 478ecee5972fb623bd17e7a7be3a5e545486cf96 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:36:05 +0200 Subject: fix --- sload.buetow.org/OLDPROJECT | 1 - sload.buetow.org/content/50.Download.xml | 7 ---- sload.buetow.org/content/98.contact.xml | 20 ----------- sload.buetow.org/content/99.license.xml | 54 ----------------------------- sload.buetow.org/content/home.xml | 17 --------- sload.buetow.org/htdocs/images/haskell.png | Bin 8184 -> 0 bytes 6 files changed, 99 deletions(-) delete mode 100644 sload.buetow.org/OLDPROJECT delete mode 100644 sload.buetow.org/content/50.Download.xml delete mode 100644 sload.buetow.org/content/98.contact.xml delete mode 100644 sload.buetow.org/content/99.license.xml delete mode 100644 sload.buetow.org/content/home.xml delete mode 100644 sload.buetow.org/htdocs/images/haskell.png diff --git a/sload.buetow.org/OLDPROJECT b/sload.buetow.org/OLDPROJECT deleted file mode 100644 index 54dc28c..0000000 --- a/sload.buetow.org/OLDPROJECT +++ /dev/null @@ -1 +0,0 @@ -SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. It's programmed in Haskell. diff --git a/sload.buetow.org/content/50.Download.xml b/sload.buetow.org/content/50.Download.xml deleted file mode 100644 index 3a006e0..0000000 --- a/sload.buetow.org/content/50.Download.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Download - SLoad can be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/sload.git - - diff --git a/sload.buetow.org/content/98.contact.xml b/sload.buetow.org/content/98.contact.xml deleted file mode 100644 index 11dcff3..0000000 --- a/sload.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - - diff --git a/sload.buetow.org/content/99.license.xml b/sload.buetow.org/content/99.license.xml deleted file mode 100644 index 3f04d0a..0000000 --- a/sload.buetow.org/content/99.license.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - License - - SLoad is (C) by Paul Buetow. - - - - All rights reserved. - - - - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - - - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - - - - * Neither the name of buetow.org nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - - - - -THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - - - - diff --git a/sload.buetow.org/content/home.xml b/sload.buetow.org/content/home.xml deleted file mode 100644 index be11f17..0000000 --- a/sload.buetow.org/content/home.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - SLoad - Calculating server CPU loads - - - In order to learn functional programming and to calculate server loads at work I programmed in my spare time this small tool using the purely functional programming language - Haskell! - SLoad is an abbreviation for serverload. SLoad uses basic parameters (current CPU peak, current requests per second) for approximating the need of additional servers. - - In order to get started check it out from the Subversion repository. You also need to install GHC (the Haskell compiler). - - pbuetow@earth:~/svn/sload/trunk$ make - ghc SLoad.hs -o sload - - - diff --git a/sload.buetow.org/htdocs/images/haskell.png b/sload.buetow.org/htdocs/images/haskell.png deleted file mode 100644 index 6e4d7aa..0000000 Binary files a/sload.buetow.org/htdocs/images/haskell.png and /dev/null differ -- cgit v1.2.3 From daaf7ff0e1a1301eb27b97642586b518e1de3a5c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:37:21 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 0466e30..b2692bd 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -1,19 +1,19 @@ Easy Stack Calculator - + - Important notice: - The development of the Easy Stack Calculator has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of the Easy Stack Calculator has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + Calculator is a very portable text based calculator program written in C++. If you wanna stay informed, please subscibe at - freecode + freecode to the stack-calculator project. You will receive an email then a new release has been made. However, I do not plan to release any new versions in the near future. This calculator is obsolet and may be replaced by the - Fype Language + Fype Language which can do arithmetic calculations too. Version 0.6 (Sep 20th 2005) -- cgit v1.2.3 From f3668678d1f4c69bd2f113c42774a5a1cb16b45e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:37:44 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 48 ---------------------------------- 1 file changed, 48 deletions(-) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index b2692bd..11ed0ac 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -16,52 +16,4 @@ Fype Language which can do arithmetic calculations too. - Version 0.6 (Sep 20th 2005) - - Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. - Fixed the "operators" command. - - Version 0.5 (Apr 18 2005) - - Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. - The - (minus) bug has been fixed! - - Version 0.4.1 (Dec 1st 2004) - Bugfix release - - - Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. - - Example: (4\+3)^(8*7)! - - The ^ operator now only uses whole numbers as an exponent. - Use \ to calculate the roots instead! - - Version 0.4 (Nov 27th 2004) - - Renamed the qu(it) command into ex(it). - Renamed the pri(ority) command into op(erators). - A "," can be used as a synonym for a ".". - 0! resulted in an infinite loop. This has been fixed. - \w* resultet in a segmentation fault. This has been fixed. - New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. - - Version 0.3.1 (Jul 26th 2004) - Bugfix release - - This is a bugfix release only. No new features included. - - Version 0.3 (May 8th 2004) - - This version uses $ to store the result of the last calculaion in. - Also 4(2)(4) will be interpreted as 4*2*4. - Negative numbers can be typed: 4+-4(-1) = 4-4*-1 = 0 - A few bugs have been fixed too. - - Version 0.2 (May 2nd 2004) - - This version can also handle different fields and double and float numbers. - - Version 0.1 (May 1st 2004) - - This version can only handle normal integer numbers. Double, floats etc. will be added in the next versions. - -- cgit v1.2.3 From 1b21e4d65ff823f12c91a0d691f12ea00066b9a8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:37:56 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 11ed0ac..5a842ab 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -16,4 +16,9 @@ Fype Language which can do arithmetic calculations too. + Version 0.6 (Sep 20th 2005) + + Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. + Fixed the "operators" command. + -- cgit v1.2.3 From abf43f3815ee9c575fc5476b8e7c1fb237cb852c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:38:15 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 43 ++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 5a842ab..b2692bd 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -21,4 +21,47 @@ Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. Fixed the "operators" command. + Version 0.5 (Apr 18 2005) + + Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. + The - (minus) bug has been fixed! + + Version 0.4.1 (Dec 1st 2004) - Bugfix release + + + Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. + + Example: (4\+3)^(8*7)! + + The ^ operator now only uses whole numbers as an exponent. + Use \ to calculate the roots instead! + + Version 0.4 (Nov 27th 2004) + + Renamed the qu(it) command into ex(it). + Renamed the pri(ority) command into op(erators). + A "," can be used as a synonym for a ".". + 0! resulted in an infinite loop. This has been fixed. + \w* resultet in a segmentation fault. This has been fixed. + New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. + + Version 0.3.1 (Jul 26th 2004) - Bugfix release + + This is a bugfix release only. No new features included. + + Version 0.3 (May 8th 2004) + + This version uses $ to store the result of the last calculaion in. + Also 4(2)(4) will be interpreted as 4*2*4. + Negative numbers can be typed: 4+-4(-1) = 4-4*-1 = 0 + A few bugs have been fixed too. + + Version 0.2 (May 2nd 2004) + + This version can also handle different fields and double and float numbers. + + Version 0.1 (May 1st 2004) + + This version can only handle normal integer numbers. Double, floats etc. will be added in the next versions. + -- cgit v1.2.3 From 484ff425b4e3991b02f9077e1016c2efc3d91041 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:38:36 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 47 ---------------------------------- 1 file changed, 47 deletions(-) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index b2692bd..85b3a6e 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -17,51 +17,4 @@ which can do arithmetic calculations too. Version 0.6 (Sep 20th 2005) - - Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. - Fixed the "operators" command. - - Version 0.5 (Apr 18 2005) - - Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. - The - (minus) bug has been fixed! - - Version 0.4.1 (Dec 1st 2004) - Bugfix release - - - Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. - - Example: (4\+3)^(8*7)! - - The ^ operator now only uses whole numbers as an exponent. - Use \ to calculate the roots instead! - - Version 0.4 (Nov 27th 2004) - - Renamed the qu(it) command into ex(it). - Renamed the pri(ority) command into op(erators). - A "," can be used as a synonym for a ".". - 0! resulted in an infinite loop. This has been fixed. - \w* resultet in a segmentation fault. This has been fixed. - New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. - - Version 0.3.1 (Jul 26th 2004) - Bugfix release - - This is a bugfix release only. No new features included. - - Version 0.3 (May 8th 2004) - - This version uses $ to store the result of the last calculaion in. - Also 4(2)(4) will be interpreted as 4*2*4. - Negative numbers can be typed: 4+-4(-1) = 4-4*-1 = 0 - A few bugs have been fixed too. - - Version 0.2 (May 2nd 2004) - - This version can also handle different fields and double and float numbers. - - Version 0.1 (May 1st 2004) - - This version can only handle normal integer numbers. Double, floats etc. will be added in the next versions. - -- cgit v1.2.3 From 35de30025a7ae41f7312d10e737964a4a09399f0 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:38:53 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 85b3a6e..51ddcc9 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -17,4 +17,14 @@ which can do arithmetic calculations too. Version 0.6 (Sep 20th 2005) + + Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. + Fixed the "operators" command. + + Version 0.5 (Apr 18 2005) + + Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. + The - (minus) bug has been fixed! + + Version 0.4.1 (Dec 1st 2004) - Bugfix release -- cgit v1.2.3 From fb5a815e485694a6f0bafcd49a3f19b6bf8a2fb6 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:39:18 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 37 ++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 51ddcc9..b2692bd 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -27,4 +27,41 @@ The - (minus) bug has been fixed! Version 0.4.1 (Dec 1st 2004) - Bugfix release + + + Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. + + Example: (4\+3)^(8*7)! + + The ^ operator now only uses whole numbers as an exponent. + Use \ to calculate the roots instead! + + Version 0.4 (Nov 27th 2004) + + Renamed the qu(it) command into ex(it). + Renamed the pri(ority) command into op(erators). + A "," can be used as a synonym for a ".". + 0! resulted in an infinite loop. This has been fixed. + \w* resultet in a segmentation fault. This has been fixed. + New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. + + Version 0.3.1 (Jul 26th 2004) - Bugfix release + + This is a bugfix release only. No new features included. + + Version 0.3 (May 8th 2004) + + This version uses $ to store the result of the last calculaion in. + Also 4(2)(4) will be interpreted as 4*2*4. + Negative numbers can be typed: 4+-4(-1) = 4-4*-1 = 0 + A few bugs have been fixed too. + + Version 0.2 (May 2nd 2004) + + This version can also handle different fields and double and float numbers. + + Version 0.1 (May 1st 2004) + + This version can only handle normal integer numbers. Double, floats etc. will be added in the next versions. + -- cgit v1.2.3 From 70f901d636479ce4ba7023edf387ea3166e738a3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:40:53 +0200 Subject: fix --- calculator.buetow.org/content/home.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index b2692bd..0ba4a1e 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -23,7 +23,7 @@ Version 0.5 (Apr 18 2005) - Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. + Added list.h and stack.h. Calculator can now be used with parameters: ./calculator '1+6+4\'. Added the v(erbose) command. Added the pr(ecision) int command. The - (minus) bug has been fixed! Version 0.4.1 (Dec 1st 2004) - Bugfix release @@ -43,11 +43,11 @@ A "," can be used as a synonym for a ".". 0! resulted in an infinite loop. This has been fixed. \w* resultet in a segmentation fault. This has been fixed. - New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. + New commands: ra(scii), which is the same as as(cii) but works the reverse way. !command executes a shell command. x\ calculates the square root of x. Version 0.3.1 (Jul 26th 2004) - Bugfix release - This is a bugfix release only. No new features included. + This is a bugfix release only. No new features included. Version 0.3 (May 8th 2004) -- cgit v1.2.3 From b1496e683022c2e01dd76d9a0783a0ed01183aab Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:41:25 +0200 Subject: fix --- calculator.buetow.org/content/Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml index b126f7e..b9fd504 100644 --- a/calculator.buetow.org/content/Download.xml +++ b/calculator.buetow.org/content/Download.xml @@ -5,7 +5,7 @@ Calculator binaries are available for the following platforms. But may compile on lots more. Check out the CVS Download to do so. Look at - ftp://ftp.buetow.org/pub/Calculator/binaries + ftp://ftp.buetow.org/pub/Calculator/binaries for all available binaries! Source packages -- cgit v1.2.3 From c818ec5c13519a3f31f78f042ed2c57f3d893370 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:42:26 +0200 Subject: fix --- fype.buetow.org/content/home.xml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index 95f5fc9..3cd7b81 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -1,24 +1,24 @@ The Fype Language - Free, small, simple... + Free, small, simple... - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the - README + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + README file! And also see the - TODO - file so you can see whats coming up next :). The latest development version (trunk) is - - use LWP::Simple; - get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - - and there is no stable branch available yet. + TODO + file so you can see whats coming up next :). The latest development version (trunk) is + + use LWP::Simple; + get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); + + and there is no stable branch available yet. - In order to stay updated I recommend you to follow my blog at - http://comp.buetow.org - and see what's new or changing. + In order to stay updated I recommend you to follow my blog at + http://comp.buetow.org + and see what's new or changing. -- cgit v1.2.3 From deeecdc7b93dcc674884a17076711bfeed0d166a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:43:21 +0200 Subject: fix --- fype.buetow.org/content/Examples.xml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml index 2c57c08..3c28c1f 100644 --- a/fype.buetow.org/content/Examples.xml +++ b/fype.buetow.org/content/Examples.xml @@ -1,10 +1,11 @@ - Examples - Go to - gitweb - to browse the all the code examples. - + Examples + + Go to + gitweb + to browse the all the code examples. + -- cgit v1.2.3 From 9d848a49fca4c755f1d8913c3efb2aaa54e7ed07 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:43:39 +0200 Subject: fix --- fype.buetow.org/content/Examples.xml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 fype.buetow.org/content/Examples.xml diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml deleted file mode 100644 index 3c28c1f..0000000 --- a/fype.buetow.org/content/Examples.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Examples - - Go to - gitweb - to browse the all the code examples. - - - - -- cgit v1.2.3 From 1d760bf217cf82596ddbe0d5226be45dafb054c8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:44:11 +0200 Subject: fix --- fype.buetow.org/content/Statistics.xml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 fype.buetow.org/content/Statistics.xml diff --git a/fype.buetow.org/content/Statistics.xml b/fype.buetow.org/content/Statistics.xml deleted file mode 100644 index dc5a01b..0000000 --- a/fype.buetow.org/content/Statistics.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - Sourcecode Statistics - Here are a few sourcecode statistics of the Fype compiler suite (trunk). - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/stats.txt"); - - - - -- cgit v1.2.3 From 42d460a3e094809a23eb420fd44063ea5cf76fbd Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:44:22 +0200 Subject: fix --- fype.buetow.org/content/Synopses.xml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fype.buetow.org/content/Synopses.xml b/fype.buetow.org/content/Synopses.xml index 547cfa5..09a2833 100644 --- a/fype.buetow.org/content/Synopses.xml +++ b/fype.buetow.org/content/Synopses.xml @@ -4,18 +4,18 @@ Synopses This are the Fype synopses of the concurrent svn version: - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); - + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); + Help This are the Fype help options of the concurrent svn version: - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); - + + use LWP::Simple; + get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); + -- cgit v1.2.3 From 0ccfad8f178af57ff7bb7f739818a719242740c4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:44:36 +0200 Subject: fix --- fype.buetow.org/content/Synopses.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fype.buetow.org/content/Synopses.xml b/fype.buetow.org/content/Synopses.xml index 09a2833..1f7dff6 100644 --- a/fype.buetow.org/content/Synopses.xml +++ b/fype.buetow.org/content/Synopses.xml @@ -1,7 +1,7 @@ Fype synopses / options - Synopses + Synopses This are the Fype synopses of the concurrent svn version: -- cgit v1.2.3 From 499395a5e728df699ea65432dadc854b6fa4c5b7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:44:47 +0200 Subject: fix --- fype.buetow.org/content/Synopses.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fype.buetow.org/content/Synopses.xml b/fype.buetow.org/content/Synopses.xml index 1f7dff6..db5a12e 100644 --- a/fype.buetow.org/content/Synopses.xml +++ b/fype.buetow.org/content/Synopses.xml @@ -9,7 +9,7 @@ get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); - Help + Help This are the Fype help options of the concurrent svn version: -- cgit v1.2.3 From c11dbeedcb06382c43044d9ff4288ea185c51720 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:45:04 +0200 Subject: fix --- fype.buetow.org/content/Synopses.xml | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 fype.buetow.org/content/Synopses.xml diff --git a/fype.buetow.org/content/Synopses.xml b/fype.buetow.org/content/Synopses.xml deleted file mode 100644 index db5a12e..0000000 --- a/fype.buetow.org/content/Synopses.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - Fype synopses / options - Synopses - This are the Fype synopses of the concurrent svn version: - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); - - - Help - This are the Fype help options of the concurrent svn version: - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); - - - - -- cgit v1.2.3 From dffcd705c61ff825b1b9c96a9b5dda64e239b56c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:45:40 +0200 Subject: fix --- fype0.buetow.org/content/Statistics.xml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 fype0.buetow.org/content/Statistics.xml diff --git a/fype0.buetow.org/content/Statistics.xml b/fype0.buetow.org/content/Statistics.xml deleted file mode 100644 index dc5a01b..0000000 --- a/fype0.buetow.org/content/Statistics.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - Sourcecode Statistics - Here are a few sourcecode statistics of the Fype compiler suite (trunk). - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/stats.txt"); - - - - -- cgit v1.2.3 From 5fae3a3a7320a3bb1f2c4eaace65ebf4c2ca3f7b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:45:50 +0200 Subject: fix --- fype0.buetow.org/content/Synopses.xml | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 fype0.buetow.org/content/Synopses.xml diff --git a/fype0.buetow.org/content/Synopses.xml b/fype0.buetow.org/content/Synopses.xml deleted file mode 100644 index 547cfa5..0000000 --- a/fype0.buetow.org/content/Synopses.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - Fype synopses / options - Synopses - This are the Fype synopses of the concurrent svn version: - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/synopses.txt"); - - - Help - This are the Fype help options of the concurrent svn version: - - - use LWP::Simple; - get("https://ssl.buetow.org/repos/fype/trunk/docs/help.txt"); - - - - -- cgit v1.2.3 From e55898232dab3e3ac7ffe477b8f36fc60a8a0e0e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:46:20 +0200 Subject: fix --- fype0.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml index 293655e..dc2c894 100644 --- a/fype0.buetow.org/content/home.xml +++ b/fype0.buetow.org/content/home.xml @@ -1,7 +1,7 @@ The Fype0 Language - Free, small, simple... + Free, small, simple... Important notice: -- cgit v1.2.3 From 74afc697c2bc88da3c759121c5a926c1b52111ca Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:47:00 +0200 Subject: fix --- awksite.buetow.org/content/home.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/awksite.buetow.org/content/home.xml b/awksite.buetow.org/content/home.xml index 57b80e7..98b5570 100644 --- a/awksite.buetow.org/content/home.xml +++ b/awksite.buetow.org/content/home.xml @@ -1,14 +1,14 @@ Awksite - + - Important notice: - The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + Awksite is a small but usefull CGI application for generating dynamic HTML sites. It runs on all systems having GNU AWK (most *NIX boxes) installed. Look through the template and config file and you will understand very quickly how to use this small CGI script. -- cgit v1.2.3 From d1894ccaf7dca4a672fbbaa41beb3edd2ec15de8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:47:02 +0200 Subject: fix --- awksite.buetow.org/content/home.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awksite.buetow.org/content/home.xml b/awksite.buetow.org/content/home.xml index 98b5570..b191908 100644 --- a/awksite.buetow.org/content/home.xml +++ b/awksite.buetow.org/content/home.xml @@ -5,8 +5,8 @@ Important notice: The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + http://dev.buetow.org + and enjoy :) Awksite is a small but usefull CGI application for generating dynamic HTML sites. It runs on all systems having GNU AWK (most *NIX boxes) installed. -- cgit v1.2.3 From 78e8b0d8eb622c7663d5396f21bf550a7927caf2 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:47:15 +0200 Subject: fix --- fype0.buetow.org/content/home.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml index dc2c894..4d424ac 100644 --- a/fype0.buetow.org/content/home.xml +++ b/fype0.buetow.org/content/home.xml @@ -2,14 +2,14 @@ The Fype0 Language Free, small, simple... - + - Important notice: - The development of fype0 has been stalled. See fype instead, which is based on a complete new technology. There will be no further development on fype0. This project always was a proof of concept only. Bugs are not gonna be fixed. For the new fype programming project please visit - http://fype.buetow.org - and enjoy :) + Important notice: + The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the -- cgit v1.2.3 From b202adaf56d6ec2017cf73a6833a946d17778740 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:47:59 +0200 Subject: fix --- fype0.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml index 4d424ac..c17dc3f 100644 --- a/fype0.buetow.org/content/home.xml +++ b/fype0.buetow.org/content/home.xml @@ -5,7 +5,7 @@ Important notice: - The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit http://dev.buetow.org and enjoy :) -- cgit v1.2.3 From db78508f43ff26d413a720b3a3be47535901e7ca Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:48:18 +0200 Subject: fix --- fype.buetow.org/content/home.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index 3cd7b81..a51b84c 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -2,6 +2,14 @@ The Fype Language Free, small, simple... + + + Important notice: + The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the -- cgit v1.2.3 From 9cf4bc1d047cb05aee6239d0c423878736c49f71 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:50:49 +0200 Subject: fix --- xerl.buetow.org/content/99.license.xml | 55 ++++------------------------------ 1 file changed, 6 insertions(+), 49 deletions(-) diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml index af37330..9428b29 100644 --- a/xerl.buetow.org/content/99.license.xml +++ b/xerl.buetow.org/content/99.license.xml @@ -1,54 +1,11 @@ License - - Xerl is (C) by Paul Buetow. - - - - All rights reserved. - - - - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - - - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - - - - * Neither the name of buetow.org nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - - - - -THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - - + + + use LWP::Simple; + get 'http://web.buetow.org/git/?p=xerl.git;a=blob;f=COPYING;hb=HEAD'; + + -- cgit v1.2.3 From b5da6e16a33f6821eb23743356b833465a857bb0 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 17:51:14 +0200 Subject: fix --- xerl.buetow.org/content/99.license.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml index 9428b29..130b888 100644 --- a/xerl.buetow.org/content/99.license.xml +++ b/xerl.buetow.org/content/99.license.xml @@ -4,7 +4,7 @@ use LWP::Simple; - get 'http://web.buetow.org/git/?p=xerl.git;a=blob;f=COPYING;hb=HEAD'; + get 'http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=COPYING;hb=HEAD'; -- cgit v1.2.3 From 714164e679851987512435ed9b88f094c822e9f3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 18:01:32 +0200 Subject: fix XML errors --- niduterm.buetow.org/content/home.xml | 2 +- paul.buetow.org/content/.Style-Guide.xml | 6 +- vpndslrouter.buetow.org/content/home.xml | 277 ------ vpndslrouter.buetow.org/htdocs/kernel.config.txt | 1128 ---------------------- 4 files changed, 4 insertions(+), 1409 deletions(-) delete mode 100644 vpndslrouter.buetow.org/content/home.xml delete mode 100644 vpndslrouter.buetow.org/htdocs/kernel.config.txt diff --git a/niduterm.buetow.org/content/home.xml b/niduterm.buetow.org/content/home.xml index 400fede..b0e3d56 100644 --- a/niduterm.buetow.org/content/home.xml +++ b/niduterm.buetow.org/content/home.xml @@ -16,7 +16,7 @@ The changelog can be found at SVN: - https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES + https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES . diff --git a/paul.buetow.org/content/.Style-Guide.xml b/paul.buetow.org/content/.Style-Guide.xml index da17deb..926e2e3 100644 --- a/paul.buetow.org/content/.Style-Guide.xml +++ b/paul.buetow.org/content/.Style-Guide.xml @@ -16,15 +16,15 @@ Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! If rantanplan is too long for you, you may use rant or ranti instead. If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). "pbuetow" - This is the style guide for my nickname "pbuetow". + This is the style guide for my nickname "pbuetow". The rules diff --git a/vpndslrouter.buetow.org/content/home.xml b/vpndslrouter.buetow.org/content/home.xml deleted file mode 100644 index 0813e71..0000000 --- a/vpndslrouter.buetow.org/content/home.xml +++ /dev/null @@ -1,277 +0,0 @@ - - - VPN DSL Router - - - Important notice: - There will be no more updates on this website. For current projects please visit - http://dev.buetow.org - and enjoy :) - - - Linux DSL Router f!!N!!uuml;r RWTH-VPN Howto - Version 0.8.5 - -Wie richte ich einen auf Linux basierten DSL+VPN router f!!N!!uuml;r UniDSL Aachen -http://aachen.uni-dsl.de -ein? - - -ACHTUNG: Laut Netzordnung der RWTH ist es untersagt, mehrere Leute ueber einen einzelnen VPN Zugang ins Netz zu lassen. Wenn Du den Router hingegen nur fuer Deine eigenen Rechner verwendest, sollte es in Ordnung sein. - - -Zudem wird hier darauf hingewiesen, dass dieses Howto nicht perfekt ist und es keine Garantie auf Korrektheit gibt. Jdf. funktioniert die hier beschriebene Konfiguration bei mir. - - -Verwendet wird: - - -Debian Linux 3.0 (Woody) [Die Routerinstallation (Woody standard) kommt mit 500MB Plattenspeicher gut aus] [Debian Woody ist derzeit etwas veraltet, das Howto sollte jedoch auch mit einer beliebigen anderen Linux-Distribution funktionieren. Es sollte nur ein aktuellerer Kernel verwendet werden und die RC-Skripte sollten je nach Distro anders eingerichtet werden] - -0. Netzwerkkarten: -eth0 kommt ans DSL modem und eth1 kommt ans LAN. Vorrausgesetzt wird, dass alle Einstellungen als "root" vorgenommen werden ;-) - -1. Kernel besorgen -Am besten den aktuellsten Linux Kernel der 2.4er Serie von ftp://ftp.kernel.org> (bei mir ists der 2.4.25) herunterladen und nach /usr/src/linux entpacken. (Anmerkung: Seit dem Cisco VPN Client 4.0.4 wird auch ein Kernel der 2.6.x-Serie unterst!!N!!uuml;tzt. Da aber mein Router einen 2.4er Kernel nutzt, habe ich einen 2.6er noch nicht getestet.) - -2. Kernel Konfigurieren -Meine Konfiguration beinhaltet u. A. Treiber beider Netzwerkkarten sowie zus!!N!!auml;tzliche Optionen f!!N!!uuml;r PPP und iptables. Meine Kernel Config gibts hier: -%%documentsurl%%kernel.config.txt -. Diese einfach herunterladen und nach /usr/src/linux/.config abspeichern. (Kernel beinhaltet schon alle ben!!N!!ouml;tigten iptables und PPP Optionen). Danach: - -cd /usr/src/linux -make mrproper -cp kernel.config.txt /usr/src/linux/.config -make oldconfig -(Hier mit "y" ggf. neu hinzugekommnden Kerneloptionen auf den Standard-Wert setzen falls Du einen neueren 2.4er Kernel verwendest als die von der meine .config-Datei ist) -make menuconfig -Nun ggf. Treiber im Kernel aktivieren, die Dein System noch zus!!N!!auml;tzlich brauchen k!!N!!ouml;nnte (SCSI? LVM?) und dann Kernel!!N!!auml;nderungen sichern und fortfahren: -make dep -make bzImage -make modules -make modules_install -cp arch/i386/boot/bzImage /boot/routerkernel -Als n!!N!!auml;chstes den Kernel in Deinem Boot-Manager einbinden (Lilo oder GRUB?) -Danach den neuen Kernel rebooten. -3. Ethernetkarten Konfigurieren -Ich gehe hier davon aus, dass 2 Netzwerkkarten installiert sind. ifconfig sollte also sowohl eth0 als auch eth1 anzeigen. Schliessen wir also das DSL Modem an eth0 an. -Nun stellen wir die IP Adressen f!!N!!uuml;r die Karten ein. Der ersten Karte, an welcher das DSL Modem h!!N!!auml;ngt geben wir die IP 192.168.255.254 Dies geschieht !!N!!uuml;ber - -ifconfig eth0 192.168.255.254 mask 255.255.255.255 up - -Die 2. Netzwerkkarte, also eth1 stellt die Verbindung mit dem LAN her und erh!!N!!ouml;lt die IP Adresse 192.168.0.1. Der ifconfig Befehl lautet wie folgt: - -ifconfig eth1 192.168.0.1 mask 255.255.255.0 up -Hiermit w!!N!!auml;re die Konfiguration des Netzwerkes abgeschlossen. Um die Einstellungen nach Reboot beizubehalten sollten diese Netzwerkeinstellungen entweder in ein eigenes Start-Skript oder in die Debian-Netzwerkkonfigurationsdateien geschrieben werden. Wie das geht, erf!!N!!auml;hrt man aus der Dokumentation. -4. DSL konfigurieren -Hier wird die DSL-config per "pppoeconf" auf der Console durchgef!!N!!uuml;hrt. Auch hier werden wir nach Benutzername und Passwort gefragt. -Die Daten sollten 100%ig korrekt sein. Die Frage nach dem Device an welchem das Modem h!!N!!auml;ngt beantworten wir mit eth0. Zur Auswahl hast Du noch, -ob die Verbindung beim booten gestartet werden soll oder nicht. Was Du dort w!!N!!auml;hlst liegt in Deiner Hand. Willst Du die Verbindung per Hand starten , -so funktioniert dies per "pon" auf der Console und mit "poff" kann die Verbindung wieder getrennt werden. - - -Anschliessend kannst Du direkt testen, ob die DSL-Verbindung alleine schon funktioniert. Wenn ja, dann weiter zu Schritt 5: - -5. VPN konfigurieren -Hier sollte der neuste VPN Client von der RWTH Seite heruntergeladen werden. -Aber ACHTUNG, installiert man den Client nach Anleitung, so belegt dieser nach Starten alle (!!) Netzwerkdevices. D.h. man kann vom LAN nicht mehr auf eth1 vom Router zugreifen, da VPN diese blockiert und das w!!N!!uuml;rde die Debian Kiste als Router unnutzbar machen! Um dies zu umgehen ist eine kleine Manipulation der VPN-Client Sourcen notwendig. Also zuerst den Cisco-VPN Client herunterladen, z.B. von -http://www.rz.rwth-aachen.de/ -und diese in ein beliebiges Verzeichnis entpacken (bei mir: ~/src/vpnclient). Dann wie folgt vorgehen: - - - -cd ~/src/vpnclient -vi interceptor.c - - -Seit dem Versionssprung von 4.0.3 nach 4.0.4 hat sich der Sourcecode ein wenig ge!!N!!auml;ndert was wohl daran liegt dass die 4.0.4er -Version auch vom 2.6.x Linux Kernel unterst!!N!!uuml;tzt wird. Ich habe einfach mal die Modifikation beider Versionen hier online gestellt. - -F!!N!!uuml;r vpnclient-linux-4.0.4.B-k9 - -Nun nach folgender Code-Stelle suchen - -static int -inline supported_device(struct net_device* dev) -{ - int rc=0; - - if(dev->type == ARPHRD_ETHER) - { - rc=1; - } - else if(dev->type == ARPHRD_PPP) - { - rc=1; - } - - return rc; -} -Da der Debian Router mit ppp0 via DSL online geht, den obrigen Code durch folgenden ersetzen: -static int -inline supported_device(struct net_device* dev) -{ - int rc=0; - - if(dev->type == ARPHRD_PPP) - { - rc=1; - } - - return rc; -} -F!!N!!uuml;r vpnclient-linux-4.0.3.B-k9 -Nun nach folgender Code-Stelle suchen -static int inline -supported_device(struct net_device *dev) -{ - int rc = 0; - - if (!dev->name) - { - goto exit_gracefully; - } - - if (!strncmp(dev->name, "eth", 3) - !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! dev->name[3] <= '9')) - { - rc = 1; - } - else if (!strncmp(dev->name, "wlan", 4) - !!N!!!!N!! (dev->name[4] >= '0' !!N!!!!N!! dev->name[4] <= '9')) - { - rc = 1; - } - else if (!strncmp(dev->name, "ppp", 3) !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! - dev->name[3] <= '9')) - { - rc = 1; - } - else if (ippp_dev(dev)) - { - rc = 1; - } - - exit_gracefully: - return rc; -} -Da der Debian Router mit ppp0 via DSL online geht, den obrigen Code durch folgenden ersetzen: -static int inline -supported_device(struct net_device *dev) -{ - int rc = 0; - - if (!dev->name) - { - goto exit_gracefully; - } - - if (!strncmp(dev->name, "ppp", 3) !!N!!!!N!! (dev->name[3] >= '0' !!N!!!!N!! - dev->name[3] <= '9')) - { - rc = 1; - } - else if (ippp_dev(dev)) - { - rc = 1; - } - - exit_gracefully: - return rc; -} - Danach (Egal bei welcher VPN Client Version) -./vpn_install - -aufrufen und alle Angaben korrekt beantworten und den VPN-Client wie auf der RWTH Seite beschrieben konfigurieren (achte darauf, Dich mittels "FullTunnel" in das RWTH VPN einzuwaehlen). Wenn Du z.Z. via DSL eingew!!N!!auml;hlt bist, kannst Du nun auch den VPN-Client zus!!N!!auml;tzlich starten und testen ob eine VPN-Verbindung korrekt aufgebaut wird (vpnclient connect DEINVPNALIAS). Klappt alles, dann den VPN-Client wieder beenden und weiter mit.. - -6. Start-Skripte -Damit der Router automatisch bei jedem Reboot sich ins DSL + VPN einw!!N!!auml;hl und routing aktiviert, bitte folgendes Skript unter /etc/init.d/routing_and_vpnc anlegen (Das Skript aktiviert auch die ben!!N!!ouml;tigten Routing-Optionen via iptables und Co): -#!/bin/sh -# Configurable options: -case "$1" in - start) - echo "Starting VPN" - echo 1 >/proc/sys/net/ipv4/ip_forward - /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -o \ - ppp0 -j MASQUERADE - /bin/date > /var/log/rwthvpn.log - /usr/bin/nohup /usr/bin/perl /usr/local/sbin/vpnc >> \ - /var/log/rwthvpn.log !!N!! - ;; - stop) - echo "Stopping VPN" - echo 0 >/proc/sys/net/ipv4/ip_forward - killall perl - ;; - - *) - echo "Usage: /etc/init.d/routing_and_vpnc {start|stop}" - exit 1 -esac - -exit 0 -und anschliessend folgende Befehle ausf!!N!!uuml;hren: -chmod 755 /etc/init.d/routing_and_vpnc -for i in 3 4 5 -do - cd /etc/rc$i.d - ln -s ../init.d/routing_and_vpnc S86routing_and_vpnc -done - - -Nun muss noch ein Wrapper erstellt werden, der die l!!N!!auml;sstige "y"-Best!!N!!auml;tigung nach jedem VPN-Client start !!N!!uuml;bernimmt und den VPN-Client selbstst!!N!!auml;ndig neu startet wenn dieser sich von alleine verabschiedet bzw. wenn die VPN-Verbindung getrennt werden sollte. Den Wrapper in die Datei /usr/local/sbin/vpnc schreiben, und zwar mit folgendem Inhalt: - -#!/ust/bin/perl -w -# -# Daemon backend for Cisco VPN Client -# By Paul Buetow (paul at buetow dot org) -# - -$|++; # Deaktiviert Ausgabepuffer (Aktiviert sofortige Anzeige) - -use strict; -use FileHandle; -use IPC::Open2; - -for (;;) { - if (`/sbin/ifconfig ppp0` =~ /ppp0/) { - open2 *READER,*WRITER, '/usr/local/bin/vpnclient connect rwthvpn' - or die "$!\n"; - - print WRITER "y\n"; - print while !!N!!lt;READER>; - - } else { - print "No ppp0 device up!\n"; - } - sleep 10; -} - -print "done\n"; - -Hierbei solltest Du sicher gehen, dass hier der String "rwthvpn" mit Deinem VPN Profil !!N!!uuml;bereinstimmt. Du kannst das Skript hier ggf. anpassen. - Anschliessend fehlt noch ein -chmod 755 /usr/local/sbin/vpnc - Wenn Du nun alles korrekt gemacht hast, sollte sich Dein Rechner nach jedem Reboot versuchen sofort via VPN in das RWTH Netz einzuloggen (vorrausgesetzt, Du hast pppoeconf gesagt, dass die DSL-Verbdingung automatisch hergestellt werden soll). -Wenn etwas schief geht, kannst Du stets die Datei /var/log/rwthvpn.log einsehen, sie beinhaltet alle Ausgaben vom Cisco-VPN Client seit dem letzten Ausf!!N!!uuml;hren des routing_and_vpnc Skriptes. - -Nun ist Dein Debian Router perfekt. Wenn Dir noch ein DynDNS Dienst fehlt, dann verweise ich auf -http://www.DynDNS.org -. -7. Konfiguration der Rechner hinter dem Router -Nun sollte jeder Rechner im LAN als Gateway die 192.168.0.1 und als Netmask die 255.255.255.0 verwenden, um ins VPN gerouted zu werden ;-P. - -F!!N!!uuml;r weitere Fragen stehe ich gerne bereit (paul at buetow dot org), kann jedoch nicht garantieren, dass ich helfen kann. Da ich kein Uni-DSL mehr nutze und auf dem Router laeuft schon laenger OpenBSD, kein Linux mehr. - -Referenzen - -UniDSL Aachen: -http://aachen.uni-dsl.de -Debian Linux: -http://www.debian.org -RWTH Einwahlberatung: - -http://www.rz.rwth-aachen.de/kommunikation/betrieb/dialup/index.php -Excluded Linux DSL howto: -http://www.excluded.org/papers/Router.html - - diff --git a/vpndslrouter.buetow.org/htdocs/kernel.config.txt b/vpndslrouter.buetow.org/htdocs/kernel.config.txt deleted file mode 100644 index 8737c7e..0000000 --- a/vpndslrouter.buetow.org/htdocs/kernel.config.txt +++ /dev/null @@ -1,1128 +0,0 @@ -# -# Automatically generated by make menuconfig: don't edit -# -CONFIG_X86=y -# CONFIG_SBUS is not set -CONFIG_UID16=y - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y - -# -# Loadable module support -# -CONFIG_MODULES=y -CONFIG_MODVERSIONS=y -CONFIG_KMOD=y - -# -# Processor type and features -# -# CONFIG_M386 is not set -# CONFIG_M486 is not set -# CONFIG_M586 is not set -# CONFIG_M586TSC is not set -# CONFIG_M586MMX is not set -CONFIG_M686=y -# CONFIG_MPENTIUMIII is not set -# CONFIG_MPENTIUM4 is not set -# CONFIG_MK6 is not set -# CONFIG_MK7 is not set -# CONFIG_MK8 is not set -# CONFIG_MELAN is not set -# CONFIG_MCRUSOE is not set -# CONFIG_MWINCHIPC6 is not set -# CONFIG_MWINCHIP2 is not set -# CONFIG_MWINCHIP3D is not set -# CONFIG_MCYRIXIII is not set -# CONFIG_MVIAC3_2 is not set -CONFIG_X86_WP_WORKS_OK=y -CONFIG_X86_INVLPG=y -CONFIG_X86_CMPXCHG=y -CONFIG_X86_XADD=y -CONFIG_X86_BSWAP=y -CONFIG_X86_POPAD_OK=y -# CONFIG_RWSEM_GENERIC_SPINLOCK is not set -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_X86_L1_CACHE_SHIFT=5 -CONFIG_X86_HAS_TSC=y -CONFIG_X86_GOOD_APIC=y -CONFIG_X86_PGE=y -CONFIG_X86_USE_PPRO_CHECKSUM=y -CONFIG_X86_PPRO_FENCE=y -CONFIG_X86_F00F_WORKS_OK=y -CONFIG_X86_MCE=y -# CONFIG_TOSHIBA is not set -# CONFIG_I8K is not set -# CONFIG_MICROCODE is not set -# CONFIG_X86_MSR is not set -# CONFIG_X86_CPUID is not set -# CONFIG_EDD is not set -CONFIG_NOHIGHMEM=y -# CONFIG_HIGHMEM4G is not set -# CONFIG_HIGHMEM64G is not set -# CONFIG_HIGHMEM is not set -# CONFIG_MATH_EMULATION is not set -# CONFIG_MTRR is not set -CONFIG_SMP=y -CONFIG_NR_CPUS=32 -# CONFIG_X86_NUMA is not set -# CONFIG_X86_TSC_DISABLE is not set -CONFIG_X86_TSC=y -CONFIG_HAVE_DEC_LOCK=y - -# -# General setup -# -CONFIG_NET=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_PCI=y -# CONFIG_PCI_GOBIOS is not set -# CONFIG_PCI_GODIRECT is not set -CONFIG_PCI_GOANY=y -CONFIG_PCI_BIOS=y -CONFIG_PCI_DIRECT=y -CONFIG_ISA=y -CONFIG_PCI_NAMES=y -# CONFIG_EISA is not set -# CONFIG_MCA is not set -CONFIG_HOTPLUG=y - -# -# PCMCIA/CardBus support -# -CONFIG_PCMCIA=y -CONFIG_CARDBUS=y -# CONFIG_TCIC is not set -# CONFIG_I82092 is not set -# CONFIG_I82365 is not set - -# -# PCI Hotplug Support -# -# CONFIG_HOTPLUG_PCI is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set -# CONFIG_HOTPLUG_PCI_IBM is not set -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -CONFIG_KCORE_ELF=y -# CONFIG_KCORE_AOUT is not set -CONFIG_BINFMT_AOUT=y -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_MISC=y -# CONFIG_OOM_KILLER is not set -CONFIG_PM=y -CONFIG_APM=y -# CONFIG_APM_IGNORE_USER_SUSPEND is not set -CONFIG_APM_DO_ENABLE=y -# CONFIG_APM_CPU_IDLE is not set -# CONFIG_APM_DISPLAY_BLANK is not set -# CONFIG_APM_RTC_IS_GMT is not set -# CONFIG_APM_ALLOW_INTS is not set -CONFIG_APM_REAL_MODE_POWER_OFF=y - -# -# ACPI Support -# -# CONFIG_ACPI is not set -CONFIG_ACPI_BOOT=y - -# -# Memory Technology Devices (MTD) -# -# CONFIG_MTD is not set - -# -# Parallel port support -# -CONFIG_PARPORT=y -CONFIG_PARPORT_PC=y -CONFIG_PARPORT_PC_CML1=y -CONFIG_PARPORT_SERIAL=y -# CONFIG_PARPORT_PC_FIFO is not set -# CONFIG_PARPORT_PC_SUPERIO is not set -# CONFIG_PARPORT_PC_PCMCIA is not set -# CONFIG_PARPORT_AMIGA is not set -# CONFIG_PARPORT_MFC3 is not set -# CONFIG_PARPORT_ATARI is not set -# CONFIG_PARPORT_GSC is not set -# CONFIG_PARPORT_SUNBPP is not set -# CONFIG_PARPORT_IP22 is not set -# CONFIG_PARPORT_OTHER is not set -# CONFIG_PARPORT_1284 is not set - -# -# Plug and Play configuration -# -CONFIG_PNP=y -CONFIG_ISAPNP=y - -# -# Block devices -# -CONFIG_BLK_DEV_FD=y -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -CONFIG_BLK_DEV_LOOP=y -# CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_MMAP is not set -CONFIG_NETLINK_DEV=y -CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set -CONFIG_FILTER=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -# CONFIG_IP_MULTIPLE_TABLES is not set -# CONFIG_IP_ROUTE_MULTIPATH is not set -# CONFIG_IP_ROUTE_TOS is not set -CONFIG_IP_ROUTE_VERBOSE=y -# CONFIG_IP_PNP is not set -CONFIG_NET_IPIP=y -CONFIG_NET_IPGRE=y -CONFIG_NET_IPGRE_BROADCAST=y -CONFIG_IP_MROUTE=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -# CONFIG_ARPD is not set -# CONFIG_INET_ECN is not set -# CONFIG_SYN_COOKIES is not set - -# -# IP: Netfilter Configuration -# -CONFIG_IP_NF_CONNTRACK=m -CONFIG_IP_NF_FTP=m -CONFIG_IP_NF_AMANDA=m -CONFIG_IP_NF_TFTP=m -CONFIG_IP_NF_IRC=m -CONFIG_IP_NF_QUEUE=m -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_MATCH_LIMIT=m -CONFIG_IP_NF_MATCH_MAC=m -CONFIG_IP_NF_MATCH_PKTTYPE=m -CONFIG_IP_NF_MATCH_MARK=m -CONFIG_IP_NF_MATCH_MULTIPORT=m -CONFIG_IP_NF_MATCH_TOS=m -CONFIG_IP_NF_MATCH_RECENT=m -CONFIG_IP_NF_MATCH_ECN=m -CONFIG_IP_NF_MATCH_DSCP=m -CONFIG_IP_NF_MATCH_AH_ESP=m -CONFIG_IP_NF_MATCH_LENGTH=m -CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_MATCH_TCPMSS=m -CONFIG_IP_NF_MATCH_HELPER=m -CONFIG_IP_NF_MATCH_STATE=m -CONFIG_IP_NF_MATCH_CONNTRACK=m -CONFIG_IP_NF_MATCH_UNCLEAN=m -CONFIG_IP_NF_MATCH_OWNER=m -CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_MIRROR=m -CONFIG_IP_NF_NAT=m -CONFIG_IP_NF_NAT_NEEDED=y -CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_TARGET_REDIRECT=m -CONFIG_IP_NF_NAT_AMANDA=m -# CONFIG_IP_NF_NAT_LOCAL is not set -CONFIG_IP_NF_NAT_SNMP_BASIC=m -CONFIG_IP_NF_NAT_IRC=m -CONFIG_IP_NF_NAT_FTP=m -CONFIG_IP_NF_NAT_TFTP=m -CONFIG_IP_NF_MANGLE=m -CONFIG_IP_NF_TARGET_TOS=m -CONFIG_IP_NF_TARGET_ECN=m -CONFIG_IP_NF_TARGET_DSCP=m -CONFIG_IP_NF_TARGET_MARK=m -CONFIG_IP_NF_TARGET_LOG=m -CONFIG_IP_NF_TARGET_ULOG=m -CONFIG_IP_NF_TARGET_TCPMSS=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m - -# -# IP: Virtual Server Configuration -# -# CONFIG_IP_VS is not set -# CONFIG_IPV6 is not set -# CONFIG_KHTTPD is not set - -# -# SCTP Configuration (EXPERIMENTAL) -# -CONFIG_IPV6_SCTP__=y -# CONFIG_IP_SCTP is not set -# CONFIG_ATM is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_IPX is not set -# CONFIG_ATALK is not set - -# -# Appletalk devices -# -# CONFIG_DEV_APPLETALK is not set -# CONFIG_DECNET is not set -# CONFIG_BRIDGE is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_LLC is not set -# CONFIG_NET_DIVERT is not set -# CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set -# CONFIG_NET_FASTROUTE is not set -# CONFIG_NET_HW_FLOWCONTROL is not set - -# -# QoS and/or fair queueing -# -# CONFIG_NET_SCHED is not set - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set - -# -# Telephony Support -# -# CONFIG_PHONE is not set -# CONFIG_PHONE_IXJ is not set -# CONFIG_PHONE_IXJ_PCMCIA is not set - -# -# ATA/IDE/MFM/RLL support -# -CONFIG_IDE=y - -# -# IDE, ATA and ATAPI Block devices -# -CONFIG_BLK_DEV_IDE=y -# CONFIG_BLK_DEV_HD_IDE is not set -# CONFIG_BLK_DEV_HD is not set -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDEDISK_MULTI_MODE=y -# CONFIG_IDEDISK_STROKE is not set -# CONFIG_BLK_DEV_IDECS is not set -CONFIG_BLK_DEV_IDECD=y -# CONFIG_BLK_DEV_IDETAPE is not set -# CONFIG_BLK_DEV_IDEFLOPPY is not set -# CONFIG_BLK_DEV_IDESCSI is not set -# CONFIG_IDE_TASK_IOCTL is not set -CONFIG_BLK_DEV_CMD640=y -# CONFIG_BLK_DEV_CMD640_ENHANCED is not set -# CONFIG_BLK_DEV_ISAPNP is not set -CONFIG_BLK_DEV_IDEPCI=y -# CONFIG_BLK_DEV_GENERIC is not set -CONFIG_IDEPCI_SHARE_IRQ=y -CONFIG_BLK_DEV_IDEDMA_PCI=y -# CONFIG_BLK_DEV_OFFBOARD is not set -# CONFIG_BLK_DEV_IDEDMA_FORCED is not set -CONFIG_IDEDMA_PCI_AUTO=y -# CONFIG_IDEDMA_ONLYDISK is not set -CONFIG_BLK_DEV_IDEDMA=y -# CONFIG_IDEDMA_PCI_WIP is not set -# CONFIG_BLK_DEV_ADMA100 is not set -# CONFIG_BLK_DEV_AEC62XX is not set -# CONFIG_BLK_DEV_ALI15X3 is not set -# CONFIG_WDC_ALI15X3 is not set -# CONFIG_BLK_DEV_AMD74XX is not set -# CONFIG_AMD74XX_OVERRIDE is not set -# CONFIG_BLK_DEV_CMD64X is not set -# CONFIG_BLK_DEV_TRIFLEX is not set -# CONFIG_BLK_DEV_CY82C693 is not set -# CONFIG_BLK_DEV_CS5530 is not set -# CONFIG_BLK_DEV_HPT34X is not set -# CONFIG_HPT34X_AUTODMA is not set -# CONFIG_BLK_DEV_HPT366 is not set -CONFIG_BLK_DEV_PIIX=y -# CONFIG_BLK_DEV_NS87415 is not set -# CONFIG_BLK_DEV_OPTI621 is not set -# CONFIG_BLK_DEV_PDC202XX_OLD is not set -# CONFIG_PDC202XX_BURST is not set -# CONFIG_BLK_DEV_PDC202XX_NEW is not set -CONFIG_BLK_DEV_RZ1000=y -# CONFIG_BLK_DEV_SC1200 is not set -# CONFIG_BLK_DEV_SVWKS is not set -# CONFIG_BLK_DEV_SIIMAGE is not set -# CONFIG_BLK_DEV_SIS5513 is not set -# CONFIG_BLK_DEV_SLC90E66 is not set -# CONFIG_BLK_DEV_TRM290 is not set -# CONFIG_BLK_DEV_VIA82CXXX is not set -# CONFIG_IDE_CHIPSETS is not set -CONFIG_IDEDMA_AUTO=y -# CONFIG_IDEDMA_IVB is not set -# CONFIG_DMA_NONPCI is not set -# CONFIG_BLK_DEV_ATARAID is not set -# CONFIG_BLK_DEV_ATARAID_PDC is not set -# CONFIG_BLK_DEV_ATARAID_HPT is not set -# CONFIG_BLK_DEV_ATARAID_SII is not set - -# -# SCSI support -# -CONFIG_SCSI=y -CONFIG_BLK_DEV_SD=y -CONFIG_SD_EXTRA_DEVS=40 -# CONFIG_CHR_DEV_ST is not set -# CONFIG_CHR_DEV_OSST is not set -# CONFIG_BLK_DEV_SR is not set -# CONFIG_CHR_DEV_SG is not set -CONFIG_SCSI_DEBUG_QUEUES=y -CONFIG_SCSI_MULTI_LUN=y -CONFIG_SCSI_CONSTANTS=y -# CONFIG_SCSI_LOGGING is not set - -# -# SCSI low-level drivers -# -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_7000FASST is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AHA152X is not set -# CONFIG_SCSI_AHA1542 is not set -# CONFIG_SCSI_AHA1740 is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC7XXX_OLD is not set -# CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_IN2000 is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_MEGARAID is not set -# CONFIG_SCSI_MEGARAID2 is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_CPQFCTS is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DTC3280 is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_DMA is not set -# CONFIG_SCSI_EATA_PIO is not set -# CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set -# CONFIG_SCSI_GENERIC_NCR5380 is not set -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_PPA is not set -# CONFIG_SCSI_IMM is not set -# CONFIG_SCSI_NCR53C406A is not set -# CONFIG_SCSI_NCR53C7xx is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_NCR53C8XX is not set -CONFIG_SCSI_SYM53C8XX=y -CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 -CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 -CONFIG_SCSI_NCR53C8XX_SYNC=20 -# CONFIG_SCSI_NCR53C8XX_PROFILE is not set -# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set -# CONFIG_SCSI_NCR53C8XX_PQS_PDS is not set -# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set -# CONFIG_SCSI_PAS16 is not set -# CONFIG_SCSI_PCI2000 is not set -# CONFIG_SCSI_PCI2220I is not set -# CONFIG_SCSI_PSI240I is not set -# CONFIG_SCSI_QLOGIC_FAS is not set -# CONFIG_SCSI_QLOGIC_ISP is not set -# CONFIG_SCSI_QLOGIC_FC is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_SEAGATE is not set -# CONFIG_SCSI_SIM710 is not set -# CONFIG_SCSI_SYM53C416 is not set -# CONFIG_SCSI_DC390T is not set -# CONFIG_SCSI_T128 is not set -# CONFIG_SCSI_U14_34F is not set -# CONFIG_SCSI_ULTRASTOR is not set -# CONFIG_SCSI_NSP32 is not set -# CONFIG_SCSI_DEBUG is not set - -# -# PCMCIA SCSI adapter support -# -# CONFIG_SCSI_PCMCIA is not set - -# -# Fusion MPT device support -# -# CONFIG_FUSION is not set -# CONFIG_FUSION_BOOT is not set -# CONFIG_FUSION_ISENSE is not set -# CONFIG_FUSION_CTL is not set -# CONFIG_FUSION_LAN is not set - -# -# IEEE 1394 (FireWire) support (EXPERIMENTAL) -# -# CONFIG_IEEE1394 is not set - -# -# I2O device support -# -# CONFIG_I2O is not set -# CONFIG_I2O_PCI is not set -# CONFIG_I2O_BLOCK is not set -# CONFIG_I2O_LAN is not set -# CONFIG_I2O_SCSI is not set -# CONFIG_I2O_PROC is not set - -# -# Network device support -# -CONFIG_NETDEVICES=y - -# -# ARCnet devices -# -# CONFIG_ARCNET is not set -CONFIG_DUMMY=y -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set -# CONFIG_ETHERTAP is not set -# CONFIG_NET_SB1000 is not set - -# -# Ethernet (10 or 100Mbit) -# -CONFIG_NET_ETHERNET=y -# CONFIG_SUNLANCE is not set -CONFIG_HAPPYMEAL=y -# CONFIG_SUNBMAC is not set -# CONFIG_SUNQE is not set -CONFIG_SUNGEM=y -CONFIG_NET_VENDOR_3COM=y -CONFIG_EL1=y -CONFIG_EL2=y -CONFIG_ELPLUS=y -# CONFIG_EL16 is not set -CONFIG_EL3=y -CONFIG_3C515=y -# CONFIG_ELMC is not set -# CONFIG_ELMC_II is not set -CONFIG_VORTEX=y -CONFIG_TYPHOON=y -CONFIG_LANCE=y -CONFIG_NET_VENDOR_SMC=y -CONFIG_WD80x3=y -# CONFIG_ULTRAMCA is not set -CONFIG_ULTRA=y -# CONFIG_ULTRA32 is not set -CONFIG_SMC9194=y -CONFIG_NET_VENDOR_RACAL=y -# CONFIG_NI5010 is not set -CONFIG_NI52=y -CONFIG_NI65=y -# CONFIG_AT1700 is not set -CONFIG_DEPCA=y -CONFIG_HP100=y -# CONFIG_NET_ISA is not set -CONFIG_NET_PCI=y -CONFIG_PCNET32=y -CONFIG_AMD8111_ETH=y -CONFIG_ADAPTEC_STARFIRE=y -# CONFIG_AC3200 is not set -CONFIG_APRICOT=y -# CONFIG_B44 is not set -CONFIG_CS89x0=y -CONFIG_TULIP=y -# CONFIG_TULIP_MWI is not set -CONFIG_TULIP_MMIO=y -CONFIG_DE4X5=y -CONFIG_DGRS=y -CONFIG_DM9102=y -CONFIG_EEPRO100=y -# CONFIG_EEPRO100_PIO is not set -CONFIG_E100=y -# CONFIG_LNE390 is not set -CONFIG_FEALNX=y -CONFIG_NATSEMI=y -CONFIG_NE2K_PCI=y -# CONFIG_NE3210 is not set -# CONFIG_ES3210 is not set -# CONFIG_8139CP is not set -CONFIG_8139TOO=y -# CONFIG_8139TOO_PIO is not set -# CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8139TOO_8129 is not set -# CONFIG_8139_OLD_RX_RESET is not set -CONFIG_SIS900=y -CONFIG_EPIC100=y -CONFIG_SUNDANCE=y -# CONFIG_SUNDANCE_MMIO is not set -CONFIG_TLAN=y -CONFIG_VIA_RHINE=y -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_WINBOND_840=y -# CONFIG_NET_POCKET is not set - -# -# Ethernet (1000 Mbit) -# -# CONFIG_ACENIC is not set -# CONFIG_DL2K is not set -# CONFIG_E1000 is not set -# CONFIG_MYRI_SBUS is not set -# CONFIG_NS83820 is not set -# CONFIG_HAMACHI is not set -# CONFIG_YELLOWFIN is not set -# CONFIG_R8169 is not set -# CONFIG_SK98LIN is not set -# CONFIG_TIGON3 is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -# CONFIG_PLIP is not set -CONFIG_PPP=y -# CONFIG_PPP_MULTILINK is not set -# CONFIG_PPP_FILTER is not set -CONFIG_PPP_ASYNC=y -CONFIG_PPP_SYNC_TTY=y -CONFIG_PPP_DEFLATE=y -CONFIG_PPP_BSDCOMP=y -# CONFIG_PPPOE is not set -# CONFIG_SLIP is not set - -# -# Wireless LAN (non-hamradio) -# -# CONFIG_NET_RADIO is not set - -# -# Token Ring devices -# -# CONFIG_TR is not set -# CONFIG_NET_FC is not set -# CONFIG_RCPCI is not set -# CONFIG_SHAPER is not set - -# -# Wan interfaces -# -# CONFIG_WAN is not set - -# -# PCMCIA network device support -# -CONFIG_NET_PCMCIA=y -# CONFIG_PCMCIA_3C589 is not set -# CONFIG_PCMCIA_3C574 is not set -# CONFIG_PCMCIA_FMVJ18X is not set -CONFIG_PCMCIA_PCNET=y -# CONFIG_PCMCIA_AXNET is not set -# CONFIG_PCMCIA_NMCLAN is not set -# CONFIG_PCMCIA_SMC91C92 is not set -# CONFIG_PCMCIA_XIRC2PS is not set -# CONFIG_ARCNET_COM20020_CS is not set -# CONFIG_PCMCIA_IBMTR is not set -# CONFIG_PCMCIA_XIRCOM is not set -# CONFIG_PCMCIA_XIRTULIP is not set -CONFIG_NET_PCMCIA_RADIO=y -CONFIG_PCMCIA_RAYCS=y -# CONFIG_PCMCIA_NETWAVE is not set -# CONFIG_PCMCIA_WAVELAN is not set -# CONFIG_AIRONET4500_CS is not set - -# -# Amateur Radio support -# -# CONFIG_HAMRADIO is not set - -# -# IrDA (infrared) support -# -# CONFIG_IRDA is not set - -# -# ISDN subsystem -# -CONFIG_ISDN=y -CONFIG_ISDN_BOOL=y -# CONFIG_ISDN_PPP is not set -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_TTY_FAX=y - -# -# ISDN feature submodules -# -CONFIG_ISDN_DRV_LOOP=y -CONFIG_ISDN_DIVERSION=y - -# -# Passive ISDN cards -# -CONFIG_ISDN_DRV_HISAX=y -CONFIG_ISDN_HISAX=y -# CONFIG_HISAX_EURO is not set -# CONFIG_HISAX_1TR6 is not set -# CONFIG_HISAX_NI1 is not set -CONFIG_HISAX_MAX_CARDS=8 -# CONFIG_HISAX_16_0 is not set -# CONFIG_HISAX_16_3 is not set -# CONFIG_HISAX_AVM_A1 is not set -# CONFIG_HISAX_IX1MICROR2 is not set -# CONFIG_HISAX_ASUSCOM is not set -# CONFIG_HISAX_TELEINT is not set -# CONFIG_HISAX_HFCS is not set -# CONFIG_HISAX_SPORTSTER is not set -# CONFIG_HISAX_MIC is not set -# CONFIG_HISAX_ISURF is not set -# CONFIG_HISAX_HSTSAPHIR is not set -# CONFIG_HISAX_TELESPCI is not set -# CONFIG_HISAX_S0BOX is not set -# CONFIG_HISAX_FRITZPCI is not set -# CONFIG_HISAX_AVM_A1_PCMCIA is not set -CONFIG_HISAX_ELSA=y -# CONFIG_HISAX_DIEHLDIVA is not set -# CONFIG_HISAX_SEDLBAUER is not set -# CONFIG_HISAX_NETJET is not set -# CONFIG_HISAX_NETJET_U is not set -# CONFIG_HISAX_NICCY is not set -# CONFIG_HISAX_BKM_A4T is not set -# CONFIG_HISAX_SCT_QUADRO is not set -# CONFIG_HISAX_GAZEL is not set -# CONFIG_HISAX_HFC_PCI is not set -# CONFIG_HISAX_W6692 is not set -# CONFIG_HISAX_HFC_SX is not set -# CONFIG_HISAX_ENTERNOW_PCI is not set -# CONFIG_HISAX_DEBUG is not set -# CONFIG_HISAX_SEDLBAUER_CS is not set -# CONFIG_HISAX_ELSA_CS is not set -# CONFIG_HISAX_AVM_A1_CS is not set -# CONFIG_HISAX_ST5481 is not set -# CONFIG_HISAX_FRITZ_PCIPNP is not set -# CONFIG_USB_AUERISDN is not set - -# -# Active ISDN cards -# -# CONFIG_ISDN_DRV_ICN is not set -# CONFIG_ISDN_DRV_PCBIT is not set -# CONFIG_ISDN_DRV_SC is not set -# CONFIG_ISDN_DRV_ACT2000 is not set -# CONFIG_ISDN_DRV_EICON is not set -# CONFIG_ISDN_DRV_TPAM is not set -# CONFIG_ISDN_CAPI is not set -# CONFIG_HYSDN is not set -# CONFIG_HYSDN_CAPI is not set - -# -# Old CD-ROM drivers (not SCSI, not IDE) -# -# CONFIG_CD_NO_IDESCSI is not set - -# -# Input core support -# -# CONFIG_INPUT is not set -# CONFIG_INPUT_KEYBDEV is not set -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_UINPUT is not set - -# -# Character devices -# -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -CONFIG_SERIAL=y -# CONFIG_SERIAL_CONSOLE is not set -# CONFIG_SERIAL_EXTENDED is not set -# CONFIG_SERIAL_NONSTANDARD is not set -CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=256 -# CONFIG_PRINTER is not set -# CONFIG_PPDEV is not set -# CONFIG_TIPAR is not set - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set -CONFIG_MOUSE=y -CONFIG_PSMOUSE=y -# CONFIG_82C710_MOUSE is not set -# CONFIG_PC110_PAD is not set -# CONFIG_MK712_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set -# CONFIG_QIC02_TAPE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set - -# -# Watchdog Cards -# -# CONFIG_WATCHDOG is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_RNG is not set -# CONFIG_INTEL_RNG is not set -# CONFIG_HW_RANDOM is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set -# CONFIG_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set -# CONFIG_APPLICOM is not set -# CONFIG_SONYPI is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set -CONFIG_AGP=y -CONFIG_AGP_INTEL=y -CONFIG_AGP_I810=y -CONFIG_AGP_VIA=y -CONFIG_AGP_AMD=y -# CONFIG_AGP_AMD_K8 is not set -CONFIG_AGP_SIS=y -CONFIG_AGP_ALI=y -# CONFIG_AGP_SWORKS is not set -# CONFIG_AGP_NVIDIA is not set -# CONFIG_AGP_ATI is not set - -# -# Direct Rendering Manager (XFree86 DRI support) -# -CONFIG_DRM=y -# CONFIG_DRM_OLD is not set -CONFIG_DRM_NEW=y -CONFIG_DRM_TDFX=y -# CONFIG_DRM_GAMMA is not set -# CONFIG_DRM_R128 is not set -CONFIG_DRM_RADEON=y -CONFIG_DRM_I810=y -CONFIG_DRM_I810_XFREE_41=y -# CONFIG_DRM_I830 is not set -# CONFIG_DRM_MGA is not set -# CONFIG_DRM_SIS is not set - -# -# PCMCIA character devices -# -# CONFIG_PCMCIA_SERIAL_CS is not set -# CONFIG_SYNCLINK_CS is not set -# CONFIG_MWAVE is not set -# CONFIG_OBMOUSE is not set - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set - -# -# File systems -# -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -# CONFIG_AUTOFS_FS is not set -CONFIG_AUTOFS4_FS=y -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -CONFIG_EXT3_FS=y -CONFIG_JBD=y -# CONFIG_JBD_DEBUG is not set -CONFIG_FAT_FS=y -# CONFIG_MSDOS_FS is not set -# CONFIG_UMSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -# CONFIG_JFFS2_FS is not set -# CONFIG_CRAMFS is not set -CONFIG_TMPFS=y -CONFIG_RAMFS=y -CONFIG_ISO9660_FS=y -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -CONFIG_PROC_FS=y -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVFS_MOUNT is not set -# CONFIG_DEVFS_DEBUG is not set -CONFIG_DEVPTS_FS=y -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -# CONFIG_ROMFS_FS is not set -CONFIG_EXT2_FS=y -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set - -# -# Network File Systems -# -# CONFIG_CODA_FS is not set -# CONFIG_INTERMEZZO_FS is not set -CONFIG_NFS_FS=y -CONFIG_NFS_V3=y -# CONFIG_NFS_DIRECTIO is not set -# CONFIG_ROOT_NFS is not set -CONFIG_NFSD=y -CONFIG_NFSD_V3=y -# CONFIG_NFSD_TCP is not set -CONFIG_SUNRPC=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -# CONFIG_SMB_FS is not set -# CONFIG_NCP_FS is not set -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set -# CONFIG_ZISOFS_FS is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_SMB_NLS is not set -CONFIG_NLS=y - -# -# Native Language Support -# -CONFIG_NLS_DEFAULT="iso8859-1" -# CONFIG_NLS_CODEPAGE_437 is not set -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -# CONFIG_NLS_CODEPAGE_852 is not set -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_CODEPAGE_1250 is not set -# CONFIG_NLS_CODEPAGE_1251 is not set -# CONFIG_NLS_ISO8859_1 is not set -# CONFIG_NLS_ISO8859_2 is not set -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_13 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set -# CONFIG_NLS_KOI8_U is not set -# CONFIG_NLS_UTF8 is not set - -# -# Console drivers -# -CONFIG_VGA_CONSOLE=y -# CONFIG_VIDEO_SELECT is not set -# CONFIG_MDA_CONSOLE is not set - -# -# Frame-buffer support -# -# CONFIG_FB is not set - -# -# Sound -# -CONFIG_SOUND=y -# CONFIG_SOUND_ALI5455 is not set -# CONFIG_SOUND_BT878 is not set -# CONFIG_SOUND_CMPCI is not set -CONFIG_SOUND_EMU10K1=y -CONFIG_MIDI_EMU10K1=y -# CONFIG_SOUND_FUSION is not set -# CONFIG_SOUND_CS4281 is not set -# CONFIG_SOUND_ES1370 is not set -CONFIG_SOUND_ES1371=y -# CONFIG_SOUND_ESSSOLO1 is not set -# CONFIG_SOUND_MAESTRO is not set -# CONFIG_SOUND_MAESTRO3 is not set -# CONFIG_SOUND_FORTE is not set -# CONFIG_SOUND_ICH is not set -# CONFIG_SOUND_RME96XX is not set -# CONFIG_SOUND_SONICVIBES is not set -# CONFIG_SOUND_TRIDENT is not set -# CONFIG_SOUND_MSNDCLAS is not set -# CONFIG_SOUND_MSNDPIN is not set -# CONFIG_SOUND_VIA82CXXX is not set -# CONFIG_MIDI_VIA82CXXX is not set -# CONFIG_SOUND_OSS is not set -# CONFIG_SOUND_TVMIXER is not set -# CONFIG_SOUND_AD1980 is not set -# CONFIG_SOUND_WM97XX is not set - -# -# USB support -# -CONFIG_USB=y -# CONFIG_USB_DEBUG is not set -# CONFIG_USB_DEVICEFS is not set -# CONFIG_USB_BANDWIDTH is not set -# CONFIG_USB_EHCI_HCD is not set -CONFIG_USB_UHCI_ALT=y -# CONFIG_USB_OHCI is not set -# CONFIG_USB_SL811HS_ALT is not set -# CONFIG_USB_SL811HS is not set -# CONFIG_USB_AUDIO is not set -# CONFIG_USB_EMI26 is not set -# CONFIG_USB_BLUETOOTH is not set -# CONFIG_USB_MIDI is not set -CONFIG_USB_STORAGE=y -# CONFIG_USB_STORAGE_DEBUG is not set -# CONFIG_USB_STORAGE_DATAFAB is not set -# CONFIG_USB_STORAGE_FREECOM is not set -# CONFIG_USB_STORAGE_ISD200 is not set -# CONFIG_USB_STORAGE_DPCM is not set -# CONFIG_USB_STORAGE_HP8200e is not set -# CONFIG_USB_STORAGE_SDDR09 is not set -# CONFIG_USB_STORAGE_SDDR55 is not set -# CONFIG_USB_STORAGE_JUMPSHOT is not set -# CONFIG_USB_ACM is not set -# CONFIG_USB_PRINTER is not set -# CONFIG_USB_HID is not set -# CONFIG_USB_HIDINPUT is not set -# CONFIG_USB_HIDDEV is not set -# CONFIG_USB_KBD is not set -# CONFIG_USB_MOUSE is not set -# CONFIG_USB_AIPTEK is not set -# CONFIG_USB_WACOM is not set -# CONFIG_USB_KBTAB is not set -# CONFIG_USB_POWERMATE is not set -# CONFIG_USB_DC2XX is not set -# CONFIG_USB_MDC800 is not set -# CONFIG_USB_SCANNER is not set -# CONFIG_USB_MICROTEK is not set -# CONFIG_USB_HPUSBSCSI is not set -# CONFIG_USB_PEGASUS is not set -# CONFIG_USB_RTL8150 is not set -# CONFIG_USB_KAWETH is not set -# CONFIG_USB_CATC is not set -# CONFIG_USB_CDCETHER is not set -# CONFIG_USB_USBNET is not set -# CONFIG_USB_USS720 is not set - -# -# USB Serial Converter support -# -# CONFIG_USB_SERIAL is not set -# CONFIG_USB_RIO500 is not set -# CONFIG_USB_AUERSWALD is not set -# CONFIG_USB_TIGL is not set -# CONFIG_USB_BRLVGER is not set -# CONFIG_USB_LCD is not set - -# -# Support for USB gadgets -# -# CONFIG_USB_GADGET is not set - -# -# Bluetooth support -# -# CONFIG_BLUEZ is not set - -# -# Kernel hacking -# -# CONFIG_DEBUG_KERNEL is not set -CONFIG_LOG_BUF_SHIFT=0 - -# -# Cryptographic options -# -# CONFIG_CRYPTO is not set - -# -# Library routines -# -# CONFIG_CRC32 is not set -CONFIG_ZLIB_INFLATE=y -CONFIG_ZLIB_DEFLATE=y -# CONFIG_FW_LOADER is not set -- cgit v1.2.3 From 2bfe5014a3ec0c2dc04fc3a72420ca86f5fac524 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 18:02:25 +0200 Subject: reformat XML --- awksite.buetow.org/content/98.contact.xml | 35 ++++++----- awksite.buetow.org/content/Download.xml | 3 +- awksite.buetow.org/content/home.xml | 4 +- awksite.buetow.org/content/license.xml | 13 ++-- blogs.buetow.org/content/home.xml | 6 +- calculator.buetow.org/content/98.contact.xml | 35 ++++++----- calculator.buetow.org/content/Download.xml | 2 +- calculator.buetow.org/content/Screenshots.xml | 13 ++-- calculator.buetow.org/content/home.xml | 6 +- calculator.buetow.org/content/license.xml | 9 +-- cbars.buetow.org/content/20.Manpage.xml | 5 +- cbars.buetow.org/content/30.Screenshots.xml | 3 +- cbars.buetow.org/content/40.Changelog.xml | 5 +- cbars.buetow.org/content/45.Wishlist.xml | 5 +- cbars.buetow.org/content/50.Download.xml | 38 ++++++------ cbars.buetow.org/content/98.contact.xml | 35 ++++++----- cbars.buetow.org/content/99.license.xml | 4 +- cbars.buetow.org/content/home.xml | 7 +-- cpphomepage.buetow.org/content/98.contact.xml | 35 ++++++----- cpphomepage.buetow.org/content/Download.xml | 3 +- cpphomepage.buetow.org/content/home.xml | 14 ++--- cpphomepage.buetow.org/content/license.xml | 9 +-- cpuinfo.buetow.org/content/20.Manpage.xml | 5 +- cpuinfo.buetow.org/content/40.Changelog.xml | 5 +- cpuinfo.buetow.org/content/50.Download.xml | 38 ++++++------ cpuinfo.buetow.org/content/98.contact.xml | 35 ++++++----- cpuinfo.buetow.org/content/99.license.xml | 4 +- cpuinfo.buetow.org/content/home.xml | 5 +- default/config.xml | 8 +-- default/templates/plain.xml | 5 +- default/templates/rss2.feed.xml | 7 +-- default/templates/xhtml.xml | 61 ++++++++++--------- dev.buetow.org/content/home.xml | 8 +-- fype.buetow.org/content/98.contact.xml | 35 ++++++----- fype.buetow.org/content/Download.xml | 22 ++++--- fype.buetow.org/content/home.xml | 21 ++++--- fype0.buetow.org/content/98.contact.xml | 35 ++++++----- fype0.buetow.org/content/Download.xml | 5 +- fype0.buetow.org/content/Examples.xml | 5 +- fype0.buetow.org/content/home.xml | 19 +++--- httpbench.buetow.org/content/20.Manpage.xml | 5 +- httpbench.buetow.org/content/40.Changelog.xml | 5 +- httpbench.buetow.org/content/50.Download.xml | 37 ++++++------ httpbench.buetow.org/content/98.contact.xml | 35 ++++++----- httpbench.buetow.org/content/99.license.xml | 4 +- httpbench.buetow.org/content/home.xml | 50 ++++++++-------- irssi.buetow.org/content/Plugins.sub/Drunken.xml | 10 ++-- irssi.buetow.org/content/Plugins.sub/Foo.xml | 2 +- irssi.buetow.org/content/Plugins.sub/home.xml | 2 +- irssi.buetow.org/content/SVN.xml | 5 +- irssi.buetow.org/content/home.xml | 10 ++-- irssi.buetow.org/content/license.xml | 33 +++++----- jsmstrade.buetow.org/content/98.contact.xml | 35 ++++++----- jsmstrade.buetow.org/content/Download.xml | 7 +-- jsmstrade.buetow.org/content/Screenshots.xml | 6 +- jsmstrade.buetow.org/content/home.xml | 2 +- jsmstrade.buetow.org/content/license.xml | 9 +-- loadbars.buetow.org/content/20.Manpage.xml | 5 +- loadbars.buetow.org/content/30.Screenshots.xml | 3 +- loadbars.buetow.org/content/40.Changelog.xml | 5 +- loadbars.buetow.org/content/45.Wishlist.xml | 5 +- loadbars.buetow.org/content/50.Download.xml | 38 ++++++------ loadbars.buetow.org/content/98.contact.xml | 35 ++++++----- loadbars.buetow.org/content/99.license.xml | 4 +- loadbars.buetow.org/content/home.xml | 5 +- netcalendar.buetow.org/content/98.contact.xml | 35 ++++++----- netcalendar.buetow.org/content/Download.xml | 2 +- netcalendar.buetow.org/content/Screenshots.xml | 6 +- netcalendar.buetow.org/content/home.xml | 22 +++---- netcalendar.buetow.org/content/license.xml | 9 +-- niduterm.buetow.org/content/Download.xml | 3 +- niduterm.buetow.org/content/Screenshot.xml | 9 +-- niduterm.buetow.org/content/home.xml | 14 ++--- niduterm.buetow.org/content/license.xml | 13 ++-- paul.buetow.org/content/.Style-Guide.xml | 70 +++++++++++----------- paul.buetow.org/content/.rss.xml | 4 +- paul.buetow.org/content/99.Imprint.xml | 46 +++++++------- paul.buetow.org/content/home.xml | 44 +++++++------- perldaemon.buetow.org/content/30.README.xml | 5 +- perldaemon.buetow.org/content/40.CHANGELOG.xml | 5 +- perldaemon.buetow.org/content/45.WISHLIST.xml | 5 +- perldaemon.buetow.org/content/50.Download.xml | 13 ++-- perldaemon.buetow.org/content/98.Contact.xml | 35 ++++++----- perldaemon.buetow.org/content/99.License.xml | 33 +++++----- perldaemon.buetow.org/content/home.xml | 5 +- pwgrep.buetow.org/content/40.Changelog.xml | 5 +- pwgrep.buetow.org/content/50.Download.xml | 38 ++++++------ pwgrep.buetow.org/content/98.contact.xml | 35 ++++++----- pwgrep.buetow.org/content/99.license.xml | 33 +++++----- .../content/Tutorials.sub/10.Passwords.xml | 47 +++++++-------- .../content/Tutorials.sub/20.Files.xml | 31 +++++----- pwgrep.buetow.org/content/Tutorials.sub/home.xml | 2 +- pwgrep.buetow.org/content/home.xml | 5 +- stud.buetow.org/content/.rss.xml | 4 +- stud.buetow.org/content/home.xml | 18 +++--- vs-sim.buetow.org/content/10.Screenshots.xml | 15 +++-- vs-sim.buetow.org/content/20.Downloads.xml | 17 +++--- vs-sim.buetow.org/content/50.References.xml | 19 +++--- vs-sim.buetow.org/content/98.contact.xml | 35 ++++++----- vs-sim.buetow.org/content/99.License.xml | 9 +-- vs-sim.buetow.org/content/home.xml | 33 +++++----- xerl.buetow.foo/content/10.foo.xml | 11 ++-- xerl.buetow.foo/content/Development.xml | 8 +-- xerl.buetow.foo/content/Download.xml | 14 ++--- xerl.buetow.foo/content/bar.xml | 11 ++-- xerl.buetow.foo/content/home.xml | 11 ++-- xerl.buetow.org/content/40.Todos.xml | 5 +- xerl.buetow.org/content/98.contact.xml | 35 ++++++----- xerl.buetow.org/content/99.license.xml | 3 +- xerl.buetow.org/content/Download.xml | 14 ++--- xerl.buetow.org/content/home.xml | 4 +- ychat.buetow.org/content/98.contact.xml | 35 ++++++----- ychat.buetow.org/content/Download.xml | 3 +- ychat.buetow.org/content/Source-Packages.xml | 2 +- ychat.buetow.org/content/home.xml | 16 ++--- ychat.buetow.org/content/license.xml | 9 +-- yhttpd.buetow.org/content/98.contact.xml | 35 ++++++----- yhttpd.buetow.org/content/home.xml | 14 ++--- 118 files changed, 926 insertions(+), 997 deletions(-) diff --git a/awksite.buetow.org/content/98.contact.xml b/awksite.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/awksite.buetow.org/content/98.contact.xml +++ b/awksite.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/awksite.buetow.org/content/Download.xml b/awksite.buetow.org/content/Download.xml index d4cfff0..347a943 100644 --- a/awksite.buetow.org/content/Download.xml +++ b/awksite.buetow.org/content/Download.xml @@ -1,7 +1,6 @@ - + Download through Git Awksite can be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/awksite.git - diff --git a/awksite.buetow.org/content/home.xml b/awksite.buetow.org/content/home.xml index b191908..d21527c 100644 --- a/awksite.buetow.org/content/home.xml +++ b/awksite.buetow.org/content/home.xml @@ -1,11 +1,11 @@ - + Awksite Important notice: The development of the AWK site script has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) diff --git a/awksite.buetow.org/content/license.xml b/awksite.buetow.org/content/license.xml index 0d6a0ec..10d9793 100644 --- a/awksite.buetow.org/content/license.xml +++ b/awksite.buetow.org/content/license.xml @@ -1,10 +1,9 @@ - + License - - Awksite is (C) by Paul Buetow. - - Beer license - Awksite uses the beer license. If you use this script and you meet me , spend me a beer please! ;) + + Awksite is (C) by Paul Buetow. + + Beer license + Awksite uses the beer license. If you use this script and you meet me , spend me a beer please! ;) - diff --git a/blogs.buetow.org/content/home.xml b/blogs.buetow.org/content/home.xml index a3cf7b7..cf24f69 100644 --- a/blogs.buetow.org/content/home.xml +++ b/blogs.buetow.org/content/home.xml @@ -1,11 +1,11 @@ - + My computer stuff weblog - http://comp.buetow.org + http://comp.buetow.org My normal stuff weblog - http://blog.buetow.org + http://blog.buetow.org diff --git a/calculator.buetow.org/content/98.contact.xml b/calculator.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/calculator.buetow.org/content/98.contact.xml +++ b/calculator.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml index b9fd504..af0085e 100644 --- a/calculator.buetow.org/content/Download.xml +++ b/calculator.buetow.org/content/Download.xml @@ -1,4 +1,4 @@ - + Download Binaries diff --git a/calculator.buetow.org/content/Screenshots.xml b/calculator.buetow.org/content/Screenshots.xml index 5c916a0..20ababb 100644 --- a/calculator.buetow.org/content/Screenshots.xml +++ b/calculator.buetow.org/content/Screenshots.xml @@ -1,13 +1,16 @@ - + Screenshots Here some Screenshots of Calculator running on a Microsoft Windows box: - + + v0.1.png - + + v0.2.png - + + v0.4.png - + diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 0ba4a1e..5e0187b 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -1,11 +1,11 @@ - + Easy Stack Calculator Important notice: The development of the Easy Stack Calculator has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) @@ -30,7 +30,7 @@ Equations like (...)op... can be solved now. Here, op is an operator. Before, ...op(...) only worked. - + Example: (4\+3)^(8*7)! The ^ operator now only uses whole numbers as an exponent. diff --git a/calculator.buetow.org/content/license.xml b/calculator.buetow.org/content/license.xml index 0106ffe..4db9150 100644 --- a/calculator.buetow.org/content/license.xml +++ b/calculator.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/cbars.buetow.org/content/20.Manpage.xml b/cbars.buetow.org/content/20.Manpage.xml index 2451656..084099f 100644 --- a/cbars.buetow.org/content/20.Manpage.xml +++ b/cbars.buetow.org/content/20.Manpage.xml @@ -1,12 +1,11 @@ - + Manpage This is the manpage of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); - diff --git a/cbars.buetow.org/content/30.Screenshots.xml b/cbars.buetow.org/content/30.Screenshots.xml index 6d81f50..0999c9a 100644 --- a/cbars.buetow.org/content/30.Screenshots.xml +++ b/cbars.buetow.org/content/30.Screenshots.xml @@ -1,4 +1,4 @@ - + Screenshots @@ -9,4 +9,3 @@ in order to browse the screenshot branch online. - diff --git a/cbars.buetow.org/content/40.Changelog.xml b/cbars.buetow.org/content/40.Changelog.xml index a0cda94..06583d6 100644 --- a/cbars.buetow.org/content/40.Changelog.xml +++ b/cbars.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ - + Changelog This is the changelog file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - diff --git a/cbars.buetow.org/content/45.Wishlist.xml b/cbars.buetow.org/content/45.Wishlist.xml index f44ac55..284e8e0 100644 --- a/cbars.buetow.org/content/45.Wishlist.xml +++ b/cbars.buetow.org/content/45.Wishlist.xml @@ -1,12 +1,11 @@ - + Wishlist This is the Wishlist file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); - diff --git a/cbars.buetow.org/content/50.Download.xml b/cbars.buetow.org/content/50.Download.xml index 82e04fc..8536b54 100644 --- a/cbars.buetow.org/content/50.Download.xml +++ b/cbars.buetow.org/content/50.Download.xml @@ -1,24 +1,22 @@ - + - Download - Cbars can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: -deb ftp://deb.buetow.org/apt wheezy main + Download + Cbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: + deb ftp://deb.buetow.org/apt wheezy main deb-src ftp://deb.buetow.org/apt wheezy main - Or if you prefer http: -deb http://deb.buetow.org/apt wheezy main + Or if you prefer http: + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". - Download from Git repository - For git just type "git clone git://git.buetow.org/cbars". - To update to the latest stable version just type "cd ./cbars; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/cbars". + To update to the latest stable version just type "cd ./cbars; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. - - diff --git a/cbars.buetow.org/content/98.contact.xml b/cbars.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/cbars.buetow.org/content/98.contact.xml +++ b/cbars.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/cbars.buetow.org/content/99.license.xml b/cbars.buetow.org/content/99.license.xml index c8ead7e..083a317 100644 --- a/cbars.buetow.org/content/99.license.xml +++ b/cbars.buetow.org/content/99.license.xml @@ -1,7 +1,5 @@ - + License Cbars is licensed under the GNU Gerneral Public License Version 3 or later. - - diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml index cd3b5c9..db961e3 100644 --- a/cbars.buetow.org/content/home.xml +++ b/cbars.buetow.org/content/home.xml @@ -1,4 +1,4 @@ - + Cbars @@ -9,10 +9,9 @@ Get the current clue... - + Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write - http://loadbars.buetow.org + http://loadbars.buetow.org . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. - diff --git a/cpphomepage.buetow.org/content/98.contact.xml b/cpphomepage.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/cpphomepage.buetow.org/content/98.contact.xml +++ b/cpphomepage.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/cpphomepage.buetow.org/content/Download.xml b/cpphomepage.buetow.org/content/Download.xml index 05b77e0..45623cc 100644 --- a/cpphomepage.buetow.org/content/Download.xml +++ b/cpphomepage.buetow.org/content/Download.xml @@ -1,7 +1,6 @@ - + Download through Git cpphomepage can be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/cpphomepage.git - diff --git a/cpphomepage.buetow.org/content/home.xml b/cpphomepage.buetow.org/content/home.xml index 6aae188..9afb1da 100644 --- a/cpphomepage.buetow.org/content/home.xml +++ b/cpphomepage.buetow.org/content/home.xml @@ -1,14 +1,14 @@ - + C++ Homepage - + - Important notice: - The development of cpphomepage has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of cpphomepage has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + cpphomepage is a small but usefull CGI application for generating dynamic HTML sites. It should be runnable on most *NIX and a like boxes having a decent C++ compiler installed. Look through the template and config file and you will understand very quickly how to use this small CGI application. diff --git a/cpphomepage.buetow.org/content/license.xml b/cpphomepage.buetow.org/content/license.xml index 5ebcf1a..46a2593 100644 --- a/cpphomepage.buetow.org/content/license.xml +++ b/cpphomepage.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/cpuinfo.buetow.org/content/20.Manpage.xml b/cpuinfo.buetow.org/content/20.Manpage.xml index 46ee743..9cbe920 100644 --- a/cpuinfo.buetow.org/content/20.Manpage.xml +++ b/cpuinfo.buetow.org/content/20.Manpage.xml @@ -1,12 +1,11 @@ - + Manpage This is the manpage of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cpuinfo.txt;hb=HEAD"); - diff --git a/cpuinfo.buetow.org/content/40.Changelog.xml b/cpuinfo.buetow.org/content/40.Changelog.xml index 452db02..a3a4474 100644 --- a/cpuinfo.buetow.org/content/40.Changelog.xml +++ b/cpuinfo.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ - + Changelog This is the changelog file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 584a6e8..d874a4b 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -1,24 +1,22 @@ - + - Download - CPUInfo can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: -deb ftp://deb.buetow.org/apt wheezy main + Download + CPUInfo can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb ftp://deb.buetow.org/apt wheezy main deb-src ftp://deb.buetow.org/apt wheezy main - Or if you prefer http: -deb http://deb.buetow.org/apt wheezy main + Or if you prefer http: + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". - Download from Git repository - For git just type "git clone git://git.buetow.org/cpuinfo". - To update to the latest stable version just type "cd ./cpuinfo; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cpuinfo-develop". But be warned, this one might be broken! It will be merged to master when it's done. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/cpuinfo". + To update to the latest stable version just type "cd ./cpuinfo; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cpuinfo-develop". But be warned, this one might be broken! It will be merged to master when it's done. - - diff --git a/cpuinfo.buetow.org/content/98.contact.xml b/cpuinfo.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/cpuinfo.buetow.org/content/98.contact.xml +++ b/cpuinfo.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/cpuinfo.buetow.org/content/99.license.xml b/cpuinfo.buetow.org/content/99.license.xml index eb304e9..80e33b5 100644 --- a/cpuinfo.buetow.org/content/99.license.xml +++ b/cpuinfo.buetow.org/content/99.license.xml @@ -1,7 +1,5 @@ - + License CPUInfo is licensed under the GNU Gerneral Public License Version 3 or later. - - diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index 16b079a..bf7c21f 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -1,6 +1,6 @@ - + - + CPUInfo CPU, who are you?... @@ -9,4 +9,3 @@ subscribe on freecode. - diff --git a/default/config.xml b/default/config.xml index 209b53b..3a18b4a 100644 --- a/default/config.xml +++ b/default/config.xml @@ -1,4 +1,4 @@ - + @@ -22,7 +22,7 @@ [h1] [h2] [h3] - + [div class="important"] [p] [span class="@@class@@"] @@ -59,7 +59,7 @@ [li] [li] [pre] - + - + diff --git a/default/templates/plain.xml b/default/templates/plain.xml index 7c3225e..efa11e4 100644 --- a/default/templates/plain.xml +++ b/default/templates/plain.xml @@ -1,5 +1,4 @@ - - - %%content%% + + %%content%% diff --git a/default/templates/rss2.feed.xml b/default/templates/rss2.feed.xml index f17da9c..009b310 100644 --- a/default/templates/rss2.feed.xml +++ b/default/templates/rss2.feed.xml @@ -1,14 +1,13 @@ - - + ?xml version="1.0"? buetow.org Newsfeed http://%%host%% buetow.org - Paul Buetows Tech Newsfeed - $$!/bin/date$$ - Xerl Web Engine (http://xerl.buetow.org) + $$!/bin/date$$ + Xerl Web Engine (http://xerl.buetow.org) en %%content%% diff --git a/default/templates/xhtml.xml b/default/templates/xhtml.xml index e514fa2..ef0a787 100644 --- a/default/templates/xhtml.xml +++ b/default/templates/xhtml.xml @@ -1,34 +1,33 @@ - + -!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" - - - %%title%% - - - - - - - - - - -
- A fortune quote: - $$!/usr/games/fortune -s$$ -
-
- - %%content%% - - - +
+ + %%content%% + +
+ + - diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index c7ae960..f1761ab 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -1,16 +1,16 @@ - + Some programming projects Mailing List Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List + Development Mailing List for any considerations. Git repository You may go to - gitweb + gitweb for browsing some of the repositories. Please check out each individual project site how to clone a git repository. Deb repository @@ -20,7 +20,7 @@ # Ugly but works for now - my $hostroot = $config->get_hostroot(); + my $hostroot = $config->get_hostroot(); sub getf ($) { open my $f, $_[0] or die "$!: $_[0]\n"; diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/fype.buetow.org/content/98.contact.xml +++ b/fype.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index 55a472b..552884b 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,14 +1,12 @@ - + - Download - For git just type "git clone git://git.buetow.org/fype". - To update to the latest stable version just type "cd ./fype; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/fype fype-develop". But be warned, this one might be broken! It will be merged to master when it's done. + Download + For git just type "git clone git://git.buetow.org/fype". + To update to the latest stable version just type "cd ./fype; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/fype fype-develop". But be warned, this one might be broken! It will be merged to master when it's done. - - diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index a51b84c..c7d6eee 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -1,4 +1,4 @@ - + The Fype Language Free, small, simple... @@ -6,27 +6,26 @@ Important notice: The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the README file! And also see the TODO - file so you can see whats coming up next :). The latest development version (trunk) is - + file so you can see whats coming up next :). The latest development version (trunk) is + use LWP::Simple; get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - and there is no stable branch available yet. + and there is no stable branch available yet. - In order to stay updated I recommend you to follow my blog at - http://comp.buetow.org - and see what's new or changing. + In order to stay updated I recommend you to follow my blog at + http://comp.buetow.org + and see what's new or changing. - diff --git a/fype0.buetow.org/content/98.contact.xml b/fype0.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/fype0.buetow.org/content/98.contact.xml +++ b/fype0.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/fype0.buetow.org/content/Download.xml b/fype0.buetow.org/content/Download.xml index 6a6bea5..91ecfec 100644 --- a/fype0.buetow.org/content/Download.xml +++ b/fype0.buetow.org/content/Download.xml @@ -1,7 +1,6 @@ - + Download Fype can be downloaded from Git. Use the following step to do so: - git clone -b build-009669 git://git.buetow.org/fype.git + git clone -b build-009669 git://git.buetow.org/fype.git - diff --git a/fype0.buetow.org/content/Examples.xml b/fype0.buetow.org/content/Examples.xml index b6d10eb..d31b5bd 100644 --- a/fype0.buetow.org/content/Examples.xml +++ b/fype0.buetow.org/content/Examples.xml @@ -1,12 +1,11 @@ - + Sourcecode Examples - + use LWP::Simple; get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt;hb=build-009669'; - diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml index c17dc3f..29cf249 100644 --- a/fype0.buetow.org/content/home.xml +++ b/fype0.buetow.org/content/home.xml @@ -1,4 +1,4 @@ - + The Fype0 Language Free, small, simple... @@ -6,22 +6,21 @@ Important notice: The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org + http://dev.buetow.org and enjoy :) - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the - README + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + README file! And also see the - TODO - file so you can see whats coming up next :). The latest development version (trunk) is - + TODO + file so you can see whats coming up next :). The latest development version (trunk) is + use LWP::Simple; get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - and there is no stable branch available yet. + and there is no stable branch available yet. - diff --git a/httpbench.buetow.org/content/20.Manpage.xml b/httpbench.buetow.org/content/20.Manpage.xml index ef3d9ea..e3d9f92 100644 --- a/httpbench.buetow.org/content/20.Manpage.xml +++ b/httpbench.buetow.org/content/20.Manpage.xml @@ -1,12 +1,11 @@ - + Manpage This is the manpage of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); - diff --git a/httpbench.buetow.org/content/40.Changelog.xml b/httpbench.buetow.org/content/40.Changelog.xml index ffbb282..96d20d5 100644 --- a/httpbench.buetow.org/content/40.Changelog.xml +++ b/httpbench.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ - + Changelog This is the changelog file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index 715ed15..d5f6d7f 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -1,23 +1,22 @@ - + - Download - HTTP Bench can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: -deb ftp://deb.buetow.org/apt squeeze main + Download + HTTP Bench can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: + deb ftp://deb.buetow.org/apt squeeze main deb-src ftp://deb.buetow.org/apt squeeze main - Or if you prefer http: -deb http://deb.buetow.org/apt squeeze main + Or if you prefer http: + deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" - Download from Git repository - For git just type "git clone git://git.buetow.org/httpbench". - To update to the latest stable version just type "cd ./httpbench; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/httpbench httpbench-devel". But be warned, this one might be broken! It will be merged to master when it's done. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Download from Git repository + For git just type "git clone git://git.buetow.org/httpbench". + To update to the latest stable version just type "cd ./httpbench; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/httpbench httpbench-devel". But be warned, this one might be broken! It will be merged to master when it's done. - diff --git a/httpbench.buetow.org/content/98.contact.xml b/httpbench.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/httpbench.buetow.org/content/98.contact.xml +++ b/httpbench.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/httpbench.buetow.org/content/99.license.xml b/httpbench.buetow.org/content/99.license.xml index 495f7c3..1da97ed 100644 --- a/httpbench.buetow.org/content/99.license.xml +++ b/httpbench.buetow.org/content/99.license.xml @@ -1,7 +1,5 @@ - + License HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. - - diff --git a/httpbench.buetow.org/content/home.xml b/httpbench.buetow.org/content/home.xml index f74d7ff..87f3cb4 100644 --- a/httpbench.buetow.org/content/home.xml +++ b/httpbench.buetow.org/content/home.xml @@ -1,30 +1,28 @@ - + - httpbench - + httpbench + - Important notice: - This is beta software!!! + Important notice: + This is beta software!!! - - - httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: - - - Iterating over a list of URLs - Measuring response times and calculating min, max and avg values - Measuring TCP/HTTP errors - Multi threaded for concurrent connections (using pthreads) - Set upper limit of requests per second wanted - Validation of response strings - *VERY* simple source code - Works with Linux, UNIX and a like - - - To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. - - If you wanna stay in touch please - subscribe on freecode. - + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + + If you wanna stay in touch please + subscribe on freecode. + - diff --git a/irssi.buetow.org/content/Plugins.sub/Drunken.xml b/irssi.buetow.org/content/Plugins.sub/Drunken.xml index 6279e4c..9a69198 100644 --- a/irssi.buetow.org/content/Plugins.sub/Drunken.xml +++ b/irssi.buetow.org/content/Plugins.sub/Drunken.xml @@ -1,10 +1,10 @@ - + drunken.pl This plugin makes you write like a drunken man. Usage: -/script load drunken.pl + /script load drunken.pl /beer Hello I am verry drunk at the moment! - This will write something like this into the current channel: -Hlleo I am vrrey dunrk at the mnetmo! - You may download it from the SVN section above. Have a lot of fun ;) + This will write something like this into the current channel: + Hlleo I am vrrey dunrk at the mnetmo! + You may download it from the SVN section above. Have a lot of fun ;) diff --git a/irssi.buetow.org/content/Plugins.sub/Foo.xml b/irssi.buetow.org/content/Plugins.sub/Foo.xml index 438620a..5e8025e 100644 --- a/irssi.buetow.org/content/Plugins.sub/Foo.xml +++ b/irssi.buetow.org/content/Plugins.sub/Foo.xml @@ -1,4 +1,4 @@ - + foo.pl diff --git a/irssi.buetow.org/content/Plugins.sub/home.xml b/irssi.buetow.org/content/Plugins.sub/home.xml index 1bef89e..945da62 100644 --- a/irssi.buetow.org/content/Plugins.sub/home.xml +++ b/irssi.buetow.org/content/Plugins.sub/home.xml @@ -1,4 +1,4 @@ - + Plugins diff --git a/irssi.buetow.org/content/SVN.xml b/irssi.buetow.org/content/SVN.xml index 1521326..d10ef1e 100644 --- a/irssi.buetow.org/content/SVN.xml +++ b/irssi.buetow.org/content/SVN.xml @@ -1,7 +1,6 @@ - + SVN Download IRSSI plugins can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/utils/irssi-plugins + svn co https://ssl.buetow.org/repos/utils/irssi-plugins - diff --git a/irssi.buetow.org/content/home.xml b/irssi.buetow.org/content/home.xml index b40abeb..e739437 100644 --- a/irssi.buetow.org/content/home.xml +++ b/irssi.buetow.org/content/home.xml @@ -1,11 +1,11 @@ - + Irssi plugins written in Perl Here are a "few" plugins for the - Irssi - IRC client written in the - Perl - programming language. Use the Plugins link above to see the descriptions or select SVN in order to fetch them from the subversion repository. + Irssi + IRC client written in the + Perl + programming language. Use the Plugins link above to see the descriptions or select SVN in order to fetch them from the subversion repository. diff --git a/irssi.buetow.org/content/license.xml b/irssi.buetow.org/content/license.xml index ef2200d..0adca8c 100644 --- a/irssi.buetow.org/content/license.xml +++ b/irssi.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -8,35 +8,35 @@ All rights reserved. - - - + + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - - + + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - - - + + + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - - - + + + * Neither the name of buetow.org nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - - - + + + THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE @@ -51,4 +51,3 @@ POSSIBILITY OF SUCH DAMAGE. - diff --git a/jsmstrade.buetow.org/content/98.contact.xml b/jsmstrade.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/jsmstrade.buetow.org/content/98.contact.xml +++ b/jsmstrade.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index 1ab9922..759955f 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -1,12 +1,11 @@ - + Download FTP - ftp://ftp.buetow.org/pub/JSMSTrade + ftp://ftp.buetow.org/pub/JSMSTrade Git JSMSTrade can also be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/jsmstrade.git + git clone git://git.buetow.org/jsmstrade.git - diff --git a/jsmstrade.buetow.org/content/Screenshots.xml b/jsmstrade.buetow.org/content/Screenshots.xml index 2b09226..7fe023b 100644 --- a/jsmstrade.buetow.org/content/Screenshots.xml +++ b/jsmstrade.buetow.org/content/Screenshots.xml @@ -1,8 +1,8 @@ - + Screenshot Here the obligatory screenshot of JSMSTrade: - - + + diff --git a/jsmstrade.buetow.org/content/home.xml b/jsmstrade.buetow.org/content/home.xml index efd88f0..82c1969 100644 --- a/jsmstrade.buetow.org/content/home.xml +++ b/jsmstrade.buetow.org/content/home.xml @@ -1,4 +1,4 @@ - + JSMSTrade diff --git a/jsmstrade.buetow.org/content/license.xml b/jsmstrade.buetow.org/content/license.xml index 3af0a9a..f138d93 100644 --- a/jsmstrade.buetow.org/content/license.xml +++ b/jsmstrade.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/loadbars.buetow.org/content/20.Manpage.xml b/loadbars.buetow.org/content/20.Manpage.xml index 88e8f32..4dc7997 100644 --- a/loadbars.buetow.org/content/20.Manpage.xml +++ b/loadbars.buetow.org/content/20.Manpage.xml @@ -1,12 +1,11 @@ - + Manpage This is the manpage of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/loadbars.txt;hb=HEAD"); - diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml index c254863..f6df91b 100644 --- a/loadbars.buetow.org/content/30.Screenshots.xml +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -1,4 +1,4 @@ - + Screenshots @@ -9,4 +9,3 @@ in order to browse the screenshot branch online. - diff --git a/loadbars.buetow.org/content/40.Changelog.xml b/loadbars.buetow.org/content/40.Changelog.xml index 62b4bf2..b638afa 100644 --- a/loadbars.buetow.org/content/40.Changelog.xml +++ b/loadbars.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ - + Changelog This is the changelog file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - diff --git a/loadbars.buetow.org/content/45.Wishlist.xml b/loadbars.buetow.org/content/45.Wishlist.xml index b331dac..aff63cc 100644 --- a/loadbars.buetow.org/content/45.Wishlist.xml +++ b/loadbars.buetow.org/content/45.Wishlist.xml @@ -1,12 +1,11 @@ - + Wishlist This is the Wishlist file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); - diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 86931f0..06e55e5 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -1,24 +1,22 @@ - + - Download - Loadbars can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: -deb ftp://deb.buetow.org/apt wheezy main + Download + Loadbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: + deb ftp://deb.buetow.org/apt wheezy main deb-src ftp://deb.buetow.org/apt wheezy main - Or if you prefer http: -deb http://deb.buetow.org/apt wheezy main + Or if you prefer http: + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". - Download from Git repository - For git just type "git clone git://git.buetow.org/loadbars". - To update to the latest stable version just type "cd ./loadbars; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/loadbars loadbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/loadbars". + To update to the latest stable version just type "cd ./loadbars; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/loadbars loadbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. - - diff --git a/loadbars.buetow.org/content/98.contact.xml b/loadbars.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/loadbars.buetow.org/content/98.contact.xml +++ b/loadbars.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/loadbars.buetow.org/content/99.license.xml b/loadbars.buetow.org/content/99.license.xml index f924a92..ba5a912 100644 --- a/loadbars.buetow.org/content/99.license.xml +++ b/loadbars.buetow.org/content/99.license.xml @@ -1,7 +1,5 @@ - + License Loadbars is licensed under the GNU Gerneral Public License Version 3 or later. - - diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index 173c2fb..d578d2b 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -1,9 +1,9 @@ - + Loadbars Get the current clue... - + Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. @@ -21,4 +21,3 @@ subscribe on freecode. - diff --git a/netcalendar.buetow.org/content/98.contact.xml b/netcalendar.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/netcalendar.buetow.org/content/98.contact.xml +++ b/netcalendar.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index 3edc20c..1444c2c 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -1,4 +1,4 @@ - + Download Bytecode compiled Jar archives diff --git a/netcalendar.buetow.org/content/Screenshots.xml b/netcalendar.buetow.org/content/Screenshots.xml index 72ab8d4..08a9828 100644 --- a/netcalendar.buetow.org/content/Screenshots.xml +++ b/netcalendar.buetow.org/content/Screenshots.xml @@ -1,8 +1,8 @@ - + Screenshot Here the obligatory screenshot of the NetCalendar: - - + + diff --git a/netcalendar.buetow.org/content/home.xml b/netcalendar.buetow.org/content/home.xml index f3e6a7f..fd8fc2f 100644 --- a/netcalendar.buetow.org/content/home.xml +++ b/netcalendar.buetow.org/content/home.xml @@ -1,20 +1,20 @@ - + NetCalendar - + - Important notice: - The development of NetCalendar has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of NetCalendar has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - - NetCalendar is a network capable calendar application. NetCalendar has a server and a client part which communicate over a TCP/IP network. It also supports secure sockets using SSL. NetCalendar can also be used as a stand-alone application. NetCalendar does not use an SQL database but rather the database of the classic Unix "calendar" program. - - Its initial motivaion was a programming project at the + + NetCalendar is a network capable calendar application. NetCalendar has a server and a client part which communicate over a TCP/IP network. It also supports secure sockets using SSL. NetCalendar can also be used as a stand-alone application. NetCalendar does not use an SQL database but rather the database of the classic Unix "calendar" program. + + Its initial motivaion was a programming project at the Aachen University of Applied Sciences for the object oriented programming class. But it became much more than just that! If you want to stay informed, please subscibe at - freecode + freecode to the netcalendar project. You will receive an email then a new release has been made. Sun Feb 08th 2009 - NetCalendar 1.0 released diff --git a/netcalendar.buetow.org/content/license.xml b/netcalendar.buetow.org/content/license.xml index 1b65623..2115cf3 100644 --- a/netcalendar.buetow.org/content/license.xml +++ b/netcalendar.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/niduterm.buetow.org/content/Download.xml b/niduterm.buetow.org/content/Download.xml index 40d2911..a8b9339 100644 --- a/niduterm.buetow.org/content/Download.xml +++ b/niduterm.buetow.org/content/Download.xml @@ -1,7 +1,6 @@ - + Download through SVN (Subversion) NiduTerm can be downloaded from SVN. Use the following steps to do so: svn co https://ssl.buetow.org/repos/playground/trunk/Perl/NiduTerm/ - diff --git a/niduterm.buetow.org/content/Screenshot.xml b/niduterm.buetow.org/content/Screenshot.xml index bc3752b..fabc2f8 100644 --- a/niduterm.buetow.org/content/Screenshot.xml +++ b/niduterm.buetow.org/content/Screenshot.xml @@ -1,9 +1,10 @@ - + Screenshot Here is a Screenshots of a NiduTerm session: - - - + + + + diff --git a/niduterm.buetow.org/content/home.xml b/niduterm.buetow.org/content/home.xml index b0e3d56..6376a13 100644 --- a/niduterm.buetow.org/content/home.xml +++ b/niduterm.buetow.org/content/home.xml @@ -1,14 +1,14 @@ - + NiduTerm - + - Important notice: - The development of NiduTerm has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of NiduTerm has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + NiduTerm is a ncurses based Nidura chat client written in Perl. Nidura is a german web chat located at http://www.nidura.de diff --git a/niduterm.buetow.org/content/license.xml b/niduterm.buetow.org/content/license.xml index a41a833..61c30f1 100644 --- a/niduterm.buetow.org/content/license.xml +++ b/niduterm.buetow.org/content/license.xml @@ -1,10 +1,9 @@ - + License - - NiduTerm is (C) by Paul Buetow. - - Beer license - NiduTerm uses the beer license. If you use this script and you meet me , spend me a beer please! ;) + + NiduTerm is (C) by Paul Buetow. + + Beer license + NiduTerm uses the beer license. If you use this script and you meet me , spend me a beer please! ;) - diff --git a/paul.buetow.org/content/.Style-Guide.xml b/paul.buetow.org/content/.Style-Guide.xml index 926e2e3..c3396f6 100644 --- a/paul.buetow.org/content/.Style-Guide.xml +++ b/paul.buetow.org/content/.Style-Guide.xml @@ -1,37 +1,37 @@ - + - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + diff --git a/paul.buetow.org/content/.rss.xml b/paul.buetow.org/content/.rss.xml index ffcb21d..f225f71 100644 --- a/paul.buetow.org/content/.rss.xml +++ b/paul.buetow.org/content/.rss.xml @@ -1,4 +1,4 @@ - + - + diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 4960594..4655aca 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,4 +1,4 @@ - + Imprint @@ -8,79 +8,79 @@ Address / Snail Mail: - + Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow - + Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - + D-76139 Karlsruhe-Waldstadt - + Germany / Deutschland - - + + Jabber/XMPP: - + // Anti-Spam function strrev(str) { if (!str) return ''; var revstr = ''; - for (var i = str.length-1; i>=0; i--) + for (var i = str.length-1; i>=0; i--) revstr += str.charAt(i) return revstr; } var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { + for (var i = array.length - 1; i >= 0; --i) { document.write(strrev(array[i])); } - - + + E-Mail: - + // Anti-Spam function strrev(str) { if (!str) return ''; var revstr = ''; - for (var i = str.length-1; i>=0; i--) + for (var i = str.length-1; i>=0; i--) revstr += str.charAt(i) return revstr; } var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { + for (var i = array.length - 1; i >= 0; --i) { document.write(strrev(array[i])); } (GPG/PGP public key ID: 0x37EC5C1D) - - + + Mailing Lists: - + http://lists.buetow.org - - + + IRC: - + On request - - + + diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 0e9730f..6d35884 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,31 +1,31 @@ - + It's just paul.buetow.org Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + diff --git a/perldaemon.buetow.org/content/30.README.xml b/perldaemon.buetow.org/content/30.README.xml index 0434382..3a1b8be 100644 --- a/perldaemon.buetow.org/content/30.README.xml +++ b/perldaemon.buetow.org/content/30.README.xml @@ -1,12 +1,11 @@ - + README This is the README file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=README;hb=HEAD"); - diff --git a/perldaemon.buetow.org/content/40.CHANGELOG.xml b/perldaemon.buetow.org/content/40.CHANGELOG.xml index 4157c9a..d55c78e 100644 --- a/perldaemon.buetow.org/content/40.CHANGELOG.xml +++ b/perldaemon.buetow.org/content/40.CHANGELOG.xml @@ -1,12 +1,11 @@ - + CHANGELOG This is the CHANGELOG file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=CHANGELOG;hb=HEAD"); - diff --git a/perldaemon.buetow.org/content/45.WISHLIST.xml b/perldaemon.buetow.org/content/45.WISHLIST.xml index 8c6c570..d065aff 100644 --- a/perldaemon.buetow.org/content/45.WISHLIST.xml +++ b/perldaemon.buetow.org/content/45.WISHLIST.xml @@ -1,12 +1,11 @@ - + WISHLIST This is the WHISHLIST file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=WISHLIST;hb=HEAD"); - diff --git a/perldaemon.buetow.org/content/50.Download.xml b/perldaemon.buetow.org/content/50.Download.xml index b434651..0e795a2 100644 --- a/perldaemon.buetow.org/content/50.Download.xml +++ b/perldaemon.buetow.org/content/50.Download.xml @@ -1,11 +1,10 @@ - + Download - Perldaemon can be downloaded from git. Just type "git clone git://git.buetow.org/perldaemon". - - Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. + Perldaemon can be downloaded from git. Just type "git clone git://git.buetow.org/perldaemon". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. - diff --git a/perldaemon.buetow.org/content/98.Contact.xml b/perldaemon.buetow.org/content/98.Contact.xml index 11dcff3..a881cc3 100644 --- a/perldaemon.buetow.org/content/98.Contact.xml +++ b/perldaemon.buetow.org/content/98.Contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/perldaemon.buetow.org/content/99.License.xml b/perldaemon.buetow.org/content/99.License.xml index f785183..73523ae 100644 --- a/perldaemon.buetow.org/content/99.License.xml +++ b/perldaemon.buetow.org/content/99.License.xml @@ -1,4 +1,4 @@ - + License @@ -8,35 +8,35 @@ All rights reserved. - - - + + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - - + + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - - - + + + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - - - + + + * Neither the name of buetow.org nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - - - + + + THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE @@ -51,4 +51,3 @@ POSSIBILITY OF SUCH DAMAGE. - diff --git a/perldaemon.buetow.org/content/home.xml b/perldaemon.buetow.org/content/home.xml index e9f0f87..c70834d 100644 --- a/perldaemon.buetow.org/content/home.xml +++ b/perldaemon.buetow.org/content/home.xml @@ -1,6 +1,6 @@ - + - + PerlDaemon Writing your own daemon... PerlDaemon is a minimal linux/unix daemon programmed in Perl. It can be extended to fit any task... @@ -17,4 +17,3 @@ subscribe via freecode. - diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 960224a..57bbc6e 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -1,12 +1,11 @@ - + Changelog This is the changelog of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 889666c..b263c64 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -1,24 +1,22 @@ - + - Download - Loadbars can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: -deb ftp://deb.buetow.org/apt wheezy main + Download + Loadbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: + deb ftp://deb.buetow.org/apt wheezy main deb-src ftp://deb.buetow.org/apt wheezy main - Or if you prefer http: -deb http://deb.buetow.org/apt wheezy main + Or if you prefer http: + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". - Download from Git repository - For git just type "git clone git://git.buetow.org/pwgrep". - To update to the latest stable version just type "cd ./pwgrep; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/pwgrep". + To update to the latest stable version just type "cd ./pwgrep; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. - - diff --git a/pwgrep.buetow.org/content/98.contact.xml b/pwgrep.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/pwgrep.buetow.org/content/98.contact.xml +++ b/pwgrep.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/pwgrep.buetow.org/content/99.license.xml b/pwgrep.buetow.org/content/99.license.xml index 50fa040..e856298 100644 --- a/pwgrep.buetow.org/content/99.license.xml +++ b/pwgrep.buetow.org/content/99.license.xml @@ -1,4 +1,4 @@ - + License @@ -8,35 +8,35 @@ All rights reserved. - - - + + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - - + + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - - - + + + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - - - + + + * Neither the name of P. B. Labs nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - - - + + + THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE @@ -51,4 +51,3 @@ POSSIBILITY OF SUCH DAMAGE. - diff --git a/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml index 456b4f7..c5fe33e 100644 --- a/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml +++ b/pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml @@ -1,10 +1,10 @@ - + - Tutorial for storing passwords - First check out pwgrep from git and edit the configuration parameters in its header. Also setup a versioning repository (e.g. svn) for your password database storage (preferable using some encryption for checkout/update operations such as SSL or SSH). Afterwards you may go on with the usage of pwgrep itself: - Please note that the current version of pwgrep is configured to work with git. The rest of this tutorial however should work as with svn. - The database file is divided in several records. Each record begins with its name followed by several lines holding all the secret informations. The (actually very simple) format of the database file is as follows: - + Tutorial for storing passwords + First check out pwgrep from git and edit the configuration parameters in its header. Also setup a versioning repository (e.g. svn) for your password database storage (preferable using some encryption for checkout/update operations such as SSL or SSH). Afterwards you may go on with the usage of pwgrep itself: + Please note that the current version of pwgrep is configured to work with git. The rest of this tutorial however should work as with svn. + The database file is divided in several records. Each record begins with its name followed by several lines holding all the secret informations. The (actually very simple) format of the database file is as follows: + some record name here after a tabulator some secret informations more secret informations @@ -20,22 +20,21 @@ secret stuff . . - The database is not stored in plain text. It is encrypted using GnuPG (database.gpg). - I can only search for the record names of a database file. For example if I want to see my secret username and password which is stored in the database.gpg file it will look like this: - - After entering the password of my secret GnuPG key I will receive the informations requested: - - pwgrep will print out automatically all records matching my search string. Not only the first one it finds. - I can use pwedit for the case I want to add something to the database or just to edit/delete something of the current database: - - - After editing, pwgrep will automatically wipe all temporally files securely and it will commit the new version into the versioning system (In this case subversion is being used. But others can be configured as well). pwgrep is using Vim (with swapping and backuping disabled) in order to edit the database file. If you want to use a different editor, you should make sure NOT to produce temporally files. If you produce temporally files, at least they should get wiped securely from the hard disk. - - - If you want to look up your secret ebay stuff, just search for it with - ~/svn/pwgrep$ pwgrep ebay - Since pwgrep v0.5 it's possible to specify the offline option, which causes pwgrep not use versioning at all (usable if there is no connection to the subversion or CVS server available): - ~/svn/pwgrep$ pwgrep -o ebay - All commands support the -o option + The database is not stored in plain text. It is encrypted using GnuPG (database.gpg). + I can only search for the record names of a database file. For example if I want to see my secret username and password which is stored in the database.gpg file it will look like this: + + After entering the password of my secret GnuPG key I will receive the informations requested: + + pwgrep will print out automatically all records matching my search string. Not only the first one it finds. + I can use pwedit for the case I want to add something to the database or just to edit/delete something of the current database: + + + After editing, pwgrep will automatically wipe all temporally files securely and it will commit the new version into the versioning system (In this case subversion is being used. But others can be configured as well). pwgrep is using Vim (with swapping and backuping disabled) in order to edit the database file. If you want to use a different editor, you should make sure NOT to produce temporally files. If you produce temporally files, at least they should get wiped securely from the hard disk. + + + If you want to look up your secret ebay stuff, just search for it with + ~/svn/pwgrep$ pwgrep ebay + Since pwgrep v0.5 it's possible to specify the offline option, which causes pwgrep not use versioning at all (usable if there is no connection to the subversion or CVS server available): + ~/svn/pwgrep$ pwgrep -o ebay + All commands support the -o option - diff --git a/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml b/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml index 8d8b1b9..06f443f 100644 --- a/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml +++ b/pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml @@ -1,18 +1,17 @@ - + - Tutorial for storing files - Please read the "tutorial for storing passwords" first. Afterwards you may go on with this tutorial. This tutorial expects you to have understood the basics of pwgrep. - Besides of storing passwords into a single file, pwgrep can also be used for storing a collection of files, which is very usefull for storing certificate files etc. Like passwords, all files stored within pwgrep are encrypted using GPG. The command pwfls will list all files currently stored in your database: - - pwfadd adds a specific file to the database: - - - pwfls will show you that it has been added successfully: - - In order to decrypt a specific stored file you have to use pwfcat: - - File deletion can be accomplished using pwfdel: - - In general you can decrypt/store/encrypt any specific file format (as well as binary files). + Tutorial for storing files + Please read the "tutorial for storing passwords" first. Afterwards you may go on with this tutorial. This tutorial expects you to have understood the basics of pwgrep. + Besides of storing passwords into a single file, pwgrep can also be used for storing a collection of files, which is very usefull for storing certificate files etc. Like passwords, all files stored within pwgrep are encrypted using GPG. The command pwfls will list all files currently stored in your database: + + pwfadd adds a specific file to the database: + + + pwfls will show you that it has been added successfully: + + In order to decrypt a specific stored file you have to use pwfcat: + + File deletion can be accomplished using pwfdel: + + In general you can decrypt/store/encrypt any specific file format (as well as binary files). - diff --git a/pwgrep.buetow.org/content/Tutorials.sub/home.xml b/pwgrep.buetow.org/content/Tutorials.sub/home.xml index 3ce6ed6..5b89810 100644 --- a/pwgrep.buetow.org/content/Tutorials.sub/home.xml +++ b/pwgrep.buetow.org/content/Tutorials.sub/home.xml @@ -1,4 +1,4 @@ - + Tutorials... ...for using pwgrep. diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index 7ea0bf1..ae1e9ad 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -1,9 +1,9 @@ - + pwgrep Managing passwords... - + In order to manage my passwords I wrote myself a small bash/awk script which manages a database file using encryption of GnuPG. Those are the benefits of pwgrep: @@ -23,4 +23,3 @@ subscribe via freecode. - diff --git a/stud.buetow.org/content/.rss.xml b/stud.buetow.org/content/.rss.xml index ffcb21d..f225f71 100644 --- a/stud.buetow.org/content/.rss.xml +++ b/stud.buetow.org/content/.rss.xml @@ -1,4 +1,4 @@ - + - + diff --git a/stud.buetow.org/content/home.xml b/stud.buetow.org/content/home.xml index 6127617..bbf7c5d 100644 --- a/stud.buetow.org/content/home.xml +++ b/stud.buetow.org/content/home.xml @@ -1,11 +1,11 @@ - + - Willkommen auf stud.buetow.org - Hier sind ein paar alte Unterlagen zum Studium archiviert. - - - FTP-Server: - ftp://ftp.buetow.org/pub/studium/ - - + Willkommen auf stud.buetow.org + Hier sind ein paar alte Unterlagen zum Studium archiviert. + + + FTP-Server: + ftp://ftp.buetow.org/pub/studium/ + + diff --git a/vs-sim.buetow.org/content/10.Screenshots.xml b/vs-sim.buetow.org/content/10.Screenshots.xml index 2f28d91..8e68e54 100644 --- a/vs-sim.buetow.org/content/10.Screenshots.xml +++ b/vs-sim.buetow.org/content/10.Screenshots.xml @@ -1,10 +1,9 @@ - + - Screenshots - This section contains a few obligatory screenshots of the distributed systems simulator. Click on one of them in order to enlarge. - - - - + Screenshots + This section contains a few obligatory screenshots of the distributed systems simulator. Click on one of them in order to enlarge. + + + + - diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml index 02e6dad..74e8f4d 100644 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -1,46 +1,45 @@ - + Downloads This section contains all relevant downloads. Currently everything is in german only. The diploma thesis has a grade of 1.0 (best available). The .jar file requires at least the Java Runtime Environment in version 6. - Diploma Thesis + Diploma Thesis (PDF/more than 1MB; German) - Diploma Thesis Speech (German) + Diploma Thesis Speech (German) (Of 18. August, 2008) - VS-Sim v1.0 + VS-Sim v1.0 (Released on 18. August, 2008) - VS-Sim v0.3 + VS-Sim v0.3 (Previous internal version) - VS-Sim v0.2 + VS-Sim v0.2 (Previous internal version) - VS-Sim v0.1 + VS-Sim v0.1 (Previous internal version) VS-Sim can also be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/vs-sim.git + git clone git://git.buetow.org/vs-sim.git - diff --git a/vs-sim.buetow.org/content/50.References.xml b/vs-sim.buetow.org/content/50.References.xml index 5608da2..5854351 100644 --- a/vs-sim.buetow.org/content/50.References.xml +++ b/vs-sim.buetow.org/content/50.References.xml @@ -1,25 +1,24 @@ - + References The following references are used for VS developing: Notes of the Distributed Systems lecture - The script of the german distributed systems lecture at the FH Aachen. - Here - is a direct link to the FTP directory ;-) + The script of the german distributed systems lecture at the FH Aachen. + Here + is a direct link to the FTP directory ;-) Distributed Systems: Principles And Paradigms - - For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems, found in departments of Computer Science, Computer Engineering and Electrical Engineering. Very few textbooks today explore distributed systems in a manner appropriate for university students. In this unique text, esteemed authors Tanenbaum and van Steen provide full coverage of the field in a systematic way that can be readily used for teaching. No other text examines the underlying principles ? and their applications to a wide variety of practical distributed systems ? with this level of depth and clarity. I'm using a german version of this book "Verteilte Systeme. Grundlagen und Paradigmen"! + + For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems, found in departments of Computer Science, Computer Engineering and Electrical Engineering. Very few textbooks today explore distributed systems in a manner appropriate for university students. In this unique text, esteemed authors Tanenbaum and van Steen provide full coverage of the field in a systematic way that can be readily used for teaching. No other text examines the underlying principles ? and their applications to a wide variety of practical distributed systems ? with this level of depth and clarity. I'm using a german version of this book "Verteilte Systeme. Grundlagen und Paradigmen"! Developing Games in Java - - Well, VS is not and will not be a game! However, this book contains lots of usefull stuff about Java 2D graphics programming which can be used in VS :) - If you already have Java programming experience and are looking to program games, this book is for you. David Brackeen, along with co-authors Bret Barker and Lawrence Vanhelsuwe, show you how to make fast, full-screen action games such as side scrollers and 3D shooters. Key features covered in this book include Java 2 game programming techniques, including latest 2D graphics and sound technologies, 3D graphics and scene management, path-finding and artificial intelligence, collision detection, game scripting using BeanShell, and multi-player game engine creation. + + Well, VS is not and will not be a game! However, this book contains lots of usefull stuff about Java 2D graphics programming which can be used in VS :) + If you already have Java programming experience and are looking to program games, this book is for you. David Brackeen, along with co-authors Bret Barker and Lawrence Vanhelsuwe, show you how to make fast, full-screen action games such as side scrollers and 3D shooters. Key features covered in this book include Java 2 game programming techniques, including latest 2D graphics and sound technologies, 3D graphics and scene management, path-finding and artificial intelligence, collision detection, game scripting using BeanShell, and multi-player game engine creation. Lots more Lots of more references have been used. Take a look at the "Literaturverzeichnis" of the in german written diploma thesis. - diff --git a/vs-sim.buetow.org/content/98.contact.xml b/vs-sim.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/vs-sim.buetow.org/content/98.contact.xml +++ b/vs-sim.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/vs-sim.buetow.org/content/99.License.xml b/vs-sim.buetow.org/content/99.License.xml index ec2c7a2..30a1a3b 100644 --- a/vs-sim.buetow.org/content/99.License.xml +++ b/vs-sim.buetow.org/content/99.License.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/vs-sim.buetow.org/content/home.xml b/vs-sim.buetow.org/content/home.xml index 9363be6..7153317 100644 --- a/vs-sim.buetow.org/content/home.xml +++ b/vs-sim.buetow.org/content/home.xml @@ -1,19 +1,18 @@ - + - Distributed Systems Simulator (VS-Sim) - - - VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". The VS-Sim project was my diploma thesis at the - Aachen University of Applied Sciences - and can simulate various scenarios of the distributed systems lecture at the university. - - - At the moment the whole simulator and the written diploma thesis document is in german only. An english version of the program may follow if requested. - - Version 1.0 (Aug 18th 2008) - - Initial open source version of the VS-Simulator released. - ATM in german language only. An english version will follow. - + Distributed Systems Simulator (VS-Sim) + + + VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". The VS-Sim project was my diploma thesis at the + Aachen University of Applied Sciences + and can simulate various scenarios of the distributed systems lecture at the university. + + + At the moment the whole simulator and the written diploma thesis document is in german only. An english version of the program may follow if requested. + + Version 1.0 (Aug 18th 2008) + + Initial open source version of the VS-Simulator released. + ATM in german language only. An english version will follow. + - diff --git a/xerl.buetow.foo/content/10.foo.xml b/xerl.buetow.foo/content/10.foo.xml index 05e3d5e..b3b7c3c 100644 --- a/xerl.buetow.foo/content/10.foo.xml +++ b/xerl.buetow.foo/content/10.foo.xml @@ -1,13 +1,16 @@ - + foo It's just xerl.buetow.foo Important notice: - The domain .buetow.foo + The domain + .buetow.foo contains only development, test and PoC stuff. Replace - $shomething.buetow.foo with - $something.buetow.org (if exists) to get the stable stuff. + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. diff --git a/xerl.buetow.foo/content/Development.xml b/xerl.buetow.foo/content/Development.xml index c7ae960..f1761ab 100644 --- a/xerl.buetow.foo/content/Development.xml +++ b/xerl.buetow.foo/content/Development.xml @@ -1,16 +1,16 @@ - + Some programming projects Mailing List Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List + Development Mailing List for any considerations. Git repository You may go to - gitweb + gitweb for browsing some of the repositories. Please check out each individual project site how to clone a git repository. Deb repository @@ -20,7 +20,7 @@ # Ugly but works for now - my $hostroot = $config->get_hostroot(); + my $hostroot = $config->get_hostroot(); sub getf ($) { open my $f, $_[0] or die "$!: $_[0]\n"; diff --git a/xerl.buetow.foo/content/Download.xml b/xerl.buetow.foo/content/Download.xml index 545fb26..826cc07 100644 --- a/xerl.buetow.foo/content/Download.xml +++ b/xerl.buetow.foo/content/Download.xml @@ -1,12 +1,10 @@ - + Download - Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". - - Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. + Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. - - diff --git a/xerl.buetow.foo/content/bar.xml b/xerl.buetow.foo/content/bar.xml index 1d5b0db..c4055e3 100644 --- a/xerl.buetow.foo/content/bar.xml +++ b/xerl.buetow.foo/content/bar.xml @@ -1,13 +1,16 @@ - + bar It's just xerl.buetow.foo Important notice: - The domain .buetow.foo + The domain + .buetow.foo contains only development, test and PoC stuff. Replace - $shomething.buetow.foo with - $something.buetow.org (if exists) to get the stable stuff. + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml index 7636a95..29d00ac 100644 --- a/xerl.buetow.foo/content/home.xml +++ b/xerl.buetow.foo/content/home.xml @@ -1,13 +1,16 @@ - + It's just xerl.buetow.foo Important notice: - The domain .buetow.foo + The domain + .buetow.foo contains only development, test and PoC stuff. Replace - $shomething.buetow.foo with - $something.buetow.org (if exists) to get the stable stuff. + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. diff --git a/xerl.buetow.org/content/40.Todos.xml b/xerl.buetow.org/content/40.Todos.xml index 7f0f043..141b36f 100644 --- a/xerl.buetow.org/content/40.Todos.xml +++ b/xerl.buetow.org/content/40.Todos.xml @@ -1,12 +1,11 @@ - + Todos This is the TODO file of the current master branch: - + use LWP::Simple; get("http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD"); - diff --git a/xerl.buetow.org/content/98.contact.xml b/xerl.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/xerl.buetow.org/content/98.contact.xml +++ b/xerl.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml index 130b888..57ed9e6 100644 --- a/xerl.buetow.org/content/99.license.xml +++ b/xerl.buetow.org/content/99.license.xml @@ -1,4 +1,4 @@ - + License @@ -8,4 +8,3 @@ - diff --git a/xerl.buetow.org/content/Download.xml b/xerl.buetow.org/content/Download.xml index 545fb26..826cc07 100644 --- a/xerl.buetow.org/content/Download.xml +++ b/xerl.buetow.org/content/Download.xml @@ -1,12 +1,10 @@ - + Download - Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". - - Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. + Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". + + Go to + gitweb + in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. - - diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 06f5ae1..6db8da5 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -1,8 +1,8 @@ - + Xerl - A XML/Perl Website Engine - + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please subscribe via freecode. diff --git a/ychat.buetow.org/content/98.contact.xml b/ychat.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/ychat.buetow.org/content/98.contact.xml +++ b/ychat.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml index b0415d5..57132ac 100644 --- a/ychat.buetow.org/content/Download.xml +++ b/ychat.buetow.org/content/Download.xml @@ -1,7 +1,6 @@ - + Download through Git yChat can be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/ychat.git - diff --git a/ychat.buetow.org/content/Source-Packages.xml b/ychat.buetow.org/content/Source-Packages.xml index c1faf49..43289ad 100644 --- a/ychat.buetow.org/content/Source-Packages.xml +++ b/ychat.buetow.org/content/Source-Packages.xml @@ -1,4 +1,4 @@ - + Source Packages download yChat binaries are not available for download. But source packages can be downloaded. diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml index f3b4c6a..e225098 100644 --- a/ychat.buetow.org/content/home.xml +++ b/ychat.buetow.org/content/home.xml @@ -1,18 +1,18 @@ - + Welcome to yChat - + - Important notice: - The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. If you wanna stay informed, please subscibe at - freecode + freecode to the yChat project. You will receive an email then a new release has been made. PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! diff --git a/ychat.buetow.org/content/license.xml b/ychat.buetow.org/content/license.xml index 330e631..906378f 100644 --- a/ychat.buetow.org/content/license.xml +++ b/ychat.buetow.org/content/license.xml @@ -1,4 +1,4 @@ - + License @@ -12,14 +12,16 @@ as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -27,4 +29,3 @@ - diff --git a/yhttpd.buetow.org/content/98.contact.xml b/yhttpd.buetow.org/content/98.contact.xml index 11dcff3..a881cc3 100644 --- a/yhttpd.buetow.org/content/98.contact.xml +++ b/yhttpd.buetow.org/content/98.contact.xml @@ -1,20 +1,19 @@ - + - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + - diff --git a/yhttpd.buetow.org/content/home.xml b/yhttpd.buetow.org/content/home.xml index 7aa4efc..282eb2c 100644 --- a/yhttpd.buetow.org/content/home.xml +++ b/yhttpd.buetow.org/content/home.xml @@ -1,12 +1,12 @@ - + yhttpd - + - Important notice: - The development of the yhttpd has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) + Important notice: + The development of the yhttpd has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) - + -- cgit v1.2.3 From 9367dda43c29c818e509f251e4333101b7532944 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 18:14:50 +0200 Subject: add hint --- xerl.buetow.org/content/home.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 6db8da5..4ea75bc 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -6,4 +6,9 @@ ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please subscribe via freecode. + + Go to + gitweb + in order to have a feeling how content is being managed/organized using Xerl. + -- cgit v1.2.3 From 1d302850e150c152804077488775424402434bd8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 18:17:18 +0200 Subject: remove niduterm --- niduterm.buetow.org/OBSOLETEROJECT | 0 niduterm.buetow.org/content/Download.xml | 6 ------ niduterm.buetow.org/content/Screenshot.xml | 10 ---------- niduterm.buetow.org/content/home.xml | 22 ---------------------- niduterm.buetow.org/content/license.xml | 9 --------- niduterm.buetow.org/htdocs/images/niduterm.png | Bin 8682 -> 0 bytes 6 files changed, 47 deletions(-) delete mode 100644 niduterm.buetow.org/OBSOLETEROJECT delete mode 100644 niduterm.buetow.org/content/Download.xml delete mode 100644 niduterm.buetow.org/content/Screenshot.xml delete mode 100644 niduterm.buetow.org/content/home.xml delete mode 100644 niduterm.buetow.org/content/license.xml delete mode 100644 niduterm.buetow.org/htdocs/images/niduterm.png diff --git a/niduterm.buetow.org/OBSOLETEROJECT b/niduterm.buetow.org/OBSOLETEROJECT deleted file mode 100644 index e69de29..0000000 diff --git a/niduterm.buetow.org/content/Download.xml b/niduterm.buetow.org/content/Download.xml deleted file mode 100644 index a8b9339..0000000 --- a/niduterm.buetow.org/content/Download.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Download through SVN (Subversion) - NiduTerm can be downloaded from SVN. Use the following steps to do so: - svn co https://ssl.buetow.org/repos/playground/trunk/Perl/NiduTerm/ - diff --git a/niduterm.buetow.org/content/Screenshot.xml b/niduterm.buetow.org/content/Screenshot.xml deleted file mode 100644 index fabc2f8..0000000 --- a/niduterm.buetow.org/content/Screenshot.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Screenshot - - Here is a Screenshots of a NiduTerm session: - - - - - diff --git a/niduterm.buetow.org/content/home.xml b/niduterm.buetow.org/content/home.xml deleted file mode 100644 index 6376a13..0000000 --- a/niduterm.buetow.org/content/home.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - NiduTerm - - - Important notice: - The development of NiduTerm has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - - NiduTerm is a ncurses based Nidura chat client written in Perl. Nidura is a german web chat located at - http://www.nidura.de - . - - - The changelog can be found at SVN: - https://ssl.buetow.org/repos/perl-stuff/nidura/CHANGES - . - - diff --git a/niduterm.buetow.org/content/license.xml b/niduterm.buetow.org/content/license.xml deleted file mode 100644 index 61c30f1..0000000 --- a/niduterm.buetow.org/content/license.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - License - - NiduTerm is (C) by Paul Buetow. - - Beer license - NiduTerm uses the beer license. If you use this script and you meet me , spend me a beer please! ;) - diff --git a/niduterm.buetow.org/htdocs/images/niduterm.png b/niduterm.buetow.org/htdocs/images/niduterm.png deleted file mode 100644 index 9996c6a..0000000 Binary files a/niduterm.buetow.org/htdocs/images/niduterm.png and /dev/null differ -- cgit v1.2.3 From 30acb57a48a15d04d84979df825284cced0cb936 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 18:47:50 +0200 Subject: s/via/with/ --- default/templates/xhtml.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/templates/xhtml.xml b/default/templates/xhtml.xml index ef0a787..d0b556e 100644 --- a/default/templates/xhtml.xml +++ b/default/templates/xhtml.xml @@ -25,7 +25,7 @@ Generated in !!TIME!!s | Powered by Xerl - | Xerl templates managed via Puppet/Git + | Xerl templates managed with Puppet/Git
-- cgit v1.2.3 From fbae5928feffddfc209be45e1e407aea875a9155 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Sep 2013 19:24:34 +0200 Subject: cleanup redirects --- redirect:angelova.eu | 1 - redirect:bl.buetow.org | 1 - redirect:books.buetow.org | 1 - redirect:dslvpnrouter.buetow.org | 1 - redirect:hsbot.buetow.org | 1 - redirect:hsquickmail.buetow.org | 1 - redirect:ipv6test.buetow.org | 1 - redirect:sc.buetow.org | 1 - 8 files changed, 8 deletions(-) delete mode 100644 redirect:angelova.eu delete mode 100644 redirect:bl.buetow.org delete mode 100644 redirect:books.buetow.org delete mode 100644 redirect:dslvpnrouter.buetow.org delete mode 100644 redirect:hsbot.buetow.org delete mode 100644 redirect:hsquickmail.buetow.org delete mode 100644 redirect:ipv6test.buetow.org delete mode 100644 redirect:sc.buetow.org diff --git a/redirect:angelova.eu b/redirect:angelova.eu deleted file mode 100644 index c86fed4..0000000 --- a/redirect:angelova.eu +++ /dev/null @@ -1 +0,0 @@ -http://www.angelova.eu/ diff --git a/redirect:bl.buetow.org b/redirect:bl.buetow.org deleted file mode 100644 index 5f82c79..0000000 --- a/redirect:bl.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://blog.buetow.org diff --git a/redirect:books.buetow.org b/redirect:books.buetow.org deleted file mode 100644 index 1ee48af..0000000 --- a/redirect:books.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://scifi.buetow.org diff --git a/redirect:dslvpnrouter.buetow.org b/redirect:dslvpnrouter.buetow.org deleted file mode 100644 index 3c85ff8..0000000 --- a/redirect:dslvpnrouter.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://vpndslrouter.buetow.org diff --git a/redirect:hsbot.buetow.org b/redirect:hsbot.buetow.org deleted file mode 100644 index 08bff20..0000000 --- a/redirect:hsbot.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://under-construction.buetow.org diff --git a/redirect:hsquickmail.buetow.org b/redirect:hsquickmail.buetow.org deleted file mode 100644 index b049253..0000000 --- a/redirect:hsquickmail.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://under-construction.buetow.org/ diff --git a/redirect:ipv6test.buetow.org b/redirect:ipv6test.buetow.org deleted file mode 100644 index 2c43524..0000000 --- a/redirect:ipv6test.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://ipv6.buetow.org diff --git a/redirect:sc.buetow.org b/redirect:sc.buetow.org deleted file mode 100644 index 0d2c247..0000000 --- a/redirect:sc.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://comp.buetow.org -- cgit v1.2.3 From a2abef785c54953e9e29f90f084a95dc70c5fe79 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 21:41:56 +0200 Subject: foo --- xerl.buetow.foo/content/10.foo.xml | 43 ----------------- xerl.buetow.foo/content/40.Todos.xml | 11 +++++ xerl.buetow.foo/content/99.Imprint.xml | 87 ++++++++++++++++++++++++++++++++++ xerl.buetow.foo/content/99.license.xml | 24 ++++++++++ xerl.buetow.foo/content/bar.xml | 43 ----------------- 5 files changed, 122 insertions(+), 86 deletions(-) delete mode 100644 xerl.buetow.foo/content/10.foo.xml create mode 100644 xerl.buetow.foo/content/40.Todos.xml create mode 100644 xerl.buetow.foo/content/99.Imprint.xml create mode 100644 xerl.buetow.foo/content/99.license.xml delete mode 100644 xerl.buetow.foo/content/bar.xml diff --git a/xerl.buetow.foo/content/10.foo.xml b/xerl.buetow.foo/content/10.foo.xml deleted file mode 100644 index b3b7c3c..0000000 --- a/xerl.buetow.foo/content/10.foo.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - foo It's just xerl.buetow.foo - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.foo - with - $something.buetow.org - (if exists) to get the stable stuff. - - - Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - diff --git a/xerl.buetow.foo/content/40.Todos.xml b/xerl.buetow.foo/content/40.Todos.xml new file mode 100644 index 0000000..141b36f --- /dev/null +++ b/xerl.buetow.foo/content/40.Todos.xml @@ -0,0 +1,11 @@ + + + Todos + This is the TODO file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD"); + + + diff --git a/xerl.buetow.foo/content/99.Imprint.xml b/xerl.buetow.foo/content/99.Imprint.xml new file mode 100644 index 0000000..4960594 --- /dev/null +++ b/xerl.buetow.foo/content/99.Imprint.xml @@ -0,0 +1,87 @@ + + + Imprint + + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow + + Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Jabber/XMPP: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + + + + E-Mail: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + (GPG/PGP public key ID: 0x37EC5C1D) + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + IRC: + + + On request + + + + + + diff --git a/xerl.buetow.foo/content/99.license.xml b/xerl.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..29bfc88 --- /dev/null +++ b/xerl.buetow.foo/content/99.license.xml @@ -0,0 +1,24 @@ + + + License + + Xerl is (C) by Paul B!!N!!uuml;tow. + + + All rights reserved. + + + + foo + + + + + * Bar + + + + sdf + sdfsdf + + diff --git a/xerl.buetow.foo/content/bar.xml b/xerl.buetow.foo/content/bar.xml deleted file mode 100644 index c4055e3..0000000 --- a/xerl.buetow.foo/content/bar.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - bar It's just xerl.buetow.foo - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.foo - with - $something.buetow.org - (if exists) to get the stable stuff. - - - Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - - -- cgit v1.2.3 From 838bc9a7c837caef9246a2378465687b814fa8e0 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 22:31:46 +0200 Subject: use develop TODOS here --- xerl.buetow.foo/content/40.Todos.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xerl.buetow.foo/content/40.Todos.xml b/xerl.buetow.foo/content/40.Todos.xml index 141b36f..5409004 100644 --- a/xerl.buetow.foo/content/40.Todos.xml +++ b/xerl.buetow.foo/content/40.Todos.xml @@ -4,8 +4,8 @@ This is the TODO file of the current master branch: - use LWP::Simple; - get("http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD"); - + use LWP::Simple; + get('http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=refs/heads/develop'); +
-- cgit v1.2.3 From cdaa3c658ec94f2284ceab43bea82f2131d6a63c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 22:38:49 +0200 Subject: remove fype.buetow.org --- fype.buetow.org/OBSOLETEPROJECT | 1 - fype.buetow.org/content/98.contact.xml | 19 --------- fype.buetow.org/content/Download.xml | 12 ------ fype.buetow.org/content/home.xml | 31 -------------- fype.buetow.org/htdocs/images/fype.png | Bin 1978 -> 0 bytes fype0.buetow.org/OBSOLETEPROJECT | 2 +- xerl.buetow.foo/content/Development.xml | 67 ------------------------------ xerl.buetow.foo/content/Download.xml | 10 ----- xerl.buetow.foo/content/Embedded_Perl.xml | 67 ++++++++++++++++++++++++++++++ 9 files changed, 68 insertions(+), 141 deletions(-) delete mode 100644 fype.buetow.org/OBSOLETEPROJECT delete mode 100644 fype.buetow.org/content/98.contact.xml delete mode 100644 fype.buetow.org/content/Download.xml delete mode 100644 fype.buetow.org/content/home.xml delete mode 100644 fype.buetow.org/htdocs/images/fype.png delete mode 100644 xerl.buetow.foo/content/Development.xml delete mode 100644 xerl.buetow.foo/content/Download.xml create mode 100644 xerl.buetow.foo/content/Embedded_Perl.xml diff --git a/fype.buetow.org/OBSOLETEPROJECT b/fype.buetow.org/OBSOLETEPROJECT deleted file mode 100644 index 703453b..0000000 --- a/fype.buetow.org/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/fype.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml deleted file mode 100644 index 552884b..0000000 --- a/fype.buetow.org/content/Download.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - Download - For git just type "git clone git://git.buetow.org/fype". - To update to the latest stable version just type "cd ./fype; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/fype fype-develop". But be warned, this one might be broken! It will be merged to master when it's done. - diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml deleted file mode 100644 index c7d6eee..0000000 --- a/fype.buetow.org/content/home.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - The Fype Language - Free, small, simple... - - - Important notice: - The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the - README - file! And also see the - TODO - file so you can see whats coming up next :). The latest development version (trunk) is - - use LWP::Simple; - get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - - and there is no stable branch available yet. - - - In order to stay updated I recommend you to follow my blog at - http://comp.buetow.org - and see what's new or changing. - - diff --git a/fype.buetow.org/htdocs/images/fype.png b/fype.buetow.org/htdocs/images/fype.png deleted file mode 100644 index 1748de5..0000000 Binary files a/fype.buetow.org/htdocs/images/fype.png and /dev/null differ diff --git a/fype0.buetow.org/OBSOLETEPROJECT b/fype0.buetow.org/OBSOLETEPROJECT index 50eac36..703453b 100644 --- a/fype0.buetow.org/OBSOLETEPROJECT +++ b/fype0.buetow.org/OBSOLETEPROJECT @@ -1 +1 @@ -Fype0 was an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. It's the predecessor of Fype (without 0). +Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/xerl.buetow.foo/content/Development.xml b/xerl.buetow.foo/content/Development.xml deleted file mode 100644 index f1761ab..0000000 --- a/xerl.buetow.foo/content/Development.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - Some programming projects - Mailing List - - Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List - for any considerations. - - Git repository - - You may go to - gitweb - for browsing some of the repositories. Please check out each individual project site how to clone a git repository. - - Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" - Project list - - - # Ugly but works for now - my $hostroot = $config->get_hostroot(); - - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = !!LT!!$f!!GT!!; - close $f; - @slurp; - } - - sub nl () { "!!LT!!br /!!GT!!\n" } - - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; - } - - my $ret = list PROJECT; - - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OLDPROJECT; - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OBSOLETEPROJECT; - - $ret; - - - diff --git a/xerl.buetow.foo/content/Download.xml b/xerl.buetow.foo/content/Download.xml deleted file mode 100644 index 826cc07..0000000 --- a/xerl.buetow.foo/content/Download.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Download - Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". - - Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. - - diff --git a/xerl.buetow.foo/content/Embedded_Perl.xml b/xerl.buetow.foo/content/Embedded_Perl.xml new file mode 100644 index 0000000..f1761ab --- /dev/null +++ b/xerl.buetow.foo/content/Embedded_Perl.xml @@ -0,0 +1,67 @@ + + + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + Git repository + + You may go to + gitweb + for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Project list + + + # Ugly but works for now + my $hostroot = $config->get_hostroot(); + + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = !!LT!!$f!!GT!!; + close $f; + @slurp; + } + + sub nl () { "!!LT!!br /!!GT!!\n" } + + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; + } + + my $ret = list PROJECT; + + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OLDPROJECT; + $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; + $ret .= list OBSOLETEPROJECT; + + $ret; + + + -- cgit v1.2.3 From 4948aa7eb097e1f40bdfbe8a01bebf9adde4b150 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sat, 28 Sep 2013 22:39:42 +0200 Subject: rename --- fype.buetow.org/OBSOLETEPROJECT | 1 + fype.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ fype.buetow.org/content/Download.xml | 6 ++++++ fype.buetow.org/content/Examples.xml | 11 +++++++++++ fype.buetow.org/content/home.xml | 26 ++++++++++++++++++++++++++ fype.buetow.org/htdocs/images/fype.png | Bin 0 -> 1978 bytes fype0.buetow.org/OBSOLETEPROJECT | 1 - fype0.buetow.org/content/98.contact.xml | 19 ------------------- fype0.buetow.org/content/Download.xml | 6 ------ fype0.buetow.org/content/Examples.xml | 11 ----------- fype0.buetow.org/content/home.xml | 26 -------------------------- fype0.buetow.org/htdocs/images/fype.png | Bin 1978 -> 0 bytes 12 files changed, 63 insertions(+), 63 deletions(-) create mode 100644 fype.buetow.org/OBSOLETEPROJECT create mode 100644 fype.buetow.org/content/98.contact.xml create mode 100644 fype.buetow.org/content/Download.xml create mode 100644 fype.buetow.org/content/Examples.xml create mode 100644 fype.buetow.org/content/home.xml create mode 100644 fype.buetow.org/htdocs/images/fype.png delete mode 100644 fype0.buetow.org/OBSOLETEPROJECT delete mode 100644 fype0.buetow.org/content/98.contact.xml delete mode 100644 fype0.buetow.org/content/Download.xml delete mode 100644 fype0.buetow.org/content/Examples.xml delete mode 100644 fype0.buetow.org/content/home.xml delete mode 100644 fype0.buetow.org/htdocs/images/fype.png diff --git a/fype.buetow.org/OBSOLETEPROJECT b/fype.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..703453b --- /dev/null +++ b/fype.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/fype.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml new file mode 100644 index 0000000..d1268b2 --- /dev/null +++ b/fype.buetow.org/content/Download.xml @@ -0,0 +1,6 @@ + + + Download + Fype can be downloaded from Git. Use the following step to do so: + git clone git://git.buetow.org/fype.git + diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml new file mode 100644 index 0000000..8bfe8e0 --- /dev/null +++ b/fype.buetow.org/content/Examples.xml @@ -0,0 +1,11 @@ + + + Sourcecode Examples + + + use LWP::Simple; + + get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt'; + + + diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml new file mode 100644 index 0000000..29cf249 --- /dev/null +++ b/fype.buetow.org/content/home.xml @@ -0,0 +1,26 @@ + + + The Fype0 Language + Free, small, simple... + + + Important notice: + The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the + README + file! And also see the + TODO + file so you can see whats coming up next :). The latest development version (trunk) is + + use LWP::Simple; + get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); + + and there is no stable branch available yet. + + diff --git a/fype.buetow.org/htdocs/images/fype.png b/fype.buetow.org/htdocs/images/fype.png new file mode 100644 index 0000000..1748de5 Binary files /dev/null and b/fype.buetow.org/htdocs/images/fype.png differ diff --git a/fype0.buetow.org/OBSOLETEPROJECT b/fype0.buetow.org/OBSOLETEPROJECT deleted file mode 100644 index 703453b..0000000 --- a/fype0.buetow.org/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype0.buetow.org/content/98.contact.xml b/fype0.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/fype0.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/fype0.buetow.org/content/Download.xml b/fype0.buetow.org/content/Download.xml deleted file mode 100644 index 91ecfec..0000000 --- a/fype0.buetow.org/content/Download.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Download - Fype can be downloaded from Git. Use the following step to do so: - git clone -b build-009669 git://git.buetow.org/fype.git - diff --git a/fype0.buetow.org/content/Examples.xml b/fype0.buetow.org/content/Examples.xml deleted file mode 100644 index d31b5bd..0000000 --- a/fype0.buetow.org/content/Examples.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Sourcecode Examples - - - use LWP::Simple; - - get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt;hb=build-009669'; - - - diff --git a/fype0.buetow.org/content/home.xml b/fype0.buetow.org/content/home.xml deleted file mode 100644 index 29cf249..0000000 --- a/fype0.buetow.org/content/home.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - The Fype0 Language - Free, small, simple... - - - Important notice: - The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the - README - file! And also see the - TODO - file so you can see whats coming up next :). The latest development version (trunk) is - - use LWP::Simple; - get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - - and there is no stable branch available yet. - - diff --git a/fype0.buetow.org/htdocs/images/fype.png b/fype0.buetow.org/htdocs/images/fype.png deleted file mode 100644 index 1748de5..0000000 Binary files a/fype0.buetow.org/htdocs/images/fype.png and /dev/null differ -- cgit v1.2.3 From 8d9dc7c67a1932bd14424f41b8968653bb1cf9ff Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 02:42:36 +0200 Subject: add HTML5 --- default/config.xml | 28 ++++++++++++++++++++++++++++ default/templates/html5.xml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 default/templates/html5.xml diff --git a/default/config.xml b/default/config.xml index 3a18b4a..9e36cf5 100644 --- a/default/config.xml +++ b/default/config.xml @@ -18,6 +18,34 @@ + + [h1] + [h2] + [h3] + [div class="important"] + [p] + [span class="@@class@@"] + [pre class="quote"] + [p][pre] + [a href="@@text@@"] + [a href="@@href@@"] + [a href="@@href@@"][img align="center" border="1" alt="@@desc@@" title="@@desc@@" src="@@src@@"] + [img border="0" alt="@@title@@" title="@@title@@" src="@@href@@" /] + [center][a href="@@link@@"][img alt="@@title@@" title="@@title@@" src="@@href@@" /][/a][/center] + [img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /] + [a href="@@link@@"][img border="0" alt="@@title@@" title="@@title@@" class="rimg" src="@@href@@" align="right" /][/a] + [img border="0" alt="@@title@@" title="@@title@@" class="limg" src="@@href@@" align="left" /] + [br /] + [div class="menu"] + [a class="menuitem" href="@@link@@$$params$$"] + [a class="activemenuitem" href="@@link@@$$params$$"] + [ul] + [li] + [li class="na"] + [div class="incsep"] + [pre class="code"] + [script type="text/javascript" language="JavaScript"] + [h1] [h2] diff --git a/default/templates/html5.xml b/default/templates/html5.xml new file mode 100644 index 0000000..e5e7064 --- /dev/null +++ b/default/templates/html5.xml @@ -0,0 +1,33 @@ + + + !DOCTYPE html + + + %%title%% + + + + + + + + + + +
+ A fortune quote: + $$!/usr/games/fortune -s$$ +
+
+ + %%content%% + +
+ + +
-- cgit v1.2.3 From 5d2e2a2dbf3d8199988c70466b3aa4670ceea3e5 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 02:47:00 +0200 Subject: new default css --- default/htdocs/styles/default.css | 118 +++++++++++++++++++------------------- default/htdocs/styles/html5.css | 110 +++++++++++++++++++++++++++++++++++ 2 files changed, 169 insertions(+), 59 deletions(-) create mode 100644 default/htdocs/styles/html5.css diff --git a/default/htdocs/styles/default.css b/default/htdocs/styles/default.css index 2c9e778..809a1d9 100644 --- a/default/htdocs/styles/default.css +++ b/default/htdocs/styles/default.css @@ -1,110 +1,110 @@ html { - height: 100%; + height: 100%; } body { - font-family: Georgia, Serif; - background-color: #19495f; - height: 100%; - max-width: 900px; + font-family: Georgia, Serif; + background-color: #19495f; + height: 100%; + max-width: 900px; } p { - padding: 1px 0; + padding: 1px 0; } div.header { - background-color: #01768f; - border-color: #000000; - border-width: 2px; - border-style: solid; - color: #FFFFFF; - padding: 20px; - margin: 0px; - margin-bottom: 5px; - text-align: center; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 5px; + text-align: center; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; } span.italic { - font-style: italic; + font-style: italic; } span.bold { - font-weight: bold; + font-weight: bold; } div.main { - background-color: #FFFFFA; - border-width: 1px; - border-style: solid; - padding: 5px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; + background-color: #FFFFFA; + border-width: 1px; + border-style: solid; + padding: 5px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; } div.important { - background-color: #FF8181; - border-width: 1px; - border-style: solid; + background-color: #FF8181; + border-width: 1px; + border-style: solid; } h1 { - padding-left: 10px; - font-size: 30px; + padding-left: 10px; + font-size: 30px; } h2, h3, p { - padding-left: 10px; - padding-right: 10px; + padding-left: 10px; + padding-right: 10px; } pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #FFFFFF; - color: #000000; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; } .footer { - background-color: #EEEEEE; - color: #000000; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; } a { - color: #000000; + color: #000000; } a:hover { - color: #FF0000; - text-decoration: none; + color: #FF0000; + text-decoration: none; } img { - padding-left: 10px; - padding-bottom: 10px; + padding-left: 10px; + padding-bottom: 10px; } img.limg { - padding-right: 10px; + padding-right: 10px; } div.incsep { - background-color: #FEFEFE; - padding-bottom: 50px; + background-color: #FEFEFE; + padding-bottom: 50px; } diff --git a/default/htdocs/styles/html5.css b/default/htdocs/styles/html5.css new file mode 100644 index 0000000..809a1d9 --- /dev/null +++ b/default/htdocs/styles/html5.css @@ -0,0 +1,110 @@ +html { + height: 100%; +} + +body { + font-family: Georgia, Serif; + background-color: #19495f; + height: 100%; + max-width: 900px; +} + +p { + padding: 1px 0; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 5px; + text-align: center; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +div.main { + background-color: #FFFFFA; + border-width: 1px; + border-style: solid; + padding: 5px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +div.important { + background-color: #FF8181; + border-width: 1px; + border-style: solid; +} + +h1 { + padding-left: 10px; + font-size: 30px; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +.footer { + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + -moz-border-radius: 7px; + -webkit-border-radius: 7px; +} + +a { + color: #000000; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + background-color: #FEFEFE; + padding-bottom: 50px; +} -- cgit v1.2.3 From 80fb4429c2e4088fdbff45e2e4a9ee5ad69d9040 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 03:16:04 +0200 Subject: css3 rox --- default/htdocs/styles/css3.css | 114 ++++++++++++++++++++++++++++++++++++++++ default/htdocs/styles/html5.css | 110 -------------------------------------- 2 files changed, 114 insertions(+), 110 deletions(-) create mode 100644 default/htdocs/styles/css3.css delete mode 100644 default/htdocs/styles/html5.css diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css new file mode 100644 index 0000000..b55cc09 --- /dev/null +++ b/default/htdocs/styles/css3.css @@ -0,0 +1,114 @@ +body { + font-family: Georgia, Serif; + background-color: #19495f; + height: 100%; + max-width: 900px; +} + +div.header { + background-color: #01768f; + border-color: #000000; + border-width: 2px; + border-style: solid; + color: #FFFFFF; + padding: 20px; + margin: 0px; + margin-bottom: 0px; + text-align: center; + border-radius:10px; + box-shadow: 10px 10px 5px #000000; +} + +div.main { + background-color: #FFFFFA; + border-width: 1px; + border-style: solid; + padding: 5px; + border-radius:10px; + box-shadow: 10px 10px 5px #000000; +} + +div.important { + background-color: #FF8181; + border-width: 1px; + border-style: solid; + border-radius:10px; + margin-right: 10px; + box-shadow: 10px 10px 5px #000000; +} + +html { + height: 100%; +} + +p { + padding: 1px 0; +} + +span.italic { + font-style: italic; +} + +span.bold { + font-weight: bold; +} + +h1 { + padding-left: 10px; + font-size: 30px; + text-shadow: 3px 3px 3px #BBBBBB; +} + +h2, h3, p { + padding-left: 10px; + padding-right: 10px; +} + + +pre, .quote, .code { + border:1px #000000 solid; + font-family: "Courier New", courier; + background: #FFFFFF; + color: #000000; + padding-top: -10px; + padding-right: 10px; + padding: 10px; + margin-bottom: 30px; + margin-right: 15px; + border-radius:10px; + box-shadow: 10px 10px 5px #000000; +} + +.footer { + background-color: #EEEEEE; + color: #000000; + text-align: center; + font-style: italic; + font-size: 12px; + margin-top: 10px; + padding: 10px; + border-radius:10px; +} + +a { + color: #000000; +} + +a:hover { + color: #FF0000; + text-decoration: none; +} + +img { + padding-left: 10px; + padding-bottom: 10px; +} + +img.limg { + padding-right: 10px; +} + +div.incsep { + background-color: #FEFEFE; + padding-bottom: 50px; +} diff --git a/default/htdocs/styles/html5.css b/default/htdocs/styles/html5.css deleted file mode 100644 index 809a1d9..0000000 --- a/default/htdocs/styles/html5.css +++ /dev/null @@ -1,110 +0,0 @@ -html { - height: 100%; -} - -body { - font-family: Georgia, Serif; - background-color: #19495f; - height: 100%; - max-width: 900px; -} - -p { - padding: 1px 0; -} - -div.header { - background-color: #01768f; - border-color: #000000; - border-width: 2px; - border-style: solid; - color: #FFFFFF; - padding: 20px; - margin: 0px; - margin-bottom: 5px; - text-align: center; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -span.italic { - font-style: italic; -} - -span.bold { - font-weight: bold; -} - -div.main { - background-color: #FFFFFA; - border-width: 1px; - border-style: solid; - padding: 5px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -div.important { - background-color: #FF8181; - border-width: 1px; - border-style: solid; -} - -h1 { - padding-left: 10px; - font-size: 30px; -} - -h2, h3, p { - padding-left: 10px; - padding-right: 10px; -} - - -pre, .quote, .code { - border:1px #000000 solid; - font-family: "Courier New", courier; - background: #FFFFFF; - color: #000000; - padding-top: -10px; - padding-right: 10px; - padding: 10px; - margin-bottom: 30px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -.footer { - background-color: #EEEEEE; - color: #000000; - text-align: center; - font-style: italic; - font-size: 12px; - margin-top: 10px; - padding: 10px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -a { - color: #000000; -} - -a:hover { - color: #FF0000; - text-decoration: none; -} - -img { - padding-left: 10px; - padding-bottom: 10px; -} - -img.limg { - padding-right: 10px; -} - -div.incsep { - background-color: #FEFEFE; - padding-bottom: 50px; -} -- cgit v1.2.3 From 49330de81308897343bfc1874ae03b4e61436706 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 03:28:08 +0200 Subject: some fixes --- default/templates/html5.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/default/templates/html5.xml b/default/templates/html5.xml index e5e7064..5675e32 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -4,12 +4,10 @@ %%title%% - + - - -- cgit v1.2.3 From d143c8921f8f060c07c139eca2b62dccc2342be1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 04:38:47 +0200 Subject: html5 fixes --- default/templates/html5.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/default/templates/html5.xml b/default/templates/html5.xml index 5675e32..1348109 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -4,12 +4,12 @@ %%title%% - - - - - - + meta http-equiv="Content-Type" content="text/html;charset=UTF-8" + meta name="author" content="Paul Buetow" + meta name="publisher" content="Xerl Template Engine (xerl.buetow.org)" + meta name="robots" content="index, follow" + meta name="revisit-after" content="7 days" + link rel="stylesheet" type="text/css" href="%%stylesurl%%$$style$$"
-- cgit v1.2.3 From 5d98f7e3825aeb65cd5f0ebdfc098e5fa5cac9f9 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 04:41:13 +0200 Subject: test --- paul.buetow.org/content/home.xml | 48 +++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 6d35884..083982c 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -3,29 +3,27 @@ It's just paul.buetow.org Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + -- cgit v1.2.3 From 79b145b979d57d10a1f3a41482b773382a78897e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 04:45:15 +0200 Subject: fix HTML5 bug --- paul.buetow.org/content/99.Imprint.xml | 164 ++++++++++++++++----------------- xerl.buetow.foo/content/home.xml | 48 +++++----- 2 files changed, 104 insertions(+), 108 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 4655aca..b2a1c7c 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,87 +1,85 @@ Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow - - Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Jabber/XMPP: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - - - - E-Mail: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - (GPG/PGP public key ID: 0x37EC5C1D) - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - IRC: - - - On request - - - - - + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Address / Snail Mail: + + + Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow + + Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c + + D-76139 Karlsruhe-Waldstadt + + Germany / Deutschland + + + + + + Jabber/XMPP: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + + + + + + E-Mail: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + (GPG/PGP public key ID: 0x37EC5C1D) + + + + + + Mailing Lists: + + + http://lists.buetow.org + + + + + + IRC: + + + On request + + + + diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml index 29d00ac..60c41e6 100644 --- a/xerl.buetow.foo/content/home.xml +++ b/xerl.buetow.foo/content/home.xml @@ -15,29 +15,27 @@ Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - + + + My development site: + http://dev.buetow.org + + + My tech blog: + http://comp.buetow.org + + + My "normal stuff" blog: + http://blog.buetow.org + (mostly german) + + + Twitter: + https://twitter.com/plantanran + + + My pictures: + http://www.flickr.com/photos/buetow/ + + -- cgit v1.2.3 From 547f82a62d5c76ebb1ba13bf63887a1a99b435f7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 04:46:35 +0200 Subject: fix HTML5 warning --- default/config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/config.xml b/default/config.xml index 9e36cf5..801f243 100644 --- a/default/config.xml +++ b/default/config.xml @@ -44,7 +44,7 @@ [li class="na"] [div class="incsep"] [pre class="code"] - [script type="text/javascript" language="JavaScript"] + [script type="text/javascript"] [h1] -- cgit v1.2.3 From 6800e2594317ddf1af88aaca5a6fc1bfc29fe441 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 05:26:30 +0200 Subject: add TTF --- default/htdocs/fonts/OFL.txt | 93 +++++++++++++++++++++++++++ default/htdocs/fonts/VarelaRound-Regular.ttf | Bin 0 -> 84028 bytes default/htdocs/styles/css3.css | 13 +++- 3 files changed, 104 insertions(+), 2 deletions(-) create mode 100644 default/htdocs/fonts/OFL.txt create mode 100644 default/htdocs/fonts/VarelaRound-Regular.ttf diff --git a/default/htdocs/fonts/OFL.txt b/default/htdocs/fonts/OFL.txt new file mode 100644 index 0000000..5e3a7bc --- /dev/null +++ b/default/htdocs/fonts/OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2011, Joe Prince, Admix Designs (http://www.admixdesigns.com/), +with Reserved Font Names "Varela" and "Varela Round". +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/default/htdocs/fonts/VarelaRound-Regular.ttf b/default/htdocs/fonts/VarelaRound-Regular.ttf new file mode 100644 index 0000000..3fcd921 Binary files /dev/null and b/default/htdocs/fonts/VarelaRound-Regular.ttf differ diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index b55cc09..38dad9b 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,5 +1,6 @@ body { - font-family: Georgia, Serif; + font-family: Varela Round, Georgia, Serif; + src: url(?document=fonts/VarelaRound-Regular.ttf); background-color: #19495f; height: 100%; max-width: 900px; @@ -54,12 +55,20 @@ span.bold { } h1 { + font-family: Georgia, Serif; padding-left: 10px; font-size: 30px; text-shadow: 3px 3px 3px #BBBBBB; } -h2, h3, p { +h2, h3 { + font-family: Georgia, Serif; + padding-left: 10px; + padding-right: 10px; + text-shadow: 3px 3px 3px #BBBBBB; +} + +p { padding-left: 10px; padding-right: 10px; } -- cgit v1.2.3 From c2aed283d17cb8751e5b8bd0217244dac5a4dfad Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 05:31:39 +0200 Subject: fix --- fype.buetow.org/content/home.xml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index 29cf249..03f43b4 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -1,6 +1,6 @@ - The Fype0 Language + The Fype Language Free, small, simple... @@ -12,15 +12,6 @@ - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. For more infos please consult the - README - file! And also see the - TODO - file so you can see whats coming up next :). The latest development version (trunk) is - - use LWP::Simple; - get('https://ssl.buetow.org/repos/fype/trunk/docs/version.txt'); - - and there is no stable branch available yet. + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. -- cgit v1.2.3 From 9d22166bde342b63832726c20f051b9bbbd26dc4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 14:29:05 +0200 Subject: add more webfont formats --- default/htdocs/fonts/Free Fonts.URL | 2 + default/htdocs/fonts/VarelaRound-Regular.eot | Bin 0 -> 84216 bytes default/htdocs/fonts/VarelaRound-Regular.otf | Bin 0 -> 112836 bytes default/htdocs/fonts/VarelaRound-Regular.svg | 10195 ++++++++++++++++++++++++ default/htdocs/fonts/VarelaRound-Regular.woff | Bin 0 -> 45068 bytes default/htdocs/styles/css3.css | 5 +- 6 files changed, 10200 insertions(+), 2 deletions(-) create mode 100644 default/htdocs/fonts/Free Fonts.URL create mode 100644 default/htdocs/fonts/VarelaRound-Regular.eot create mode 100644 default/htdocs/fonts/VarelaRound-Regular.otf create mode 100644 default/htdocs/fonts/VarelaRound-Regular.svg create mode 100644 default/htdocs/fonts/VarelaRound-Regular.woff diff --git a/default/htdocs/fonts/Free Fonts.URL b/default/htdocs/fonts/Free Fonts.URL new file mode 100644 index 0000000..6bafee3 --- /dev/null +++ b/default/htdocs/fonts/Free Fonts.URL @@ -0,0 +1,2 @@ +[InternetShortcut] +URL=http://www.font2web.com/freestuff.html diff --git a/default/htdocs/fonts/VarelaRound-Regular.eot b/default/htdocs/fonts/VarelaRound-Regular.eot new file mode 100644 index 0000000..4bd26f3 Binary files /dev/null and b/default/htdocs/fonts/VarelaRound-Regular.eot differ diff --git a/default/htdocs/fonts/VarelaRound-Regular.otf b/default/htdocs/fonts/VarelaRound-Regular.otf new file mode 100644 index 0000000..147617a Binary files /dev/null and b/default/htdocs/fonts/VarelaRound-Regular.otf differ diff --git a/default/htdocs/fonts/VarelaRound-Regular.svg b/default/htdocs/fonts/VarelaRound-Regular.svg new file mode 100644 index 0000000..df51b4b --- /dev/null +++ b/default/htdocs/fonts/VarelaRound-Regular.svg @@ -0,0 +1,10195 @@ + + + + +Created by FontForge 20090914 at Sun Sep 29 14:23:21 2013 + By www-data +Copyright (c) 2011, Joe Prince, Admix Designs (http://www.admixdesigns.com/) with Reserved Font Name Varela Round. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/default/htdocs/fonts/VarelaRound-Regular.woff b/default/htdocs/fonts/VarelaRound-Regular.woff new file mode 100644 index 0000000..ef24085 Binary files /dev/null and b/default/htdocs/fonts/VarelaRound-Regular.woff differ diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 38dad9b..8a3be5a 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,6 +1,7 @@ body { - font-family: Varela Round, Georgia, Serif; - src: url(?document=fonts/VarelaRound-Regular.ttf); + font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; + src: url('?document=fonts/VarelaRound-Regular.eot'); + src: local('☺'), url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); background-color: #19495f; height: 100%; max-width: 900px; -- cgit v1.2.3 From 545ad6ac6c2d927cb8b36f12e3e9473cf4ae5f56 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 14:31:44 +0200 Subject: foo --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 8a3be5a..5e6e4b1 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,7 +1,7 @@ body { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; src: url('?document=fonts/VarelaRound-Regular.eot'); - src: local('☺'), url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); + src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); background-color: #19495f; height: 100%; max-width: 900px; -- cgit v1.2.3 From 9c4007e13309172bdfc94473959e6b3ec6ab5666 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 14:37:27 +0200 Subject: fix fonts --- default/htdocs/styles/css3.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 5e6e4b1..c0ae52c 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,7 +1,12 @@ -body { +@font-face { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; src: url('?document=fonts/VarelaRound-Regular.eot'); src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); + font-weight: normal; + font-style: normal; +} + +body { background-color: #19495f; height: 100%; max-width: 900px; -- cgit v1.2.3 From e22dd79fbda8736e5d012d165b555380815315ed Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 14:40:24 +0200 Subject: fix --- default/htdocs/styles/css3.css | 1 + 1 file changed, 1 insertion(+) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index c0ae52c..21541c5 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -7,6 +7,7 @@ } body { + font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; background-color: #19495f; height: 100%; max-width: 900px; -- cgit v1.2.3 From e539ba70bdca837601107650961a7ae5fcbdd8b3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 14:42:10 +0200 Subject: fix --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 21541c5..e060698 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,5 +1,5 @@ @font-face { - font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; + font-family: 'Conv_VarelaRound-Regular'; src: url('?document=fonts/VarelaRound-Regular.eot'); src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); font-weight: normal; -- cgit v1.2.3 From 259aad5894b197b44b7cedd1b21ab13280e831eb Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 14:52:01 +0200 Subject: new header font --- default/htdocs/styles/css3.css | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index e060698..ed28d9c 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -62,17 +62,15 @@ span.bold { } h1 { - font-family: Georgia, Serif; + font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; padding-left: 10px; font-size: 30px; - text-shadow: 3px 3px 3px #BBBBBB; } h2, h3 { - font-family: Georgia, Serif; + font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; padding-left: 10px; padding-right: 10px; - text-shadow: 3px 3px 3px #BBBBBB; } p { -- cgit v1.2.3 From ddba1e8d24bdeef132ee79e91eb21583be2ef710 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 14:55:12 +0200 Subject: use p tag --- paul.buetow.org/content/99.Imprint.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index b2a1c7c..e4a8ef2 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,7 +1,7 @@ Imprint - In case you have work for me or have any other comments to pass, please choose your contact method... + In case you have work for me or have any other comments to pass, please choose your contact method... -- cgit v1.2.3 From 6f53ae1b12fce525343377ddfce58a99a721def1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 14:57:50 +0200 Subject: add new buzzword --- xerl.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 4ea75bc..40711a3 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -3,7 +3,7 @@ Xerl - A XML/Perl Website Engine - ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML to store the content and to display it as any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please subscribe via freecode. -- cgit v1.2.3 From e3850913b614ecb2e7d77c3077ac27d14c760fc5 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 14:58:33 +0200 Subject: add new buzzword --- xerl.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 40711a3..30a4dca 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -3,7 +3,7 @@ Xerl - A XML/Perl Website Engine - ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML to store the content and to display it as any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please subscribe via freecode. -- cgit v1.2.3 From c7b0e6d8951d5121c1011c82c312511bce5a9f45 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (pluto.buetow.org)" Date: Sun, 29 Sep 2013 16:38:25 +0200 Subject: justify text --- default/htdocs/styles/css3.css | 1 + 1 file changed, 1 insertion(+) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index ed28d9c..32e5348 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -51,6 +51,7 @@ html { p { padding: 1px 0; + text-align: justify; } span.italic { -- cgit v1.2.3 From 6c7db46a4bde99b270ad00b3f724459d702f93c3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Sep 2013 16:45:26 +0200 Subject: update --- vs-sim.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vs-sim.buetow.org/content/home.xml b/vs-sim.buetow.org/content/home.xml index 7153317..b971998 100644 --- a/vs-sim.buetow.org/content/home.xml +++ b/vs-sim.buetow.org/content/home.xml @@ -13,6 +13,6 @@ Version 1.0 (Aug 18th 2008) Initial open source version of the VS-Simulator released. - ATM in german language only. An english version will follow. + In german language only. An english version will probably not follow. -- cgit v1.2.3 From 70d9d624fcd9aaac479989463dca25d40627c117 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 30 Sep 2013 09:19:55 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index f1761ab..ff35b5a 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -14,8 +14,10 @@ for browsing some of the repositories. Please check out each individual project site how to clone a git repository. Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via + [deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main + To trust it please run: + curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add - Project list -- cgit v1.2.3 From 440387cc25fb491edfb23efbd93984d1aa6bb43f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 30 Sep 2013 12:04:35 +0200 Subject: add cbars.buetof.foo --- cbars.buetow.foo/PROJECT | 1 + cbars.buetow.foo/content/20.Manpage.xml | 11 +++++++++++ cbars.buetow.foo/content/30.Screenshots.xml | 11 +++++++++++ cbars.buetow.foo/content/40.Changelog.xml | 11 +++++++++++ cbars.buetow.foo/content/45.Wishlist.xml | 11 +++++++++++ cbars.buetow.foo/content/50.Download.xml | 22 ++++++++++++++++++++++ cbars.buetow.foo/content/98.contact.xml | 19 +++++++++++++++++++ cbars.buetow.foo/content/99.license.xml | 5 +++++ cbars.buetow.foo/content/home.xml | 23 +++++++++++++++++++++++ cbars.buetow.foo/htdocs/images/cbars.png | Bin 0 -> 2108 bytes 10 files changed, 114 insertions(+) create mode 100644 cbars.buetow.foo/PROJECT create mode 100644 cbars.buetow.foo/content/20.Manpage.xml create mode 100644 cbars.buetow.foo/content/30.Screenshots.xml create mode 100644 cbars.buetow.foo/content/40.Changelog.xml create mode 100644 cbars.buetow.foo/content/45.Wishlist.xml create mode 100644 cbars.buetow.foo/content/50.Download.xml create mode 100644 cbars.buetow.foo/content/98.contact.xml create mode 100644 cbars.buetow.foo/content/99.license.xml create mode 100644 cbars.buetow.foo/content/home.xml create mode 100644 cbars.buetow.foo/htdocs/images/cbars.png diff --git a/cbars.buetow.foo/PROJECT b/cbars.buetow.foo/PROJECT new file mode 100644 index 0000000..d767358 --- /dev/null +++ b/cbars.buetow.foo/PROJECT @@ -0,0 +1 @@ +This aims to be a re-write of loadbars in C. diff --git a/cbars.buetow.foo/content/20.Manpage.xml b/cbars.buetow.foo/content/20.Manpage.xml new file mode 100644 index 0000000..084099f --- /dev/null +++ b/cbars.buetow.foo/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); + + + diff --git a/cbars.buetow.foo/content/30.Screenshots.xml b/cbars.buetow.foo/content/30.Screenshots.xml new file mode 100644 index 0000000..0999c9a --- /dev/null +++ b/cbars.buetow.foo/content/30.Screenshots.xml @@ -0,0 +1,11 @@ + + + Screenshots + + Screenshots can be downloaded from git. Just type + git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots + Or go to + gitweb + in order to browse the screenshot branch online. + + diff --git a/cbars.buetow.foo/content/40.Changelog.xml b/cbars.buetow.foo/content/40.Changelog.xml new file mode 100644 index 0000000..06583d6 --- /dev/null +++ b/cbars.buetow.foo/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/cbars.buetow.foo/content/45.Wishlist.xml b/cbars.buetow.foo/content/45.Wishlist.xml new file mode 100644 index 0000000..284e8e0 --- /dev/null +++ b/cbars.buetow.foo/content/45.Wishlist.xml @@ -0,0 +1,11 @@ + + + Wishlist + This is the Wishlist file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); + + + diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml new file mode 100644 index 0000000..8536b54 --- /dev/null +++ b/cbars.buetow.foo/content/50.Download.xml @@ -0,0 +1,22 @@ + + + Download + Cbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: + deb ftp://deb.buetow.org/apt wheezy main +deb-src ftp://deb.buetow.org/apt wheezy main + Or if you prefer http: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + Download from Git repository + For git just type "git clone git://git.buetow.org/cbars". + To update to the latest stable version just type "cd ./cbars; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/cbars.buetow.foo/content/98.contact.xml b/cbars.buetow.foo/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/cbars.buetow.foo/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/cbars.buetow.foo/content/99.license.xml b/cbars.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..083a317 --- /dev/null +++ b/cbars.buetow.foo/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Cbars is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/cbars.buetow.foo/content/home.xml b/cbars.buetow.foo/content/home.xml new file mode 100644 index 0000000..72be16c --- /dev/null +++ b/cbars.buetow.foo/content/home.xml @@ -0,0 +1,23 @@ + + + Cbars + + + Important notice: + The domain + .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. + + + Get the current clue... + + + Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write + http://loadbars.buetow.org + . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. + + diff --git a/cbars.buetow.foo/htdocs/images/cbars.png b/cbars.buetow.foo/htdocs/images/cbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/cbars.buetow.foo/htdocs/images/cbars.png differ -- cgit v1.2.3 From 65f27d6a8126fc774cea5c69a1ff4b42563e05ca Mon Sep 17 00:00:00 2001 From: "Paul Buetow (lxpbuetow.webde.local)" Date: Mon, 30 Sep 2013 12:33:32 +0200 Subject: update --- cbars.buetow.org/PROJECT | 1 - cbars.buetow.org/content/20.Manpage.xml | 11 ----------- cbars.buetow.org/content/30.Screenshots.xml | 11 ----------- cbars.buetow.org/content/40.Changelog.xml | 11 ----------- cbars.buetow.org/content/45.Wishlist.xml | 11 ----------- cbars.buetow.org/content/50.Download.xml | 22 ---------------------- cbars.buetow.org/content/99.license.xml | 5 ----- 7 files changed, 72 deletions(-) delete mode 100644 cbars.buetow.org/PROJECT delete mode 100644 cbars.buetow.org/content/20.Manpage.xml delete mode 100644 cbars.buetow.org/content/30.Screenshots.xml delete mode 100644 cbars.buetow.org/content/40.Changelog.xml delete mode 100644 cbars.buetow.org/content/45.Wishlist.xml delete mode 100644 cbars.buetow.org/content/50.Download.xml delete mode 100644 cbars.buetow.org/content/99.license.xml diff --git a/cbars.buetow.org/PROJECT b/cbars.buetow.org/PROJECT deleted file mode 100644 index d767358..0000000 --- a/cbars.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This aims to be a re-write of loadbars in C. diff --git a/cbars.buetow.org/content/20.Manpage.xml b/cbars.buetow.org/content/20.Manpage.xml deleted file mode 100644 index 084099f..0000000 --- a/cbars.buetow.org/content/20.Manpage.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); - - - diff --git a/cbars.buetow.org/content/30.Screenshots.xml b/cbars.buetow.org/content/30.Screenshots.xml deleted file mode 100644 index 0999c9a..0000000 --- a/cbars.buetow.org/content/30.Screenshots.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Screenshots - - Screenshots can be downloaded from git. Just type - git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots - Or go to - gitweb - in order to browse the screenshot branch online. - - diff --git a/cbars.buetow.org/content/40.Changelog.xml b/cbars.buetow.org/content/40.Changelog.xml deleted file mode 100644 index 06583d6..0000000 --- a/cbars.buetow.org/content/40.Changelog.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - - - diff --git a/cbars.buetow.org/content/45.Wishlist.xml b/cbars.buetow.org/content/45.Wishlist.xml deleted file mode 100644 index 284e8e0..0000000 --- a/cbars.buetow.org/content/45.Wishlist.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Wishlist - This is the Wishlist file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); - - - diff --git a/cbars.buetow.org/content/50.Download.xml b/cbars.buetow.org/content/50.Download.xml deleted file mode 100644 index 8536b54..0000000 --- a/cbars.buetow.org/content/50.Download.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - Download - Cbars can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: - deb ftp://deb.buetow.org/apt wheezy main -deb-src ftp://deb.buetow.org/apt wheezy main - Or if you prefer http: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". - Download from Git repository - For git just type "git clone git://git.buetow.org/cbars". - To update to the latest stable version just type "cd ./cbars; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. - diff --git a/cbars.buetow.org/content/99.license.xml b/cbars.buetow.org/content/99.license.xml deleted file mode 100644 index 083a317..0000000 --- a/cbars.buetow.org/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - Cbars is licensed under the GNU Gerneral Public License Version 3 or later. - -- cgit v1.2.3 From 7acaca39eb95fa7dee6a64c18bdb50668b79de9f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:16:00 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index f1761ab..2ce05e5 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -38,6 +38,7 @@ for my $found (@found) { + next if $found =~ /\.foo$/; $found =~ /.*hosts.(.*?).$tag/; my $host = $1; -- cgit v1.2.3 From 0e21a77db5f08a70f73eea70c5edcb4f03ddb119 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:17:32 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 0778d4c..961d985 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -39,8 +39,7 @@ my $ret = ''; - for my $found (@found) { - next if $found =~ /\.foo$/; + for my $found (grep !/\.foo$/, @found) { $found =~ /.*hosts.(.*?).$tag/; my $host = $1; -- cgit v1.2.3 From 0f2e785088ac4ff375994c54af3d24ab68509770 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:18:04 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 961d985..3d129d6 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -39,7 +39,7 @@ my $ret = ''; - for my $found (grep !/\.foo$/, @found) { + for my $found (grep !/\.foo/, @found) { $found =~ /.*hosts.(.*?).$tag/; my $host = $1; -- cgit v1.2.3 From 0a32ffbbd5befc00004607f19ab90cf830486b5d Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:18:39 +0200 Subject: foo --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 3d129d6..ff35b5a 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -39,7 +39,7 @@ my $ret = ''; - for my $found (grep !/\.foo/, @found) { + for my $found (@found) { $found =~ /.*hosts.(.*?).$tag/; my $host = $1; -- cgit v1.2.3 From 65094d101c54f31722fc5f57f364a8abf1c60632 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:44:37 +0200 Subject: mark obsolete project --- vs-sim.buetow.org/OBSOLETEPROJECT | 1 + vs-sim.buetow.org/OLDPROJECT | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 vs-sim.buetow.org/OBSOLETEPROJECT delete mode 100644 vs-sim.buetow.org/OLDPROJECT diff --git a/vs-sim.buetow.org/OBSOLETEPROJECT b/vs-sim.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..e5d4f52 --- /dev/null +++ b/vs-sim.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". diff --git a/vs-sim.buetow.org/OLDPROJECT b/vs-sim.buetow.org/OLDPROJECT deleted file mode 100644 index e5d4f52..0000000 --- a/vs-sim.buetow.org/OLDPROJECT +++ /dev/null @@ -1 +0,0 @@ -VS-Sim is an open source simulator programmed in Java for distributed systems. VS-Sim stands for "Verteilte Systeme Simulator" which is the german translation for "Distributed Sytstems Simulator". -- cgit v1.2.3 From 6826b65616117f569c4f0f48652f7a0277408e02 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:47:37 +0200 Subject: add 5 --- loadbars.buetow.org/content/home.xml | 2 +- perldaemon.buetow.org/content/home.xml | 2 +- xerl.buetow.org/content/home.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index d578d2b..c521f6d 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -4,7 +4,7 @@ Get the current clue... - Loadbars is a Perl script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. + Loadbars is a Perl 5 script for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. Real time CPU load analysis per core and summarized (system, user, nice, iowait, hardware irq, software irq, steal, guest and idle load) diff --git a/perldaemon.buetow.org/content/home.xml b/perldaemon.buetow.org/content/home.xml index c70834d..1ef0b65 100644 --- a/perldaemon.buetow.org/content/home.xml +++ b/perldaemon.buetow.org/content/home.xml @@ -3,7 +3,7 @@ PerlDaemon Writing your own daemon... - PerlDaemon is a minimal linux/unix daemon programmed in Perl. It can be extended to fit any task... + PerlDaemon is a minimal linux/unix daemon programmed in Perl 5. It can be extended to fit any task... Automatic daemonizing Logging and logrotate support (SIGHUP) diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 30a4dca..a7dc39c 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -3,7 +3,7 @@ Xerl - A XML/Perl Website Engine - ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please subscribe via freecode. -- cgit v1.2.3 From b82d9cd8527b98b7ec3dc9be23aad65c2687ec14 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:52:14 +0200 Subject: cleanup --- redirect:mail.buetow.org | 1 - redirect:wunschzettel.buetow.org | 1 - 2 files changed, 2 deletions(-) delete mode 100644 redirect:mail.buetow.org delete mode 100644 redirect:wunschzettel.buetow.org diff --git a/redirect:mail.buetow.org b/redirect:mail.buetow.org deleted file mode 100644 index cfc4d02..0000000 --- a/redirect:mail.buetow.org +++ /dev/null @@ -1 +0,0 @@ -http://webmail.buetow.org/ diff --git a/redirect:wunschzettel.buetow.org b/redirect:wunschzettel.buetow.org deleted file mode 100644 index a2105d4..0000000 --- a/redirect:wunschzettel.buetow.org +++ /dev/null @@ -1 +0,0 @@ -https://www.amazon.de/registry/wishlist/3J6IAFOL6CZUG -- cgit v1.2.3 From 422fd3cbbd1e1101c36b2b4fc093a36ec6811466 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 30 Sep 2013 23:52:33 +0200 Subject: cleanup --- blogs.buetow.org/content/home.xml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 blogs.buetow.org/content/home.xml diff --git a/blogs.buetow.org/content/home.xml b/blogs.buetow.org/content/home.xml deleted file mode 100644 index cf24f69..0000000 --- a/blogs.buetow.org/content/home.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - My computer stuff weblog - - http://comp.buetow.org - - My normal stuff weblog - - http://blog.buetow.org - - -- cgit v1.2.3 From 55d159e20097b28ef2a099fb561740728c0a1e05 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 19:45:50 +0200 Subject: fix --- paul.buetow.org/content/99.Imprint.xml | 18 ------------------ paul.buetow.org/content/home.xml | 12 +----------- 2 files changed, 1 insertion(+), 29 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index e4a8ef2..257f128 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -63,23 +63,5 @@ - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - IRC: - - - On request - - - diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 083982c..f397f85 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -8,22 +8,12 @@ My development site: http://dev.buetow.org - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - Twitter: https://twitter.com/plantanran - My pictures: - http://www.flickr.com/photos/buetow/ + ITC: On request -- cgit v1.2.3 From 31bd1d44557711614345fbf096fff215e2156162 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 19:47:17 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 257f128..b84307f 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -8,13 +8,13 @@ Address / Snail Mail: - Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow + Paul B!!N!!uuml;tow Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - D-76139 Karlsruhe-Waldstadt + D-76139 Karlsruhe - Germany / Deutschland + Germany -- cgit v1.2.3 From 616ae326c3155d255cb9fa37917dd384e0ce1556 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 19:52:05 +0200 Subject: add info --- default/config.xml | 1 + default/htdocs/styles/css3.css | 9 +++++++++ default/htdocs/styles/default.css | 6 ++++++ dev.buetow.org/content/home.xml | 5 +++++ 4 files changed, 21 insertions(+) diff --git a/default/config.xml b/default/config.xml index 801f243..b03fe10 100644 --- a/default/config.xml +++ b/default/config.xml @@ -23,6 +23,7 @@ [h2] [h3] [div class="important"] + [div class="info"] [p] [span class="@@class@@"] [pre class="quote"] diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 32e5348..f7741e1 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -45,6 +45,15 @@ div.important { box-shadow: 10px 10px 5px #000000; } +div.info { + background-color: #99FF66 + border-width: 1px; + border-style: solid; + border-radius:10px; + margin-right: 10px; + box-shadow: 10px 10px 5px #000000; +} + html { height: 100%; } diff --git a/default/htdocs/styles/default.css b/default/htdocs/styles/default.css index 809a1d9..ac7ccdd 100644 --- a/default/htdocs/styles/default.css +++ b/default/htdocs/styles/default.css @@ -50,6 +50,12 @@ div.important { border-style: solid; } +div.info { + background-color: #99FF66 + border-width: 1px; + border-style: solid; +} + h1 { padding-left: 10px; font-size: 30px; diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index ff35b5a..ab2f613 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -19,6 +19,11 @@ To trust it please run: curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add - Project list + + All host's ending with + .foo + are most likely dev, test or PoCs. Don't expect to find anything usefull there. + # Ugly but works for now -- cgit v1.2.3 From 200602b49db8d26f9d425d6d19fad5a11b433c52 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 19:56:58 +0200 Subject: foo --- default/htdocs/styles/default.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/default.css b/default/htdocs/styles/default.css index ac7ccdd..27b30cb 100644 --- a/default/htdocs/styles/default.css +++ b/default/htdocs/styles/default.css @@ -51,7 +51,7 @@ div.important { } div.info { - background-color: #99FF66 + background-color: #99FF66; border-width: 1px; border-style: solid; } -- cgit v1.2.3 From 56f58abff1be4e21ad2bd64b8a3a0cade3f8d5fc Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 19:59:40 +0200 Subject: fix --- default/config.xml | 3 ++- default/htdocs/styles/css3.css | 2 +- dev.buetow.org/content/home.xml | 12 +++++++----- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/default/config.xml b/default/config.xml index b03fe10..54e461f 100644 --- a/default/config.xml +++ b/default/config.xml @@ -23,7 +23,7 @@ [h2] [h3] [div class="important"] - [div class="info"] + [div class="information"] [p] [span class="@@class@@"] [pre class="quote"] @@ -53,6 +53,7 @@ [h3] [div class="important"] + [div class="information"] [p] [span class="@@class@@"] [pre class="quote"] diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index f7741e1..ab7581b 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -45,7 +45,7 @@ div.important { box-shadow: 10px 10px 5px #000000; } -div.info { +div.information { background-color: #99FF66 border-width: 1px; border-style: solid; diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index ab2f613..17686fa 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -19,11 +19,13 @@ To trust it please run: curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add - Project list - - All host's ending with - .foo - are most likely dev, test or PoCs. Don't expect to find anything usefull there. - + + + All host's ending with + .foo + are most likely dev, test or PoCs. Don't expect to find anything usefull there. + + # Ugly but works for now -- cgit v1.2.3 From 2dfb6b4b02d32d5051c88d37fd1854db51bf2c4f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:00:14 +0200 Subject: fix --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index ab7581b..50feb51 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -46,7 +46,7 @@ div.important { } div.information { - background-color: #99FF66 + background-color: #99FF66; border-width: 1px; border-style: solid; border-radius:10px; -- cgit v1.2.3 From bdeb7970ff45050dbb72192673127b02d7df7b46 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:01:49 +0200 Subject: fix --- paul.buetow.org/content/99.Imprint.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index b84307f..79d3851 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -12,7 +12,7 @@ Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - D-76139 Karlsruhe + 76139 Karlsruhe Germany -- cgit v1.2.3 From fd1d55aa170efff76485df515118765951121827 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:02:19 +0200 Subject: fix --- paul.buetow.org/content/99.Imprint.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 79d3851..1d5a844 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -5,7 +5,7 @@ - Address / Snail Mail: + Snail Mail: Paul B!!N!!uuml;tow -- cgit v1.2.3 From b1c6b4a6c6260d04b1224c0aafe33ed323911fcb Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:03:54 +0200 Subject: fix --- paul.buetow.org/content/home.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index f397f85..47078c9 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -12,8 +12,5 @@ Twitter: https://twitter.com/plantanran - - ITC: On request - -- cgit v1.2.3 From 5753c49571753f0378a542796bb40d4ed17ea92d Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:04:25 +0200 Subject: fix --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 17686fa..c806ac9 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -21,7 +21,7 @@ Project list - All host's ending with + All hosts ending with .foo are most likely dev, test or PoCs. Don't expect to find anything usefull there. -- cgit v1.2.3 From 297e838b5a08ccc4d7eaae94d7ed06ecda1a0d9e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 1 Oct 2013 20:14:34 +0200 Subject: add sitemap --- awksite.buetow.org/SITEMAP | 0 calculator.buetow.org/SITEMAP | 0 cbars.buetow.org/SITEMAP | 0 cpphomepage.buetow.org/SITEMAP | 0 cpuinfo.buetow.org/SITEMAP | 0 dev.buetow.org/SITEMAP | 0 fype.buetow.org/SITEMAP | 0 httpbench.buetow.org/SITEMAP | 0 irssi.buetow.org/SITEMAP | 0 jsmstrade.buetow.org/SITEMAP | 0 loadbars.buetow.org/SITEMAP | 0 netcalendar.buetow.org/SITEMAP | 0 paul.buetow.org/SITEMAP | 0 perldaemon.buetow.org/SITEMAP | 0 pwgrep.buetow.org/SITEMAP | 0 sitemap.buetow.org/SITEMAP | 0 sitemap.buetow.org/content/home.xml | 59 +++++++++++++++++++++++++++++++++++++ stud.buetow.org/SITEMAP | 0 vs-sim.buetow.org/SITEMAP | 0 xerl.buetow.org/SITEMAP | 0 ychat.buetow.org/SITEMAP | 0 yhttpd.buetow.org/SITEMAP | 0 22 files changed, 59 insertions(+) create mode 100644 awksite.buetow.org/SITEMAP create mode 100644 calculator.buetow.org/SITEMAP create mode 100644 cbars.buetow.org/SITEMAP create mode 100644 cpphomepage.buetow.org/SITEMAP create mode 100644 cpuinfo.buetow.org/SITEMAP create mode 100644 dev.buetow.org/SITEMAP create mode 100644 fype.buetow.org/SITEMAP create mode 100644 httpbench.buetow.org/SITEMAP create mode 100644 irssi.buetow.org/SITEMAP create mode 100644 jsmstrade.buetow.org/SITEMAP create mode 100644 loadbars.buetow.org/SITEMAP create mode 100644 netcalendar.buetow.org/SITEMAP create mode 100644 paul.buetow.org/SITEMAP create mode 100644 perldaemon.buetow.org/SITEMAP create mode 100644 pwgrep.buetow.org/SITEMAP create mode 100644 sitemap.buetow.org/SITEMAP create mode 100644 sitemap.buetow.org/content/home.xml create mode 100644 stud.buetow.org/SITEMAP create mode 100644 vs-sim.buetow.org/SITEMAP create mode 100644 xerl.buetow.org/SITEMAP create mode 100644 ychat.buetow.org/SITEMAP create mode 100644 yhttpd.buetow.org/SITEMAP diff --git a/awksite.buetow.org/SITEMAP b/awksite.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/calculator.buetow.org/SITEMAP b/calculator.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/cbars.buetow.org/SITEMAP b/cbars.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/cpphomepage.buetow.org/SITEMAP b/cpphomepage.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/cpuinfo.buetow.org/SITEMAP b/cpuinfo.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/dev.buetow.org/SITEMAP b/dev.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/fype.buetow.org/SITEMAP b/fype.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/httpbench.buetow.org/SITEMAP b/httpbench.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/irssi.buetow.org/SITEMAP b/irssi.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/jsmstrade.buetow.org/SITEMAP b/jsmstrade.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/loadbars.buetow.org/SITEMAP b/loadbars.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/netcalendar.buetow.org/SITEMAP b/netcalendar.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/paul.buetow.org/SITEMAP b/paul.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/perldaemon.buetow.org/SITEMAP b/perldaemon.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/pwgrep.buetow.org/SITEMAP b/pwgrep.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/sitemap.buetow.org/SITEMAP b/sitemap.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/sitemap.buetow.org/content/home.xml b/sitemap.buetow.org/content/home.xml new file mode 100644 index 0000000..39e615f --- /dev/null +++ b/sitemap.buetow.org/content/home.xml @@ -0,0 +1,59 @@ + + + Sitemap + All sites hosted + + Here are all sites hosted within this instance of + Xerl + . + + + + All hosts ending with + .foo + are most likely dev, test or PoCs. Don't expect to find anything usefull there. Also, generally here is lots of crap listed. + + + + + # Ugly but works for now + my $hostroot = $config->get_hostroot(); + + sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = !!LT!!$f!!GT!!; + close $f; + @slurp; + } + + sub nl () { "!!LT!!br /!!GT!!\n" } + + sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; + } + + my $ret = list SITEMAP; + + $ret; + + + diff --git a/stud.buetow.org/SITEMAP b/stud.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/vs-sim.buetow.org/SITEMAP b/vs-sim.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/xerl.buetow.org/SITEMAP b/xerl.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/ychat.buetow.org/SITEMAP b/ychat.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/yhttpd.buetow.org/SITEMAP b/yhttpd.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From e7699372b67444e8a417931b406415a5238ed990 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Wed, 2 Oct 2013 18:37:00 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 1d5a844..86b918b 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -64,4 +64,14 @@ + + + Xing: + + + https://www.xing.com/profiles/Paul_Buetow + + + + -- cgit v1.2.3 From 5bc75ad428e8712d998d95717c19c85ab6aa0a55 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Wed, 2 Oct 2013 18:37:59 +0200 Subject: foo --- paul.buetow.org/content/99.Imprint.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 86b918b..0e48a11 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -63,7 +63,6 @@ - Xing: -- cgit v1.2.3 From e129ce2211081e68d7ca49cb069531eebdc3437d Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Wed, 2 Oct 2013 23:30:13 +0200 Subject: add footer note --- default/templates/html5.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/templates/html5.xml b/default/templates/html5.xml index 1348109..4477419 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -23,7 +23,7 @@ Generated in !!TIME!!s | Powered by Xerl - | Xerl templates managed with Puppet/Git + | Xerl templates managed with Puppet/Git | Served by Debian GNU/Linux
-- cgit v1.2.3 From afb63e17e042f30f4470a2d18524417cab5de66a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 12:22:15 +0200 Subject: Reformatted XML --- fype.buetow.org/content/home.xml | 2 +- xerl.buetow.foo/content/99.Imprint.xml | 46 +++++++++++++++++----------------- xerl.buetow.foo/content/99.license.xml | 11 ++++---- 3 files changed, 29 insertions(+), 30 deletions(-) diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml index 03f43b4..62c0c50 100644 --- a/fype.buetow.org/content/home.xml +++ b/fype.buetow.org/content/home.xml @@ -12,6 +12,6 @@ - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license.
diff --git a/xerl.buetow.foo/content/99.Imprint.xml b/xerl.buetow.foo/content/99.Imprint.xml index 4960594..4655aca 100644 --- a/xerl.buetow.foo/content/99.Imprint.xml +++ b/xerl.buetow.foo/content/99.Imprint.xml @@ -1,4 +1,4 @@ - + Imprint @@ -8,79 +8,79 @@ Address / Snail Mail: - + Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow - + Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - + D-76139 Karlsruhe-Waldstadt - + Germany / Deutschland - - + +
Jabber/XMPP: - + // Anti-Spam function strrev(str) { if (!str) return ''; var revstr = ''; - for (var i = str.length-1; i>=0; i--) + for (var i = str.length-1; i>=0; i--) revstr += str.charAt(i) return revstr; } var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { + for (var i = array.length - 1; i >= 0; --i) { document.write(strrev(array[i])); } - - + + E-Mail: - + // Anti-Spam function strrev(str) { if (!str) return ''; var revstr = ''; - for (var i = str.length-1; i>=0; i--) + for (var i = str.length-1; i>=0; i--) revstr += str.charAt(i) return revstr; } var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { + for (var i = array.length - 1; i >= 0; --i) { document.write(strrev(array[i])); } (GPG/PGP public key ID: 0x37EC5C1D) - - + + Mailing Lists: - + http://lists.buetow.org - - + + IRC: - + On request - - + + diff --git a/xerl.buetow.foo/content/99.license.xml b/xerl.buetow.foo/content/99.license.xml index 29bfc88..2cc158c 100644 --- a/xerl.buetow.foo/content/99.license.xml +++ b/xerl.buetow.foo/content/99.license.xml @@ -1,4 +1,4 @@ - + License @@ -6,13 +6,13 @@ All rights reserved. - - + + foo - - + + * Bar @@ -21,4 +21,3 @@ sdf sdfsdf - -- cgit v1.2.3 From 74e40891da38f3d95ee9b564453dce7bfe423c80 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 12:24:09 +0200 Subject: Reformatted XML --- awksite.buetow.org/content/license.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awksite.buetow.org/content/license.xml b/awksite.buetow.org/content/license.xml index 10d9793..64ffec3 100644 --- a/awksite.buetow.org/content/license.xml +++ b/awksite.buetow.org/content/license.xml @@ -1,6 +1,6 @@ - License + License Awksite is (C) by Paul Buetow. -- cgit v1.2.3 From fb1f4521b55be3d5603c4f2260fdeeff32c224cf Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 12:24:14 +0200 Subject: Reformatted XML --- awksite.buetow.org/content/license.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awksite.buetow.org/content/license.xml b/awksite.buetow.org/content/license.xml index 64ffec3..10d9793 100644 --- a/awksite.buetow.org/content/license.xml +++ b/awksite.buetow.org/content/license.xml @@ -1,6 +1,6 @@ - License + License Awksite is (C) by Paul Buetow. -- cgit v1.2.3 From a91a4f26d2cde19e51447c842f5f71495f197717 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 12:24:33 +0200 Subject: add makefile --- Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c446424 --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +all: check format git +check: + @echo Checking for valid XML + find . -name \*.xml -type f | while read xml; do \ + xmllint "$$xml" >/dev/null; \ + done +format: + @echo Re-Formatting XML files + find . -name \*.xml -type f | while read xml; do \ + xmllint --format "$$xml" >"$$xml.tmp" && \ + mv "$$xml.tmp" "$$xml"; \ + done +git: + git commit -a -m 'Reformatted XML' && \ + git push origin hosts -- cgit v1.2.3 From 97801d3dc4e6ab0c07110d372ab1d38786225fc7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 12:25:16 +0200 Subject: Reformatted XML --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index c446424..c394678 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all: check format git +all: check format push check: @echo Checking for valid XML find . -name \*.xml -type f | while read xml; do \ @@ -10,6 +10,6 @@ format: xmllint --format "$$xml" >"$$xml.tmp" && \ mv "$$xml.tmp" "$$xml"; \ done -git: - git commit -a -m 'Reformatted XML' && \ - git push origin hosts + git commit -a -m 'Reformatted XML' || exit 0 +push: + git push origin hosts -- cgit v1.2.3 From ecde03dfc47d9992e16afabef312566358ef3215 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 13:08:10 +0200 Subject: Reformatted XML --- cbars.buetow.foo/PROJECT | 1 - cbars.buetow.org/PROJECT | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 cbars.buetow.foo/PROJECT create mode 100644 cbars.buetow.org/PROJECT diff --git a/cbars.buetow.foo/PROJECT b/cbars.buetow.foo/PROJECT deleted file mode 100644 index d767358..0000000 --- a/cbars.buetow.foo/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This aims to be a re-write of loadbars in C. diff --git a/cbars.buetow.org/PROJECT b/cbars.buetow.org/PROJECT new file mode 100644 index 0000000..d767358 --- /dev/null +++ b/cbars.buetow.org/PROJECT @@ -0,0 +1 @@ +This aims to be a re-write of loadbars in C. -- cgit v1.2.3 From c527a8bdb11d0e67533b4850184423fa24138830 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 13:09:25 +0200 Subject: Quick commit --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c394678..624f25d 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,5 @@ -all: check format push +all: quick push +xml: check format push check: @echo Checking for valid XML find . -name \*.xml -type f | while read xml; do \ @@ -11,5 +12,7 @@ format: mv "$$xml.tmp" "$$xml"; \ done git commit -a -m 'Reformatted XML' || exit 0 +quick: + git commit -a -m 'Quick commit' || exit 0 push: git push origin hosts -- cgit v1.2.3 From 0f06d36d594479bd2c4b49aed803ebd692a68ab6 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 21:54:45 +0200 Subject: Quick commit --- paul.buetow.org/content/99.Imprint.xml | 12 +----------- paul.buetow.org/content/home.xml | 12 ++++++++++++ 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 0e48a11..56797fa 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,6 +1,5 @@ - - Imprint + Imprint In case you have work for me or have any other comments to pass, please choose your contact method... @@ -63,14 +62,5 @@ - - - Xing: - - - https://www.xing.com/profiles/Paul_Buetow - - - diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 47078c9..4d17214 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -12,5 +12,17 @@ Twitter: https://twitter.com/plantanran + + + LinkedIn: + + http://www.linkedin.com/profile/view?id=252217064 + + + + Xing: + + https://www.xing.com/profiles/Paul_Buetow + -- cgit v1.2.3 From 768ce01e8c678d41f4e72cc12a268f8fb6174faf Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 21:54:56 +0200 Subject: Reformatted XML --- paul.buetow.org/content/99.Imprint.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 56797fa..1d5a844 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,5 +1,6 @@ - Imprint + + Imprint In case you have work for me or have any other comments to pass, please choose your contact method... -- cgit v1.2.3 From f6c1fe4dd9c0e62177209ea6f95d473d94bf6065 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 3 Oct 2013 23:13:10 +0200 Subject: Quick commit --- paul.buetow.org/content/home.xml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 4d17214..fbd634e 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -8,21 +8,5 @@ My development site: http://dev.buetow.org - - Twitter: - https://twitter.com/plantanran - - - - LinkedIn: - - http://www.linkedin.com/profile/view?id=252217064 - - - - Xing: - - https://www.xing.com/profiles/Paul_Buetow - -- cgit v1.2.3 From 3fafb919431720779c042f6e570bac7e24de6419 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 13 Oct 2013 12:39:56 +0200 Subject: add london and pluto sites --- london.buetow.org/content/.Style-Guide.xml | 37 ++++++++++++++++++++++++++++++ london.buetow.org/content/.rss.xml | 4 ++++ london.buetow.org/content/home.xml | 4 ++++ pluto.buetow.org/content/.Style-Guide.xml | 37 ++++++++++++++++++++++++++++++ pluto.buetow.org/content/.rss.xml | 4 ++++ pluto.buetow.org/content/home.xml | 4 ++++ 6 files changed, 90 insertions(+) create mode 100644 london.buetow.org/content/.Style-Guide.xml create mode 100644 london.buetow.org/content/.rss.xml create mode 100644 london.buetow.org/content/home.xml create mode 100644 pluto.buetow.org/content/.Style-Guide.xml create mode 100644 pluto.buetow.org/content/.rss.xml create mode 100644 pluto.buetow.org/content/home.xml diff --git a/london.buetow.org/content/.Style-Guide.xml b/london.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..c3396f6 --- /dev/null +++ b/london.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/london.buetow.org/content/.rss.xml b/london.buetow.org/content/.rss.xml new file mode 100644 index 0000000..f225f71 --- /dev/null +++ b/london.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/london.buetow.org/content/home.xml b/london.buetow.org/content/home.xml new file mode 100644 index 0000000..ebc4b9d --- /dev/null +++ b/london.buetow.org/content/home.xml @@ -0,0 +1,4 @@ + + + It's just london.buetow.org + diff --git a/pluto.buetow.org/content/.Style-Guide.xml b/pluto.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..c3396f6 --- /dev/null +++ b/pluto.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/pluto.buetow.org/content/.rss.xml b/pluto.buetow.org/content/.rss.xml new file mode 100644 index 0000000..f225f71 --- /dev/null +++ b/pluto.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/pluto.buetow.org/content/home.xml b/pluto.buetow.org/content/home.xml new file mode 100644 index 0000000..ebc4b9d --- /dev/null +++ b/pluto.buetow.org/content/home.xml @@ -0,0 +1,4 @@ + + + It's just london.buetow.org + -- cgit v1.2.3 From 436ec1402600a152f5f88009e527157ad0f70423 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 13 Oct 2013 12:40:14 +0200 Subject: remove stuff --- london.buetow.org/content/.Style-Guide.xml | 37 ------------------------------ london.buetow.org/content/.rss.xml | 4 ---- pluto.buetow.org/content/.Style-Guide.xml | 37 ------------------------------ pluto.buetow.org/content/.rss.xml | 4 ---- 4 files changed, 82 deletions(-) delete mode 100644 london.buetow.org/content/.Style-Guide.xml delete mode 100644 london.buetow.org/content/.rss.xml delete mode 100644 pluto.buetow.org/content/.Style-Guide.xml delete mode 100644 pluto.buetow.org/content/.rss.xml diff --git a/london.buetow.org/content/.Style-Guide.xml b/london.buetow.org/content/.Style-Guide.xml deleted file mode 100644 index c3396f6..0000000 --- a/london.buetow.org/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/london.buetow.org/content/.rss.xml b/london.buetow.org/content/.rss.xml deleted file mode 100644 index f225f71..0000000 --- a/london.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/pluto.buetow.org/content/.Style-Guide.xml b/pluto.buetow.org/content/.Style-Guide.xml deleted file mode 100644 index c3396f6..0000000 --- a/pluto.buetow.org/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/pluto.buetow.org/content/.rss.xml b/pluto.buetow.org/content/.rss.xml deleted file mode 100644 index f225f71..0000000 --- a/pluto.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - -- cgit v1.2.3 From c040575309b7f3139ac2b6e207739f8dba0bdf3b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 13 Oct 2013 23:25:57 +0200 Subject: cleanup --- london.buetow.org/content/home.xml | 4 ---- pluto.buetow.org/content/home.xml | 4 ---- 2 files changed, 8 deletions(-) delete mode 100644 london.buetow.org/content/home.xml delete mode 100644 pluto.buetow.org/content/home.xml diff --git a/london.buetow.org/content/home.xml b/london.buetow.org/content/home.xml deleted file mode 100644 index ebc4b9d..0000000 --- a/london.buetow.org/content/home.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - It's just london.buetow.org - diff --git a/pluto.buetow.org/content/home.xml b/pluto.buetow.org/content/home.xml deleted file mode 100644 index ebc4b9d..0000000 --- a/pluto.buetow.org/content/home.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - It's just london.buetow.org - -- cgit v1.2.3 From d535cad06564bd6ada6073021e1ed0b901340418 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 19 Oct 2013 16:36:24 +0200 Subject: add github --- dev.buetow.org/content/home.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index c806ac9..fce700c 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -13,6 +13,12 @@ gitweb for browsing some of the repositories. Please check out each individual project site how to clone a git repository. + Github + + Only a selected projects are mirrored to my github account which is + github.com/rantanplan + which can be seen as a 'social backup'. + Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main -- cgit v1.2.3 From 03d916296e05758075e94f2b258d0133c937c654 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 14 Dec 2013 13:04:04 +0100 Subject: add xing and linkedin profiles --- paul.buetow.org/content/home.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index fbd634e..1e91a64 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -8,5 +8,13 @@ My development site: http://dev.buetow.org + + My profile on Xing: + https://www.xing.com/profiles/Paul_Buetow + + + My profile on LinkedIn: + http://www.linkedin.com/profile/view?id=252217064 + -- cgit v1.2.3 From 79b9529fe16604dd78858056f46766e0259f980d Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 14 Dec 2013 13:10:38 +0100 Subject: add flickr and twitter --- paul.buetow.org/content/home.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 1e91a64..5f71e45 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -8,6 +8,10 @@ My development site: http://dev.buetow.org + + My Photostream on Flickr: + http://www.flickr.com/photos/buetow/ + My profile on Xing: https://www.xing.com/profiles/Paul_Buetow @@ -16,5 +20,9 @@ My profile on LinkedIn: http://www.linkedin.com/profile/view?id=252217064 + + Follow me at Twitter if you want: + https://twitter.com/plantanran + -- cgit v1.2.3 From dddb3dc200e4bcbb62f4901fc0f97145884126a9 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 14 Dec 2013 20:08:47 +0100 Subject: reorder --- paul.buetow.org/content/home.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 5f71e45..54850f3 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -4,10 +4,6 @@ Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - My development site: - http://dev.buetow.org - My Photostream on Flickr: http://www.flickr.com/photos/buetow/ @@ -24,5 +20,9 @@ Follow me at Twitter if you want: https://twitter.com/plantanran + + My development site: + http://dev.buetow.org + -- cgit v1.2.3 From 667a22fc07a9990a6358978fdd27298a1c93e797 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:15:38 +0100 Subject: add irc --- paul.buetow.org/content/home.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 54850f3..66b33a8 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -20,6 +20,10 @@ Follow me at Twitter if you want: https://twitter.com/plantanran + + Write with me if you want (I am rantanplan): + irc://irc.german-elite.net + My development site: http://dev.buetow.org -- cgit v1.2.3 From cfb53dedc15b8cad265c7496b9c07d50c6baeb23 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:23:23 +0100 Subject: no ftp --- xerl.buetow.foo/content/Embedded_Perl.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xerl.buetow.foo/content/Embedded_Perl.xml b/xerl.buetow.foo/content/Embedded_Perl.xml index f1761ab..bf467ae 100644 --- a/xerl.buetow.foo/content/Embedded_Perl.xml +++ b/xerl.buetow.foo/content/Embedded_Perl.xml @@ -14,7 +14,7 @@ for browsing some of the repositories. Please check out each individual project site how to clone a git repository. Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main'. + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main'. To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" Project list -- cgit v1.2.3 From 6e705eb1401030a3908623ca18412adb4b49e21a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:24:34 +0100 Subject: no ftp --- ychat.buetow.org/content/Source-Packages.xml | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 ychat.buetow.org/content/Source-Packages.xml diff --git a/ychat.buetow.org/content/Source-Packages.xml b/ychat.buetow.org/content/Source-Packages.xml deleted file mode 100644 index 43289ad..0000000 --- a/ychat.buetow.org/content/Source-Packages.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Source Packages download - yChat binaries are not available for download. But source packages can be downloaded. - - Look at - ftp://ftp.buetow.org/pub/yChat/ - for all available yChat source packages and at - - -- cgit v1.2.3 From 7c05f47b4ce54c60dfa4b8152468b33db882fa26 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:28:07 +0100 Subject: disable ftp --- vs-sim.buetow.org/content/20.Downloads.xml | 44 ++++-------------------------- 1 file changed, 5 insertions(+), 39 deletions(-) diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml index 74e8f4d..b814b5f 100644 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -1,45 +1,11 @@ Downloads - This section contains all relevant downloads. Currently everything is in german only. The diploma thesis has a grade of 1.0 (best available). The .jar file requires at least the Java Runtime Environment in version 6. - - - - Diploma Thesis - (PDF/more than 1MB; German) - - - - - Diploma Thesis Speech (German) - (Of 18. August, 2008) - - - - - VS-Sim v1.0 - (Released on 18. August, 2008) - - - - - VS-Sim v0.3 - (Previous internal version) - - - - - VS-Sim v0.2 - (Previous internal version) - - - - - VS-Sim v0.1 - (Previous internal version) - - - VS-Sim can also be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/vs-sim.git + + Or go to + gitweb + to browse the online repository in order to download individual files. + -- cgit v1.2.3 From 753ca27c17ce3e2dc1827dc24e33af9ec5e83d45 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:28:55 +0100 Subject: no ftp --- vs-sim.buetow.org/content/50.References.xml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/vs-sim.buetow.org/content/50.References.xml b/vs-sim.buetow.org/content/50.References.xml index 5854351..ec7f358 100644 --- a/vs-sim.buetow.org/content/50.References.xml +++ b/vs-sim.buetow.org/content/50.References.xml @@ -3,11 +3,7 @@ References The following references are used for VS developing: Notes of the Distributed Systems lecture - - The script of the german distributed systems lecture at the FH Aachen. - Here - is a direct link to the FTP directory ;-) - + The script of the german distributed systems lecture at the FH Aachen. Distributed Systems: Principles And Paradigms -- cgit v1.2.3 From 232e70178316ff7ebfbdd65b588dd444b15b7c61 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:30:52 +0100 Subject: change deb src from ftp do http --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- httpbench.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- stud.buetow.org/SITEMAP | 0 stud.buetow.org/content/.rss.xml | 4 ---- stud.buetow.org/content/home.xml | 11 ----------- 8 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 stud.buetow.org/SITEMAP delete mode 100644 stud.buetow.org/content/.rss.xml delete mode 100644 stud.buetow.org/content/home.xml diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 8536b54..1bc416b 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -5,7 +5,7 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: deb ftp://deb.buetow.org/apt wheezy main -deb-src ftp://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index d874a4b..e2c972b 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -5,7 +5,7 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb ftp://deb.buetow.org/apt wheezy main -deb-src ftp://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index d5f6d7f..32dd3b0 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -5,7 +5,7 @@ Install from deb repository If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: deb ftp://deb.buetow.org/apt squeeze main -deb-src ftp://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main Or if you prefer http: deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 06e55e5..484a715 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -5,7 +5,7 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: deb ftp://deb.buetow.org/apt wheezy main -deb-src ftp://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index b263c64..8902fee 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -5,7 +5,7 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: deb ftp://deb.buetow.org/apt wheezy main -deb-src ftp://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main diff --git a/stud.buetow.org/SITEMAP b/stud.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/stud.buetow.org/content/.rss.xml b/stud.buetow.org/content/.rss.xml deleted file mode 100644 index f225f71..0000000 --- a/stud.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/stud.buetow.org/content/home.xml b/stud.buetow.org/content/home.xml deleted file mode 100644 index bbf7c5d..0000000 --- a/stud.buetow.org/content/home.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Willkommen auf stud.buetow.org - Hier sind ein paar alte Unterlagen zum Studium archiviert. - - - FTP-Server: - ftp://ftp.buetow.org/pub/studium/ - - - -- cgit v1.2.3 From 9c2be04aade944eb6d0d34e00cc4afb03e533e29 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:31:30 +0100 Subject: change deb src from ftp do http --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- httpbench.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 1bc416b..17f2bcc 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -4,7 +4,7 @@ Cbars can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: - deb ftp://deb.buetow.org/apt wheezy main + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index e2c972b..6af4ab8 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -4,7 +4,7 @@ CPUInfo can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb ftp://deb.buetow.org/apt wheezy main + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index 32dd3b0..6ca752a 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -4,7 +4,7 @@ HTTP Bench can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: - deb ftp://deb.buetow.org/apt squeeze main + deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main Or if you prefer http: deb http://deb.buetow.org/apt squeeze main diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 484a715..ebf86df 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -4,7 +4,7 @@ Loadbars can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: - deb ftp://deb.buetow.org/apt wheezy main + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 8902fee..6cd0e5a 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -4,7 +4,7 @@ Loadbars can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: - deb ftp://deb.buetow.org/apt wheezy main + deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main Or if you prefer http: deb http://deb.buetow.org/apt wheezy main -- cgit v1.2.3 From d6a800e162ff6eb6a5adfb7201ffb14943b2d4b7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:33:47 +0100 Subject: no ftp --- default/config.xml | 2 +- netcalendar.buetow.org/content/Download.xml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/default/config.xml b/default/config.xml index 54e461f..de3dc53 100644 --- a/default/config.xml +++ b/default/config.xml @@ -9,7 +9,7 @@ %%documentsurl%%images/ %%documentsurl%%styles/ - ftp://ftp.buetow.org/pub + FTP HAS BEEN DISABLED diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index 1444c2c..a6173ff 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -3,14 +3,14 @@ Download Bytecode compiled Jar archives Here you can download the latest bytecode compiled Jar archives. You need a Java 5 runtime environment. Just unpack the zip-file and double click on the .jar file! The calendar comes with a sample database. You may delete all the events first. - - Look at - ftp://ftp.buetow.org/pub/NetCalendar - for all available binaries! - Source code The sourcecode can be obtained from git as follows git clone git://git.buetow.org/netcalendar.git + Zip Files + + The zip files can be obtained from git as well: + git clone -b packages git://git.buetow.org/netcalendar.git netcalendar-packages + -- cgit v1.2.3 From 62b5724e86a6bb71a4de6f6870df421c1f78c553 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:37:51 +0100 Subject: no ftp --- jsmstrade.buetow.org/content/Download.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index 759955f..c6bc057 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -1,11 +1,12 @@ Download - FTP - - ftp://ftp.buetow.org/pub/JSMSTrade - Git JSMSTrade can also be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/jsmstrade.git + Zip Files + + The zip files can be obtained from git as well: + git clone -b packages git://git.buetow.org/jsmstrade.git jsmstrade-packages + -- cgit v1.2.3 From 7424bab6f49910a47305cd49ebda13c5023d5e29 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:38:51 +0100 Subject: no zips --- jsmstrade.buetow.org/content/Download.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index c6bc057..44509d3 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -4,9 +4,4 @@ Git JSMSTrade can also be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/jsmstrade.git - Zip Files - - The zip files can be obtained from git as well: - git clone -b packages git://git.buetow.org/jsmstrade.git jsmstrade-packages - -- cgit v1.2.3 From 4e6b0a250069d02570c98a5cecc980c324e1a8c3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:39:49 +0100 Subject: no ftp --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index fce700c..e6076fc 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -21,7 +21,7 @@ Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via - [deb|deb-src] [http|ftp]://deb.buetow.org/apt REPLACEWITHDISTNAME main + [deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main To trust it please run: curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add - Project list -- cgit v1.2.3 From 2fd98d1e20927e1bc3b08554f03777083df1a9e1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:41:04 +0100 Subject: no ftp --- calculator.buetow.org/content/Download.xml | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/calculator.buetow.org/content/Download.xml b/calculator.buetow.org/content/Download.xml index af0085e..bbcc1a2 100644 --- a/calculator.buetow.org/content/Download.xml +++ b/calculator.buetow.org/content/Download.xml @@ -1,22 +1,9 @@ Download - Binaries - Calculator binaries are available for the following platforms. But may compile on lots more. Check out the CVS Download to do so. + Source packages and Binaries - Look at - ftp://ftp.buetow.org/pub/Calculator/binaries - for all available binaries! - - Source packages - - Calculator source packages are available at - ftp://ftp.buetow.org/pub/Calculator/ - . - - Git - - The source is also available in git + The source and the binaries are available in git git clone git://git.buetow.org/playground.git cd playground/Cpp/StackCalculator -- cgit v1.2.3 From 43c94a43b7320967d145763c173685efd3c8ded2 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 21 Dec 2013 12:24:28 +0100 Subject: fix duplicate repo tuts --- cbars.buetow.foo/content/50.Download.xml | 3 --- cpuinfo.buetow.org/content/50.Download.xml | 3 --- httpbench.buetow.org/content/50.Download.xml | 3 --- loadbars.buetow.org/content/50.Download.xml | 3 --- pwgrep.buetow.org/content/50.Download.xml | 3 --- 5 files changed, 15 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 17f2bcc..25843ee 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -5,9 +5,6 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - Or if you prefer http: - deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 6af4ab8..e1adf3f 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -5,9 +5,6 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - Or if you prefer http: - deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index 6ca752a..4cab303 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -5,9 +5,6 @@ Install from deb repository If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: deb http://deb.buetow.org/apt squeeze main -deb-src http://deb.buetow.org/apt squeeze main - Or if you prefer http: - deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" Download from Git repository diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index ebf86df..0912d78 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -5,9 +5,6 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - Or if you prefer http: - deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 6cd0e5a..7b3edfb 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -5,9 +5,6 @@ Install from deb repository If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - Or if you prefer http: - deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". Download from Git repository -- cgit v1.2.3 From 8f9afe65075d800acc42c72dbfc3c59f6054d764 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 21 Dec 2013 12:30:16 +0100 Subject: add sudo --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- dev.buetow.org/content/home.xml | 2 +- httpbench.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- xerl.buetow.foo/content/Embedded_Perl.xml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 25843ee..6f93be3 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/cbars". To update to the latest stable version just type "cd ./cbars; git pull". diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index e1adf3f..69b8fa8 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/cpuinfo". To update to the latest stable version just type "cd ./cpuinfo; git pull". diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index e6076fc..a2e74d7 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -23,7 +23,7 @@ Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main To trust it please run: - curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add - + curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - Project list diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index 4cab303..d5fadc5 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" Download from Git repository For git just type "git clone git://git.buetow.org/httpbench". To update to the latest stable version just type "cd ./httpbench; git pull". diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 0912d78..3d96a29 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/loadbars". To update to the latest stable version just type "cd ./loadbars; git pull". diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 7b3edfb..6ab454e 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -". + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/pwgrep". To update to the latest stable version just type "cd ./pwgrep; git pull". diff --git a/xerl.buetow.foo/content/Embedded_Perl.xml b/xerl.buetow.foo/content/Embedded_Perl.xml index bf467ae..1a8f3b7 100644 --- a/xerl.buetow.foo/content/Embedded_Perl.xml +++ b/xerl.buetow.foo/content/Embedded_Perl.xml @@ -15,7 +15,7 @@ Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" Project list -- cgit v1.2.3 From fb0b23f36d85fbcc35b16ae6729ea099f9064412 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 21 Dec 2013 13:24:54 +0100 Subject: remove cbars.buetow.org --- cbars.buetow.foo/PROJECT | 1 + cbars.buetow.org/PROJECT | 1 - cbars.buetow.org/SITEMAP | 0 cbars.buetow.org/content/98.contact.xml | 19 ------------------- cbars.buetow.org/content/home.xml | 17 ----------------- cbars.buetow.org/htdocs/images/cbars.png | Bin 2108 -> 0 bytes 6 files changed, 1 insertion(+), 37 deletions(-) create mode 100644 cbars.buetow.foo/PROJECT delete mode 100644 cbars.buetow.org/PROJECT delete mode 100644 cbars.buetow.org/SITEMAP delete mode 100644 cbars.buetow.org/content/98.contact.xml delete mode 100644 cbars.buetow.org/content/home.xml delete mode 100644 cbars.buetow.org/htdocs/images/cbars.png diff --git a/cbars.buetow.foo/PROJECT b/cbars.buetow.foo/PROJECT new file mode 100644 index 0000000..bdf563b --- /dev/null +++ b/cbars.buetow.foo/PROJECT @@ -0,0 +1 @@ +This aims to be a rewrite of loadbars in the C programming language. diff --git a/cbars.buetow.org/PROJECT b/cbars.buetow.org/PROJECT deleted file mode 100644 index d767358..0000000 --- a/cbars.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This aims to be a re-write of loadbars in C. diff --git a/cbars.buetow.org/SITEMAP b/cbars.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/cbars.buetow.org/content/98.contact.xml b/cbars.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/cbars.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/cbars.buetow.org/content/home.xml b/cbars.buetow.org/content/home.xml deleted file mode 100644 index db961e3..0000000 --- a/cbars.buetow.org/content/home.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - Cbars - - - Important notice: - The development of Cbars is in its very early stage. The links of this site may be still empty or broken. - - - Get the current clue... - - - Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write - http://loadbars.buetow.org - . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. - - diff --git a/cbars.buetow.org/htdocs/images/cbars.png b/cbars.buetow.org/htdocs/images/cbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/cbars.buetow.org/htdocs/images/cbars.png and /dev/null differ -- cgit v1.2.3 From 82db4deb7fe4fa953a5f70dc1bf3b6afc4669f47 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 21 Dec 2013 13:25:15 +0100 Subject: add SITEMAP file --- cbars.buetow.foo/SITEMAP | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 cbars.buetow.foo/SITEMAP diff --git a/cbars.buetow.foo/SITEMAP b/cbars.buetow.foo/SITEMAP new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From 2388d94c3017b0da2d5e02fed0cc6631dacc9ff4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 12:44:12 +0100 Subject: add photoalbum page --- photoalbum.buetow.foo/PROJECT | 1 + photoalbum.buetow.foo/SITEMAP | 0 photoalbum.buetow.foo/content/30.README.xml | 11 +++++++++++ photoalbum.buetow.foo/content/50.Download.xml | 14 ++++++++++++++ photoalbum.buetow.foo/content/98.contact.xml | 19 +++++++++++++++++++ photoalbum.buetow.foo/content/99.license.xml | 5 +++++ photoalbum.buetow.foo/content/home.xml | 18 ++++++++++++++++++ 7 files changed, 68 insertions(+) create mode 100644 photoalbum.buetow.foo/PROJECT create mode 100644 photoalbum.buetow.foo/SITEMAP create mode 100644 photoalbum.buetow.foo/content/30.README.xml create mode 100644 photoalbum.buetow.foo/content/50.Download.xml create mode 100644 photoalbum.buetow.foo/content/98.contact.xml create mode 100644 photoalbum.buetow.foo/content/99.license.xml create mode 100644 photoalbum.buetow.foo/content/home.xml diff --git a/photoalbum.buetow.foo/PROJECT b/photoalbum.buetow.foo/PROJECT new file mode 100644 index 0000000..4123ac7 --- /dev/null +++ b/photoalbum.buetow.foo/PROJECT @@ -0,0 +1 @@ +This is a simple (static) photoalbum generation script written in bash. diff --git a/photoalbum.buetow.foo/SITEMAP b/photoalbum.buetow.foo/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/photoalbum.buetow.foo/content/30.README.xml b/photoalbum.buetow.foo/content/30.README.xml new file mode 100644 index 0000000..3b0921a --- /dev/null +++ b/photoalbum.buetow.foo/content/30.README.xml @@ -0,0 +1,11 @@ + + + README + This is the README file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=README;hb=HEAD"); + + + diff --git a/photoalbum.buetow.foo/content/50.Download.xml b/photoalbum.buetow.foo/content/50.Download.xml new file mode 100644 index 0000000..b190363 --- /dev/null +++ b/photoalbum.buetow.foo/content/50.Download.xml @@ -0,0 +1,14 @@ + + + Download + Photoalbum can be downloaded from git. + Download from Git repository + For git just type "git clone git://git.buetow.org/photoalbum". + To update to the latest stable version just type "cd ./photoalbum; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/photoalbum photoalbum-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/photoalbum.buetow.foo/content/98.contact.xml b/photoalbum.buetow.foo/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/photoalbum.buetow.foo/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/photoalbum.buetow.foo/content/99.license.xml b/photoalbum.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..5b99060 --- /dev/null +++ b/photoalbum.buetow.foo/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Photoalbum is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/photoalbum.buetow.foo/content/home.xml b/photoalbum.buetow.foo/content/home.xml new file mode 100644 index 0000000..47007e1 --- /dev/null +++ b/photoalbum.buetow.foo/content/home.xml @@ -0,0 +1,18 @@ + + + Photoalbum + + + Important notice: + The domain + .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. + + + A simple photoalbum script. + This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one flat input directory containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. + -- cgit v1.2.3 From 2dde86a0bd884cc0c1533064ee32f517c297ed21 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:19:58 +0100 Subject: rename fqdn --- photoalbum.buetow.foo/PROJECT | 1 - photoalbum.buetow.foo/SITEMAP | 0 photoalbum.buetow.foo/content/30.README.xml | 11 ----------- photoalbum.buetow.foo/content/50.Download.xml | 14 -------------- photoalbum.buetow.foo/content/98.contact.xml | 19 ------------------- photoalbum.buetow.foo/content/99.license.xml | 5 ----- photoalbum.buetow.foo/content/home.xml | 18 ------------------ photoalbum.buetow.org/PROJECT | 1 + photoalbum.buetow.org/SITEMAP | 0 photoalbum.buetow.org/content/30.README.xml | 11 +++++++++++ photoalbum.buetow.org/content/50.Download.xml | 14 ++++++++++++++ photoalbum.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ photoalbum.buetow.org/content/99.license.xml | 5 +++++ photoalbum.buetow.org/content/home.xml | 6 ++++++ 14 files changed, 56 insertions(+), 68 deletions(-) delete mode 100644 photoalbum.buetow.foo/PROJECT delete mode 100644 photoalbum.buetow.foo/SITEMAP delete mode 100644 photoalbum.buetow.foo/content/30.README.xml delete mode 100644 photoalbum.buetow.foo/content/50.Download.xml delete mode 100644 photoalbum.buetow.foo/content/98.contact.xml delete mode 100644 photoalbum.buetow.foo/content/99.license.xml delete mode 100644 photoalbum.buetow.foo/content/home.xml create mode 100644 photoalbum.buetow.org/PROJECT create mode 100644 photoalbum.buetow.org/SITEMAP create mode 100644 photoalbum.buetow.org/content/30.README.xml create mode 100644 photoalbum.buetow.org/content/50.Download.xml create mode 100644 photoalbum.buetow.org/content/98.contact.xml create mode 100644 photoalbum.buetow.org/content/99.license.xml create mode 100644 photoalbum.buetow.org/content/home.xml diff --git a/photoalbum.buetow.foo/PROJECT b/photoalbum.buetow.foo/PROJECT deleted file mode 100644 index 4123ac7..0000000 --- a/photoalbum.buetow.foo/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This is a simple (static) photoalbum generation script written in bash. diff --git a/photoalbum.buetow.foo/SITEMAP b/photoalbum.buetow.foo/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/photoalbum.buetow.foo/content/30.README.xml b/photoalbum.buetow.foo/content/30.README.xml deleted file mode 100644 index 3b0921a..0000000 --- a/photoalbum.buetow.foo/content/30.README.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - README - This is the README file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=README;hb=HEAD"); - - - diff --git a/photoalbum.buetow.foo/content/50.Download.xml b/photoalbum.buetow.foo/content/50.Download.xml deleted file mode 100644 index b190363..0000000 --- a/photoalbum.buetow.foo/content/50.Download.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - Download - Photoalbum can be downloaded from git. - Download from Git repository - For git just type "git clone git://git.buetow.org/photoalbum". - To update to the latest stable version just type "cd ./photoalbum; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/photoalbum photoalbum-develop". But be warned, this one might be broken! It will be merged to master when it's done. - diff --git a/photoalbum.buetow.foo/content/98.contact.xml b/photoalbum.buetow.foo/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/photoalbum.buetow.foo/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/photoalbum.buetow.foo/content/99.license.xml b/photoalbum.buetow.foo/content/99.license.xml deleted file mode 100644 index 5b99060..0000000 --- a/photoalbum.buetow.foo/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - Photoalbum is licensed under the GNU Gerneral Public License Version 3 or later. - diff --git a/photoalbum.buetow.foo/content/home.xml b/photoalbum.buetow.foo/content/home.xml deleted file mode 100644 index 47007e1..0000000 --- a/photoalbum.buetow.foo/content/home.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Photoalbum - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.foo - with - $something.buetow.org - (if exists) to get the stable stuff. - - - A simple photoalbum script. - This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one flat input directory containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. - diff --git a/photoalbum.buetow.org/PROJECT b/photoalbum.buetow.org/PROJECT new file mode 100644 index 0000000..4123ac7 --- /dev/null +++ b/photoalbum.buetow.org/PROJECT @@ -0,0 +1 @@ +This is a simple (static) photoalbum generation script written in bash. diff --git a/photoalbum.buetow.org/SITEMAP b/photoalbum.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/photoalbum.buetow.org/content/30.README.xml b/photoalbum.buetow.org/content/30.README.xml new file mode 100644 index 0000000..3b0921a --- /dev/null +++ b/photoalbum.buetow.org/content/30.README.xml @@ -0,0 +1,11 @@ + + + README + This is the README file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=README;hb=HEAD"); + + + diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..b190363 --- /dev/null +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -0,0 +1,14 @@ + + + Download + Photoalbum can be downloaded from git. + Download from Git repository + For git just type "git clone git://git.buetow.org/photoalbum". + To update to the latest stable version just type "cd ./photoalbum; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/photoalbum photoalbum-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/photoalbum.buetow.org/content/98.contact.xml b/photoalbum.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/photoalbum.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/photoalbum.buetow.org/content/99.license.xml b/photoalbum.buetow.org/content/99.license.xml new file mode 100644 index 0000000..5b99060 --- /dev/null +++ b/photoalbum.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Photoalbum is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/photoalbum.buetow.org/content/home.xml b/photoalbum.buetow.org/content/home.xml new file mode 100644 index 0000000..ded93bd --- /dev/null +++ b/photoalbum.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + Photoalbum + A simple photoalbum script. + This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one flat input directory containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. + -- cgit v1.2.3 From 56ca262dbe189a2ad9d4dd8c1fcd5776c8118d53 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:21:20 +0100 Subject: update --- photoalbum.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/photoalbum.buetow.org/content/home.xml b/photoalbum.buetow.org/content/home.xml index ded93bd..632eff8 100644 --- a/photoalbum.buetow.org/content/home.xml +++ b/photoalbum.buetow.org/content/home.xml @@ -2,5 +2,5 @@ Photoalbum A simple photoalbum script. - This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one flat input directory containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. + This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one input directory (which can contain multiple sub-directories) containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. -- cgit v1.2.3 From e35b64874187375e57ddaeb73d9bda3dc1dca686 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:26:29 +0100 Subject: add packages branch --- vs-sim.buetow.org/content/20.Downloads.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml index b814b5f..1432bac 100644 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -3,6 +3,8 @@ Downloads VS-Sim can also be downloaded from Git. Use the following steps to do so: git clone git://git.buetow.org/vs-sim.git + Or to gather the zip-Files (separate releases) then checkout the packages branch: + git clone -b packages git://git.buetow.org/vs-sim.git vs-sim-packages Or go to gitweb -- cgit v1.2.3 From 2d588a3414e7ba350a1f78e8ada1b0a018460dbb Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:41:38 +0100 Subject: add deprecate notice --- vs-sim.buetow.org/content/home.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/vs-sim.buetow.org/content/home.xml b/vs-sim.buetow.org/content/home.xml index b971998..a898b12 100644 --- a/vs-sim.buetow.org/content/home.xml +++ b/vs-sim.buetow.org/content/home.xml @@ -1,5 +1,13 @@ + + + Important notice: + The development of VS-Sim has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + Distributed Systems Simulator (VS-Sim) -- cgit v1.2.3 From 7a5306080e332f2536e4ea399c715887fb4d35d1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:42:21 +0100 Subject: remove if requested part --- vs-sim.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vs-sim.buetow.org/content/home.xml b/vs-sim.buetow.org/content/home.xml index a898b12..b841585 100644 --- a/vs-sim.buetow.org/content/home.xml +++ b/vs-sim.buetow.org/content/home.xml @@ -16,7 +16,7 @@ and can simulate various scenarios of the distributed systems lecture at the university. - At the moment the whole simulator and the written diploma thesis document is in german only. An english version of the program may follow if requested. + At the moment the whole simulator and the written diploma thesis document is in german only. Version 1.0 (Aug 18th 2008) -- cgit v1.2.3 From 5d597e2a95c2ea9dc81b656b7df372790c0ee718 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 22 Dec 2013 14:57:44 +0100 Subject: fix --- vs-sim.buetow.org/content/20.Downloads.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml index 1432bac..4db9dac 100644 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ b/vs-sim.buetow.org/content/20.Downloads.xml @@ -7,7 +7,7 @@ git clone -b packages git://git.buetow.org/vs-sim.git vs-sim-packages Or go to - gitweb + gitweb to browse the online repository in order to download individual files. -- cgit v1.2.3 From cb9cd89e5f5c0ea1aee98db11745fa9788366946 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Dec 2013 19:12:30 +0100 Subject: s/devel/devlop/ --- pwgrep.buetow.org/content/50.Download.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 6ab454e..be08227 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -13,7 +13,7 @@ deb-src http://deb.buetow.org/apt wheezy main Go to gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. + to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. + For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. -- cgit v1.2.3 From 48f702e02b9454cbefe16331878df14955d9f131 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 28 Dec 2013 19:15:31 +0100 Subject: s/devel/develop/ --- httpbench.buetow.org/content/50.Download.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml index d5fadc5..463e309 100644 --- a/httpbench.buetow.org/content/50.Download.xml +++ b/httpbench.buetow.org/content/50.Download.xml @@ -13,7 +13,7 @@ deb-src http://deb.buetow.org/apt squeeze main Go to gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. For releases there are tags and for screenshots check out the screenshots branch. - For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/httpbench httpbench-devel". But be warned, this one might be broken! It will be merged to master when it's done. + For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/httpbench httpbench-develop". But be warned, this one might be broken! It will be merged to master when it's done. -- cgit v1.2.3 From 3343e93feb7721194d14a330113998d042a3b7fa Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 15:15:38 +0100 Subject: add manpage --- photoalbum.buetow.org/content/30.README.xml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 photoalbum.buetow.org/content/30.README.xml diff --git a/photoalbum.buetow.org/content/30.README.xml b/photoalbum.buetow.org/content/30.README.xml deleted file mode 100644 index 3b0921a..0000000 --- a/photoalbum.buetow.org/content/30.README.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - README - This is the README file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=README;hb=HEAD"); - - - -- cgit v1.2.3 From cd46e2da02820250d7837c618b3fa0ed4e59d880 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 15:21:06 +0100 Subject: Do what comes naturally. Seethe and fume and throw a tantrum. --- photoalbum.buetow.org/content/50.Download.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index b190363..286b60d 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -1,7 +1,12 @@ Download - Photoalbum can be downloaded from git. + Loadbars can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install photoalbum: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from Git repository For git just type "git clone git://git.buetow.org/photoalbum". To update to the latest stable version just type "cd ./photoalbum; git pull". -- cgit v1.2.3 From 01c9117a36d3aebda67cddd38bff51f4993f96f6 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 15:27:22 +0100 Subject: Q: How many elephants can you fit in a VW Bug? A: Four. Two in the front, two in the back. Q: How can you tell if an elephant is in your refrigerator? A: There's a footprint in the mayo. Q: How can you tell if two elephants are in your refrigerator? A: There's two footprints in the mayo. Q: How can you tell if three elephants are in your refrigerator? A: The door won't shut. Q: How can you tell if four elephants are in your refrigerator? A: There's a VW Bug in your driveway. --- photoalbum.buetow.org/content/home.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/photoalbum.buetow.org/content/home.xml b/photoalbum.buetow.org/content/home.xml index 632eff8..5e4ce1a 100644 --- a/photoalbum.buetow.org/content/home.xml +++ b/photoalbum.buetow.org/content/home.xml @@ -3,4 +3,8 @@ Photoalbum A simple photoalbum script. This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one input directory (which can contain multiple sub-directories) containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. + + If you wanna stay in touch please + subscribe on freecode. + -- cgit v1.2.3 From d205f09446a6c77bfc9df30318b3dd10fe96f65b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 15:28:56 +0100 Subject: add manpage --- photoalbum.buetow.org/content/20.Manpage.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 photoalbum.buetow.org/content/20.Manpage.xml diff --git a/photoalbum.buetow.org/content/20.Manpage.xml b/photoalbum.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..9e98cff --- /dev/null +++ b/photoalbum.buetow.org/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=docs/photoalbum.txt;hb=HEAD"); + + + -- cgit v1.2.3 From b229f9f1184c1ebd683c5978dfd3dad37bde4f0f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 15:41:28 +0100 Subject: add changelog --- photoalbum.buetow.org/content/40.Changelog.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 photoalbum.buetow.org/content/40.Changelog.xml diff --git a/photoalbum.buetow.org/content/40.Changelog.xml b/photoalbum.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..25386b4 --- /dev/null +++ b/photoalbum.buetow.org/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + -- cgit v1.2.3 From ebe208f31e83bc32fef84753b6ea4bf65fac2d51 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 29 Dec 2013 21:01:41 +0100 Subject: shorten --- paul.buetow.org/content/99.Imprint.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 1d5a844..ddb6d54 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -10,7 +10,7 @@ Paul B!!N!!uuml;tow - Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c + Schneidem!!N!!uuml;hler Str. 12c 76139 Karlsruhe -- cgit v1.2.3 From edeb4da17b252179a70a30f78b7ab7931f5d468c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 00:56:19 +0100 Subject: s/Squeeze/Wheezy/ --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- photoalbum.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 6f93be3..3c28eab 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -3,7 +3,7 @@ Download Cbars can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 69b8fa8..53a036d 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -3,7 +3,7 @@ Download CPUInfo can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 3d96a29..e1b1dba 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -3,7 +3,7 @@ Download Loadbars can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index 286b60d..77eb7f4 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -3,7 +3,7 @@ Download Loadbars can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install photoalbum: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install photoalbum: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index be08227..943b0d2 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -3,7 +3,7 @@ Download Loadbars can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". -- cgit v1.2.3 From 99014c47574447678261fae2e29b5ac9e64d941e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 00:58:40 +0100 Subject: Your ignorance cramps my conversation. --- dev.buetow.org/content/home.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index a2e74d7..d907b48 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -21,8 +21,8 @@ Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via - [deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main - To trust it please run: + [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main + Where DISTRIBUTION may be squeeze, wheezy.... To the repo please run: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - Project list -- cgit v1.2.3 From 6aec065defacbc7074aed22a467f98475548d431 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 01:03:35 +0100 Subject: update project website --- httpbench.buetow.foo/OLDPROJECT | 1 + httpbench.buetow.foo/SITEMAP | 0 httpbench.buetow.foo/content/20.Manpage.xml | 11 +++++++ httpbench.buetow.foo/content/40.Changelog.xml | 11 +++++++ httpbench.buetow.foo/content/50.Download.xml | 19 +++++++++++ httpbench.buetow.foo/content/98.contact.xml | 19 +++++++++++ httpbench.buetow.foo/content/99.license.xml | 5 +++ httpbench.buetow.foo/content/home.xml | 40 ++++++++++++++++++++++++ httpbench.buetow.foo/htdocs/images/loadbars.png | Bin 0 -> 2108 bytes httpbench.buetow.org/OLDPROJECT | 1 - httpbench.buetow.org/SITEMAP | 0 httpbench.buetow.org/content/20.Manpage.xml | 11 ------- httpbench.buetow.org/content/40.Changelog.xml | 11 ------- httpbench.buetow.org/content/50.Download.xml | 19 ----------- httpbench.buetow.org/content/98.contact.xml | 19 ----------- httpbench.buetow.org/content/99.license.xml | 5 --- httpbench.buetow.org/content/home.xml | 28 ----------------- httpbench.buetow.org/htdocs/images/loadbars.png | Bin 2108 -> 0 bytes 18 files changed, 106 insertions(+), 94 deletions(-) create mode 100644 httpbench.buetow.foo/OLDPROJECT create mode 100644 httpbench.buetow.foo/SITEMAP create mode 100644 httpbench.buetow.foo/content/20.Manpage.xml create mode 100644 httpbench.buetow.foo/content/40.Changelog.xml create mode 100644 httpbench.buetow.foo/content/50.Download.xml create mode 100644 httpbench.buetow.foo/content/98.contact.xml create mode 100644 httpbench.buetow.foo/content/99.license.xml create mode 100644 httpbench.buetow.foo/content/home.xml create mode 100644 httpbench.buetow.foo/htdocs/images/loadbars.png delete mode 100644 httpbench.buetow.org/OLDPROJECT delete mode 100644 httpbench.buetow.org/SITEMAP delete mode 100644 httpbench.buetow.org/content/20.Manpage.xml delete mode 100644 httpbench.buetow.org/content/40.Changelog.xml delete mode 100644 httpbench.buetow.org/content/50.Download.xml delete mode 100644 httpbench.buetow.org/content/98.contact.xml delete mode 100644 httpbench.buetow.org/content/99.license.xml delete mode 100644 httpbench.buetow.org/content/home.xml delete mode 100644 httpbench.buetow.org/htdocs/images/loadbars.png diff --git a/httpbench.buetow.foo/OLDPROJECT b/httpbench.buetow.foo/OLDPROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.foo/OLDPROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.foo/SITEMAP b/httpbench.buetow.foo/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/httpbench.buetow.foo/content/20.Manpage.xml b/httpbench.buetow.foo/content/20.Manpage.xml new file mode 100644 index 0000000..e3d9f92 --- /dev/null +++ b/httpbench.buetow.foo/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); + + + diff --git a/httpbench.buetow.foo/content/40.Changelog.xml b/httpbench.buetow.foo/content/40.Changelog.xml new file mode 100644 index 0000000..96d20d5 --- /dev/null +++ b/httpbench.buetow.foo/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/httpbench.buetow.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml new file mode 100644 index 0000000..463e309 --- /dev/null +++ b/httpbench.buetow.foo/content/50.Download.xml @@ -0,0 +1,19 @@ + + + Download + HTTP Bench can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: + deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" + Download from Git repository + For git just type "git clone git://git.buetow.org/httpbench". + To update to the latest stable version just type "cd ./httpbench; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/httpbench httpbench-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/httpbench.buetow.foo/content/98.contact.xml b/httpbench.buetow.foo/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/httpbench.buetow.foo/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/httpbench.buetow.foo/content/99.license.xml b/httpbench.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..1da97ed --- /dev/null +++ b/httpbench.buetow.foo/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. + diff --git a/httpbench.buetow.foo/content/home.xml b/httpbench.buetow.foo/content/home.xml new file mode 100644 index 0000000..2ea2376 --- /dev/null +++ b/httpbench.buetow.foo/content/home.xml @@ -0,0 +1,40 @@ + + + + + Important notice: + The domain + .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. + + + httpbench + + + Important notice: + This is beta software!!! + + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + + If you wanna stay in touch please + subscribe on freecode. + + diff --git a/httpbench.buetow.foo/htdocs/images/loadbars.png b/httpbench.buetow.foo/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/httpbench.buetow.foo/htdocs/images/loadbars.png differ diff --git a/httpbench.buetow.org/OLDPROJECT b/httpbench.buetow.org/OLDPROJECT deleted file mode 100644 index b400885..0000000 --- a/httpbench.buetow.org/OLDPROJECT +++ /dev/null @@ -1 +0,0 @@ -HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.org/SITEMAP b/httpbench.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/httpbench.buetow.org/content/20.Manpage.xml b/httpbench.buetow.org/content/20.Manpage.xml deleted file mode 100644 index e3d9f92..0000000 --- a/httpbench.buetow.org/content/20.Manpage.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); - - - diff --git a/httpbench.buetow.org/content/40.Changelog.xml b/httpbench.buetow.org/content/40.Changelog.xml deleted file mode 100644 index 96d20d5..0000000 --- a/httpbench.buetow.org/content/40.Changelog.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - - - diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml deleted file mode 100644 index 463e309..0000000 --- a/httpbench.buetow.org/content/50.Download.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Download - HTTP Bench can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: - deb http://deb.buetow.org/apt squeeze main -deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" - Download from Git repository - For git just type "git clone git://git.buetow.org/httpbench". - To update to the latest stable version just type "cd ./httpbench; git pull". - - Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. For releases there are tags and for screenshots check out the screenshots branch. - - For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/httpbench httpbench-develop". But be warned, this one might be broken! It will be merged to master when it's done. - diff --git a/httpbench.buetow.org/content/98.contact.xml b/httpbench.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/httpbench.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/httpbench.buetow.org/content/99.license.xml b/httpbench.buetow.org/content/99.license.xml deleted file mode 100644 index 1da97ed..0000000 --- a/httpbench.buetow.org/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. - diff --git a/httpbench.buetow.org/content/home.xml b/httpbench.buetow.org/content/home.xml deleted file mode 100644 index 87f3cb4..0000000 --- a/httpbench.buetow.org/content/home.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - httpbench - - - Important notice: - This is beta software!!! - - - - httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: - - - Iterating over a list of URLs - Measuring response times and calculating min, max and avg values - Measuring TCP/HTTP errors - Multi threaded for concurrent connections (using pthreads) - Set upper limit of requests per second wanted - Validation of response strings - *VERY* simple source code - Works with Linux, UNIX and a like - - To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. - - If you wanna stay in touch please - subscribe on freecode. - - diff --git a/httpbench.buetow.org/htdocs/images/loadbars.png b/httpbench.buetow.org/htdocs/images/loadbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/httpbench.buetow.org/htdocs/images/loadbars.png and /dev/null differ -- cgit v1.2.3 From a503624a47868083cad5e5c330c79ecbda6053e7 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 01:04:11 +0100 Subject: add temp redirect --- redirect:httpbench.buetow.org | 1 + 1 file changed, 1 insertion(+) create mode 100644 redirect:httpbench.buetow.org diff --git a/redirect:httpbench.buetow.org b/redirect:httpbench.buetow.org new file mode 100644 index 0000000..316c1c9 --- /dev/null +++ b/redirect:httpbench.buetow.org @@ -0,0 +1 @@ +http://httpbench.buetow.foo/ -- cgit v1.2.3 From 1b87cc26359127f58125d905bf6cf1105fafdb71 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 11:54:11 +0100 Subject: case sensitiviness --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- httpbench.buetow.foo/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- photoalbum.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 3c28eab..acc5251 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/cbars". To update to the latest stable version just type "cd ./cbars; git pull". diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 53a036d..d4bfb97 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/cpuinfo". To update to the latest stable version just type "cd ./cpuinfo; git pull". diff --git a/httpbench.buetow.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml index 463e309..20abc90 100644 --- a/httpbench.buetow.foo/content/50.Download.xml +++ b/httpbench.buetow.foo/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt squeeze main deb-src http://deb.buetow.org/apt squeeze main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/httpbench". To update to the latest stable version just type "cd ./httpbench; git pull". diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index e1b1dba..7eb0d9b 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/loadbars". To update to the latest stable version just type "cd ./loadbars; git pull". diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index 77eb7f4..d542822 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/photoalbum". To update to the latest stable version just type "cd ./photoalbum; git pull". diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 943b0d2..5f493b6 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -7,7 +7,7 @@ deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from Git repository + Download from git repository For git just type "git clone git://git.buetow.org/pwgrep". To update to the latest stable version just type "cd ./pwgrep; git pull". -- cgit v1.2.3 From aed9c6fe5e04cd7a8630a68ec21900b5c05773db Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 5 Jan 2014 11:55:50 +0100 Subject: What happened last night can happen again. --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index d907b48..58dc519 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -22,7 +22,7 @@ Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main - Where DISTRIBUTION may be squeeze, wheezy.... To the repo please run: + Where DISTRIBUTION may be squeeze, wheezy.... To trust the repo please run: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - Project list -- cgit v1.2.3 From 6b0278a1479f4c121f0a5b5c88da5ccc235cb361 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Mon, 6 Jan 2014 13:51:13 +0100 Subject: add github --- paul.buetow.org/content/home.xml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 66b33a8..c0045d6 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -4,10 +4,6 @@ Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. - - My Photostream on Flickr: - http://www.flickr.com/photos/buetow/ - My profile on Xing: https://www.xing.com/profiles/Paul_Buetow @@ -16,6 +12,10 @@ My profile on LinkedIn: http://www.linkedin.com/profile/view?id=252217064 + + My Photostream on Flickr: + http://www.flickr.com/photos/buetow/ + Follow me at Twitter if you want: https://twitter.com/plantanran @@ -25,8 +25,12 @@ irc://irc.german-elite.net - My development site: + My development site: http://dev.buetow.org + + My Github site (a "social" backup of git.buetow.org): + http://github.com/rantanplan + -- cgit v1.2.3 From 9d471eed428aabaa60dcd45c3dc07593f87df915 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 2 Mar 2014 13:47:54 +0100 Subject: add guprecords website --- guprecords.buetow.org/PROJECT | 1 + guprecords.buetow.org/SITEMAP | 0 guprecords.buetow.org/content/20.Manpage.xml | 11 +++++++++++ guprecords.buetow.org/content/40.Changelog.xml | 11 +++++++++++ guprecords.buetow.org/content/50.Download.xml | 19 +++++++++++++++++++ guprecords.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ guprecords.buetow.org/content/99.license.xml | 5 +++++ guprecords.buetow.org/content/home.xml | 10 ++++++++++ photoalbum.buetow.org/content/50.Download.xml | 2 +- 9 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 guprecords.buetow.org/PROJECT create mode 100644 guprecords.buetow.org/SITEMAP create mode 100644 guprecords.buetow.org/content/20.Manpage.xml create mode 100644 guprecords.buetow.org/content/40.Changelog.xml create mode 100644 guprecords.buetow.org/content/50.Download.xml create mode 100644 guprecords.buetow.org/content/98.contact.xml create mode 100644 guprecords.buetow.org/content/99.license.xml create mode 100644 guprecords.buetow.org/content/home.xml diff --git a/guprecords.buetow.org/PROJECT b/guprecords.buetow.org/PROJECT new file mode 100644 index 0000000..b0f182d --- /dev/null +++ b/guprecords.buetow.org/PROJECT @@ -0,0 +1 @@ +A tool to show global uprecord stats collected on several hosts using uptimed. diff --git a/guprecords.buetow.org/SITEMAP b/guprecords.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/guprecords.buetow.org/content/20.Manpage.xml b/guprecords.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..e7ec770 --- /dev/null +++ b/guprecords.buetow.org/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=docs/guprecords.txt;hb=HEAD"); + + + diff --git a/guprecords.buetow.org/content/40.Changelog.xml b/guprecords.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..2c8de2c --- /dev/null +++ b/guprecords.buetow.org/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/guprecords.buetow.org/content/50.Download.xml b/guprecords.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..d5aa0fb --- /dev/null +++ b/guprecords.buetow.org/content/50.Download.xml @@ -0,0 +1,19 @@ + + + Download + Guprecords can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install guprecords: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + For git just type "git clone git://git.buetow.org/guprecords". + To update to the latest stable version just type "cd ./guprecords; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/guprecords guprecords-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/guprecords.buetow.org/content/98.contact.xml b/guprecords.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/guprecords.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/guprecords.buetow.org/content/99.license.xml b/guprecords.buetow.org/content/99.license.xml new file mode 100644 index 0000000..248dff3 --- /dev/null +++ b/guprecords.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Guprecords is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/guprecords.buetow.org/content/home.xml b/guprecords.buetow.org/content/home.xml new file mode 100644 index 0000000..59e0828 --- /dev/null +++ b/guprecords.buetow.org/content/home.xml @@ -0,0 +1,10 @@ + + + Guprecords + Global uptime records. + Shows uprecord stats of several hosts at once. + + If you wanna stay in touch please + subscribe on freecode. + + diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index d542822..be8b09d 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -1,7 +1,7 @@ Download - Loadbars can be downloaded from a deb repo or from git. + Photoalbum can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install photoalbum: deb http://deb.buetow.org/apt wheezy main -- cgit v1.2.3 From bda1de161a62ddd6fde6e9df97ac0d55aeb17663 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 2 Mar 2014 14:08:51 +0100 Subject: add screenshot --- guprecords.buetow.org/content/home.xml | 1 + guprecords.buetow.org/htdocs/guprecords.png | Bin 0 -> 29118 bytes 2 files changed, 1 insertion(+) create mode 100644 guprecords.buetow.org/htdocs/guprecords.png diff --git a/guprecords.buetow.org/content/home.xml b/guprecords.buetow.org/content/home.xml index 59e0828..e48d80e 100644 --- a/guprecords.buetow.org/content/home.xml +++ b/guprecords.buetow.org/content/home.xml @@ -3,6 +3,7 @@ Guprecords Global uptime records. Shows uprecord stats of several hosts at once. + If you wanna stay in touch please subscribe on freecode. diff --git a/guprecords.buetow.org/htdocs/guprecords.png b/guprecords.buetow.org/htdocs/guprecords.png new file mode 100644 index 0000000..4e51e03 Binary files /dev/null and b/guprecords.buetow.org/htdocs/guprecords.png differ -- cgit v1.2.3 From 27dc88dc05402172600fe9840091e4690e5edc88 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 2 Mar 2014 14:10:16 +0100 Subject: move --- guprecords.buetow.org/htdocs/guprecords.png | Bin 29118 -> 0 bytes guprecords.buetow.org/htdocs/images/guprecords.png | Bin 0 -> 29118 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 guprecords.buetow.org/htdocs/guprecords.png create mode 100644 guprecords.buetow.org/htdocs/images/guprecords.png diff --git a/guprecords.buetow.org/htdocs/guprecords.png b/guprecords.buetow.org/htdocs/guprecords.png deleted file mode 100644 index 4e51e03..0000000 Binary files a/guprecords.buetow.org/htdocs/guprecords.png and /dev/null differ diff --git a/guprecords.buetow.org/htdocs/images/guprecords.png b/guprecords.buetow.org/htdocs/images/guprecords.png new file mode 100644 index 0000000..4e51e03 Binary files /dev/null and b/guprecords.buetow.org/htdocs/images/guprecords.png differ -- cgit v1.2.3 From a0c7de4132e4c1b4ca26cdeb73483eb2d15d02c4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 2 Mar 2014 14:12:27 +0100 Subject: new screenshot --- guprecords.buetow.org/htdocs/images/guprecords.png | Bin 29118 -> 35055 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/guprecords.buetow.org/htdocs/images/guprecords.png b/guprecords.buetow.org/htdocs/images/guprecords.png index 4e51e03..c5a8621 100644 Binary files a/guprecords.buetow.org/htdocs/images/guprecords.png and b/guprecords.buetow.org/htdocs/images/guprecords.png differ -- cgit v1.2.3 From 6442490c0f8cd33df1f6ca757e0cd3ccd263075e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Fri, 7 Mar 2014 09:23:54 +0100 Subject: Q: Where's the Lone Ranger take his garbage? A: To the dump, to the dump, to the dump dump dump! Q: What's the Pink Panther say when he steps on an ant hill? A: Dead ant, dead ant, dead ant dead ant dead ant... --- paul.buetow.org/content/home.xml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index c0045d6..2dfe70e 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -3,6 +3,17 @@ It's just paul.buetow.org Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. + + + My development site: + http://dev.buetow.org + + + My Github site (a "social" backup of git.buetow.org): + http://github.com/rantanplan + + + More: My profile on Xing: @@ -24,13 +35,5 @@ Write with me if you want (I am rantanplan): irc://irc.german-elite.net - - My development site: - http://dev.buetow.org - - - My Github site (a "social" backup of git.buetow.org): - http://github.com/rantanplan - -- cgit v1.2.3 From 20c88aac8eb106c07ccb4cc8f4be06fb61324bad Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 13 Mar 2014 23:31:13 +0100 Subject: add C. --- awksite.buetow.org/content/license.xml | 2 +- calculator.buetow.org/content/license.xml | 2 +- cpphomepage.buetow.org/content/license.xml | 2 +- default/templates/html5.xml | 2 +- default/templates/rss2.feed.xml | 2 +- default/templates/xhtml.xml | 2 +- irssi.buetow.org/content/license.xml | 6 +++--- jsmstrade.buetow.org/content/license.xml | 2 +- netcalendar.buetow.org/content/license.xml | 2 +- perldaemon.buetow.org/content/99.License.xml | 6 +++--- pwgrep.buetow.org/content/99.license.xml | 6 +++--- vs-sim.buetow.org/content/99.License.xml | 2 +- xerl.buetow.foo/content/home.xml | 2 +- ychat.buetow.org/content/license.xml | 2 +- 14 files changed, 20 insertions(+), 20 deletions(-) diff --git a/awksite.buetow.org/content/license.xml b/awksite.buetow.org/content/license.xml index 10d9793..c698bc3 100644 --- a/awksite.buetow.org/content/license.xml +++ b/awksite.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - Awksite is (C) by Paul Buetow. + Awksite is (C) by Paul C. Buetow. Beer license Awksite uses the beer license. If you use this script and you meet me , spend me a beer please! ;) diff --git a/calculator.buetow.org/content/license.xml b/calculator.buetow.org/content/license.xml index 4db9150..c4b05e9 100644 --- a/calculator.buetow.org/content/license.xml +++ b/calculator.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - Calculator is (C) by Paul Buetow. + Calculator is (C) by Paul C. Buetow. GNU General Public license diff --git a/cpphomepage.buetow.org/content/license.xml b/cpphomepage.buetow.org/content/license.xml index 46a2593..5221dc9 100644 --- a/cpphomepage.buetow.org/content/license.xml +++ b/cpphomepage.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - cpphomepage is (C) by Paul Buetow. + cpphomepage is (C) by Paul C. Buetow. GNU General Public license diff --git a/default/templates/html5.xml b/default/templates/html5.xml index 4477419..b06be09 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -5,7 +5,7 @@ %%title%% meta http-equiv="Content-Type" content="text/html;charset=UTF-8" - meta name="author" content="Paul Buetow" + meta name="author" content="Paul C. Buetow" meta name="publisher" content="Xerl Template Engine (xerl.buetow.org)" meta name="robots" content="index, follow" meta name="revisit-after" content="7 days" diff --git a/default/templates/rss2.feed.xml b/default/templates/rss2.feed.xml index 009b310..dfa5515 100644 --- a/default/templates/rss2.feed.xml +++ b/default/templates/rss2.feed.xml @@ -5,7 +5,7 @@ buetow.org Newsfeed http://%%host%% - buetow.org - Paul Buetows Tech Newsfeed + buetow.org - Paul C. Buetows Tech Newsfeed $$!/bin/date$$ Xerl Web Engine (http://xerl.buetow.org) en diff --git a/default/templates/xhtml.xml b/default/templates/xhtml.xml index d0b556e..4ea784c 100644 --- a/default/templates/xhtml.xml +++ b/default/templates/xhtml.xml @@ -5,7 +5,7 @@ %%title%% - + diff --git a/irssi.buetow.org/content/license.xml b/irssi.buetow.org/content/license.xml index 0adca8c..e3594a5 100644 --- a/irssi.buetow.org/content/license.xml +++ b/irssi.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - All Irssi plugins listed are (C) by Paul Buetow. + All Irssi plugins listed are (C) by Paul C. Buetow. @@ -37,10 +37,10 @@ -THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +THIS SOFTWARE IS PROVIDED BY Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +DISCLAIMED. IN NO EVENT SHALL Paul C. Buetow BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) diff --git a/jsmstrade.buetow.org/content/license.xml b/jsmstrade.buetow.org/content/license.xml index f138d93..8f2a6ca 100644 --- a/jsmstrade.buetow.org/content/license.xml +++ b/jsmstrade.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - JSMSTrade is (C) by Paul Buetow. + JSMSTrade is (C) by Paul C. Buetow. GNU General Public license diff --git a/netcalendar.buetow.org/content/license.xml b/netcalendar.buetow.org/content/license.xml index 2115cf3..a5f3e61 100644 --- a/netcalendar.buetow.org/content/license.xml +++ b/netcalendar.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - NetCalendar is (C) by Paul Buetow. + NetCalendar is (C) by Paul C. Buetow. GNU General Public license diff --git a/perldaemon.buetow.org/content/99.License.xml b/perldaemon.buetow.org/content/99.License.xml index 73523ae..1cbbde4 100644 --- a/perldaemon.buetow.org/content/99.License.xml +++ b/perldaemon.buetow.org/content/99.License.xml @@ -2,7 +2,7 @@ License - PerlDaemon is (C) by Paul Buetow. + PerlDaemon is (C) by Paul C. Buetow. @@ -37,10 +37,10 @@ -THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +THIS SOFTWARE IS PROVIDED BY Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +DISCLAIMED. IN NO EVENT SHALL Paul C. Buetow BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) diff --git a/pwgrep.buetow.org/content/99.license.xml b/pwgrep.buetow.org/content/99.license.xml index e856298..4c8004a 100644 --- a/pwgrep.buetow.org/content/99.license.xml +++ b/pwgrep.buetow.org/content/99.license.xml @@ -2,7 +2,7 @@ License - pwgrep is (C) by Paul Buetow. + pwgrep is (C) by Paul C. Buetow. @@ -37,10 +37,10 @@ -THIS SOFTWARE IS PROVIDED BY Paul Buetow ``AS IS'' AND ANY EXPRESS OR +THIS SOFTWARE IS PROVIDED BY Paul C. Buetow ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL Paul Buetow BE LIABLE FOR ANY DIRECT, +DISCLAIMED. IN NO EVENT SHALL Paul C. Buetow BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) diff --git a/vs-sim.buetow.org/content/99.License.xml b/vs-sim.buetow.org/content/99.License.xml index 30a1a3b..f21b5b3 100644 --- a/vs-sim.buetow.org/content/99.License.xml +++ b/vs-sim.buetow.org/content/99.License.xml @@ -2,7 +2,7 @@ License - VS-Sim is (C) by Paul Buetow. + VS-Sim is (C) by Paul C. Buetow. GNU General Public license diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml index 60c41e6..339cd79 100644 --- a/xerl.buetow.foo/content/home.xml +++ b/xerl.buetow.foo/content/home.xml @@ -13,7 +13,7 @@ (if exists) to get the stable stuff. - Welcome to my small humble website. My real name is Paul Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul C. Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. diff --git a/ychat.buetow.org/content/license.xml b/ychat.buetow.org/content/license.xml index 906378f..8c1473a 100644 --- a/ychat.buetow.org/content/license.xml +++ b/ychat.buetow.org/content/license.xml @@ -2,7 +2,7 @@ License - yChat is (C) by Paul Buetow. + yChat is (C) by Paul C. Buetow. GNU General Public license -- cgit v1.2.3 From e1da1015f105248a4a1a253324052a2df23e6420 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Thu, 13 Mar 2014 23:33:26 +0100 Subject: Your love life will be happy and harmonious. --- paul.buetow.org/content/99.Imprint.xml | 2 +- paul.buetow.org/content/home.xml | 2 +- xerl.buetow.foo/content/99.license.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index ddb6d54..03a76f5 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -8,7 +8,7 @@ Snail Mail: - Paul B!!N!!uuml;tow + Paul C. B!!N!!uuml;tow Schneidem!!N!!uuml;hler Str. 12c diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 2dfe70e..ab4aca7 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul C. B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. diff --git a/xerl.buetow.foo/content/99.license.xml b/xerl.buetow.foo/content/99.license.xml index 2cc158c..878816a 100644 --- a/xerl.buetow.foo/content/99.license.xml +++ b/xerl.buetow.foo/content/99.license.xml @@ -2,7 +2,7 @@ License - Xerl is (C) by Paul B!!N!!uuml;tow. + Xerl is (C) by Paul C. B!!N!!uuml;tow. All rights reserved. -- cgit v1.2.3 From 3d7cf86ebe35e296237d1667013f996ef9c63415 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Fri, 14 Mar 2014 17:35:37 +0100 Subject: FORTUNE PROVIDES QUESTIONS FOR THE GREAT ANSWERS: #31 A: Chicken Teriyaki. Q: What is the name of the world's oldest kamikaze pilot? --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index ab4aca7..8cf89e1 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -17,7 +17,7 @@ My profile on Xing: - https://www.xing.com/profiles/Paul_Buetow + https://www.xing.com/profiles/PaulC_Buetow My profile on LinkedIn: -- cgit v1.2.3 From a2a3f0016ad7a94a30a956ba1a4e836e660230f5 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 16 Mar 2014 15:03:03 +0100 Subject: add new site --- japi.buetow.org/PROJECT | 1 + japi.buetow.org/SITEMAP | 0 japi.buetow.org/content/20.Manpage.xml | 11 +++++++++++ japi.buetow.org/content/40.Changelog.xml | 11 +++++++++++ japi.buetow.org/content/50.Download.xml | 19 +++++++++++++++++++ japi.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ japi.buetow.org/content/99.license.xml | 5 +++++ japi.buetow.org/content/home.xml | 6 ++++++ japi.buetow.org/htdocs/images/guprecords.png | Bin 0 -> 35055 bytes 9 files changed, 72 insertions(+) create mode 100644 japi.buetow.org/PROJECT create mode 100644 japi.buetow.org/SITEMAP create mode 100644 japi.buetow.org/content/20.Manpage.xml create mode 100644 japi.buetow.org/content/40.Changelog.xml create mode 100644 japi.buetow.org/content/50.Download.xml create mode 100644 japi.buetow.org/content/98.contact.xml create mode 100644 japi.buetow.org/content/99.license.xml create mode 100644 japi.buetow.org/content/home.xml create mode 100644 japi.buetow.org/htdocs/images/guprecords.png diff --git a/japi.buetow.org/PROJECT b/japi.buetow.org/PROJECT new file mode 100644 index 0000000..d74f5bc --- /dev/null +++ b/japi.buetow.org/PROJECT @@ -0,0 +1 @@ +A simple command line tool to list new JIRA issues programmed in Modern Perl. diff --git a/japi.buetow.org/SITEMAP b/japi.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/japi.buetow.org/content/20.Manpage.xml b/japi.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..52b14ff --- /dev/null +++ b/japi.buetow.org/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=docs/japi.txt;hb=HEAD"); + + + diff --git a/japi.buetow.org/content/40.Changelog.xml b/japi.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..d9fc5c3 --- /dev/null +++ b/japi.buetow.org/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/japi.buetow.org/content/50.Download.xml b/japi.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..93d6a24 --- /dev/null +++ b/japi.buetow.org/content/50.Download.xml @@ -0,0 +1,19 @@ + + + Download + Japi can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install japi: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + For git just type "git clone git://git.buetow.org/japi". + To update to the latest stable version just type "cd ./japi; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/japi japi-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/japi.buetow.org/content/98.contact.xml b/japi.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/japi.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/japi.buetow.org/content/99.license.xml b/japi.buetow.org/content/99.license.xml new file mode 100644 index 0000000..58cc7d9 --- /dev/null +++ b/japi.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Japi is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/japi.buetow.org/content/home.xml b/japi.buetow.org/content/home.xml new file mode 100644 index 0000000..63265de --- /dev/null +++ b/japi.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + Japi + Simple Jira Command Line Tool + This tool shows new open Jira Issues on your terminal. It may be usefull if you don't recieve any mails and want to see a list of Jira Issues printed to your terminal every time you open a new shell. + diff --git a/japi.buetow.org/htdocs/images/guprecords.png b/japi.buetow.org/htdocs/images/guprecords.png new file mode 100644 index 0000000..c5a8621 Binary files /dev/null and b/japi.buetow.org/htdocs/images/guprecords.png differ -- cgit v1.2.3 From 4ab565ee932992b199bde6ab428c19a2c55f1f91 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Fri, 21 Mar 2014 09:46:01 +0100 Subject: update github notice --- dev.buetow.org/content/home.xml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 58dc519..04d64f2 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -7,23 +7,26 @@ Development Mailing List for any considerations. - Git repository - - You may go to - gitweb - for browsing some of the repositories. Please check out each individual project site how to clone a git repository. - + Github - Only a selected projects are mirrored to my github account which is + My Github page is github.com/rantanplan - which can be seen as a 'social backup'. + + Git (backup) repository + + You may go to + gitweb + for browsing some of the repositories. It is a mirror of all the repositories on github. Due to legacy issues some projects are not on Github yet but only on git.buetow.org. + + Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main Where DISTRIBUTION may be squeeze, wheezy.... To trust the repo please run: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - + Project list -- cgit v1.2.3 From 8c7c3ec8998001d15bd616db1d9428dff374a3f2 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 11:34:16 +0100 Subject: add open source report card --- dev.buetow.org/content/home.xml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 04d64f2..8d967d0 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -11,22 +11,21 @@ Github My Github page is - github.com/rantanplan + github.com/rantanplan + and my open source report card is + http://osrc.dfm.io/rantanplan - Git (backup) repository You may go to gitweb for browsing some of the repositories. It is a mirror of all the repositories on github. Due to legacy issues some projects are not on Github yet but only on git.buetow.org. - Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main Where DISTRIBUTION may be squeeze, wheezy.... To trust the repo please run: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - - Project list -- cgit v1.2.3 From c1a1427ca5e2a640450275c393c6eb1510a4137a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 11:35:47 +0100 Subject: github --- cbars.buetow.foo/content/50.Download.xml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index acc5251..042d070 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -8,12 +8,9 @@ deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/cbars". - To update to the latest stable version just type "cd ./cbars; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + Github + to do so. . - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cbars cbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. -- cgit v1.2.3 From d29ce82c44bd9db69b8f8c9c996188212c1861ac Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 11:50:04 +0100 Subject: try HOSTNAME --- cpuinfo.buetow.org/content/50.Download.xml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index d4bfb97..750e009 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - CPUInfo can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/cpuinfo". - To update to the latest stable version just type "cd ./cpuinfo; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/cpuinfo cpuinfo-develop". But be warned, this one might be broken! It will be merged to master when it's done. -- cgit v1.2.3 From b20c39f0607413f69160947d68ddebf231e71c0b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 11:51:18 +0100 Subject: fix link --- cpuinfo.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 750e009..a59c202 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -10,6 +10,6 @@ deb-src http://deb.buetow.org/apt wheezy main Download from git repository Go to - + http://github.com/rantanplan/!!HOSTNAME!! -- cgit v1.2.3 From 28686f6efe46f365bdf5ab495c3fbb4223f9e0c9 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 12:00:07 +0100 Subject: update main page to github --- awksite.buetow.org/content/Download.xml | 15 ++++++++++++--- cbars.buetow.foo/content/50.Download.xml | 7 +++---- cpphomepage.buetow.org/content/Download.xml | 15 ++++++++++++--- fype.buetow.org/content/Download.xml | 13 +++++++++++-- guprecords.buetow.org/content/50.Download.xml | 10 +++------- httpbench.buetow.foo/content/50.Download.xml | 16 ++++++---------- japi.buetow.org/content/50.Download.xml | 10 +++------- jsmstrade.buetow.org/content/Download.xml | 14 +++++++++++--- loadbars.buetow.org/content/50.Download.xml | 10 +++------- netcalendar.buetow.org/content/Download.xml | 19 +++++++++---------- perldaemon.buetow.org/content/50.Download.xml | 11 ++++++++--- photoalbum.buetow.org/content/50.Download.xml | 10 +++------- pwgrep.buetow.org/content/50.Download.xml | 10 +++------- xerl.buetow.org/content/Download.xml | 11 ++++++++--- ychat.buetow.org/content/Download.xml | 15 ++++++++++++--- 15 files changed, 107 insertions(+), 79 deletions(-) diff --git a/awksite.buetow.org/content/Download.xml b/awksite.buetow.org/content/Download.xml index 347a943..a59c202 100644 --- a/awksite.buetow.org/content/Download.xml +++ b/awksite.buetow.org/content/Download.xml @@ -1,6 +1,15 @@ - Download through Git - Awksite can be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/awksite.git + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index 042d070..a59c202 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -1,16 +1,15 @@ Download - Cbars can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cbars: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to - Github - to do so. . + http://github.com/rantanplan/!!HOSTNAME!! diff --git a/cpphomepage.buetow.org/content/Download.xml b/cpphomepage.buetow.org/content/Download.xml index 45623cc..a59c202 100644 --- a/cpphomepage.buetow.org/content/Download.xml +++ b/cpphomepage.buetow.org/content/Download.xml @@ -1,6 +1,15 @@ - Download through Git - cpphomepage can be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/cpphomepage.git + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index d1268b2..a59c202 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,6 +1,15 @@ Download - Fype can be downloaded from Git. Use the following step to do so: - git clone git://git.buetow.org/fype.git + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + diff --git a/guprecords.buetow.org/content/50.Download.xml b/guprecords.buetow.org/content/50.Download.xml index d5aa0fb..a59c202 100644 --- a/guprecords.buetow.org/content/50.Download.xml +++ b/guprecords.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - Guprecords can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install guprecords: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/guprecords". - To update to the latest stable version just type "cd ./guprecords; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/guprecords guprecords-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/httpbench.buetow.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml index 20abc90..a59c202 100644 --- a/httpbench.buetow.foo/content/50.Download.xml +++ b/httpbench.buetow.foo/content/50.Download.xml @@ -1,19 +1,15 @@ Download - HTTP Bench can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: - deb http://deb.buetow.org/apt squeeze main -deb-src http://deb.buetow.org/apt squeeze main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/httpbench". - To update to the latest stable version just type "cd ./httpbench; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. For releases there are tags and for screenshots check out the screenshots branch. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/httpbench httpbench-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/japi.buetow.org/content/50.Download.xml b/japi.buetow.org/content/50.Download.xml index 93d6a24..a59c202 100644 --- a/japi.buetow.org/content/50.Download.xml +++ b/japi.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - Japi can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install japi: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/japi". - To update to the latest stable version just type "cd ./japi; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/japi japi-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index 44509d3..a59c202 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -1,7 +1,15 @@ Download - Git - JSMSTrade can also be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/jsmstrade.git + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 7eb0d9b..a59c202 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - Loadbars can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install loadbars: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/loadbars". - To update to the latest stable version just type "cd ./loadbars; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/loadbars loadbars-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index a6173ff..a59c202 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -1,16 +1,15 @@ Download - Bytecode compiled Jar archives - Here you can download the latest bytecode compiled Jar archives. You need a Java 5 runtime environment. Just unpack the zip-file and double click on the .jar file! The calendar comes with a sample database. You may delete all the events first. - Source code + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository - The sourcecode can be obtained from git as follows - git clone git://git.buetow.org/netcalendar.git - - Zip Files - - The zip files can be obtained from git as well: - git clone -b packages git://git.buetow.org/netcalendar.git netcalendar-packages + Go to + http://github.com/rantanplan/!!HOSTNAME!! diff --git a/perldaemon.buetow.org/content/50.Download.xml b/perldaemon.buetow.org/content/50.Download.xml index 0e795a2..a59c202 100644 --- a/perldaemon.buetow.org/content/50.Download.xml +++ b/perldaemon.buetow.org/content/50.Download.xml @@ -1,10 +1,15 @@ Download - Perldaemon can be downloaded from git. Just type "git clone git://git.buetow.org/perldaemon". + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags. + http://github.com/rantanplan/!!HOSTNAME!! diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index be8b09d..a59c202 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - Photoalbum can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install photoalbum: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/photoalbum". - To update to the latest stable version just type "cd ./photoalbum; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the devel branch with "git clone -b develop git://git.buetow.org/photoalbum photoalbum-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 5f493b6..a59c202 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -1,19 +1,15 @@ Download - Loadbars can be downloaded from a deb repo or from git. + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install pwgrep: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository - For git just type "git clone git://git.buetow.org/pwgrep". - To update to the latest stable version just type "cd ./pwgrep; git pull". Go to - gitweb - to browse the online repository. The master branch always keeps the current stable version. The develop branch always keeps the current develop version. + http://github.com/rantanplan/!!HOSTNAME!! - For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/pwgrep pwgrep-develop". But be warned, this one might be broken! It will be merged to master when it's done. diff --git a/xerl.buetow.org/content/Download.xml b/xerl.buetow.org/content/Download.xml index 826cc07..a59c202 100644 --- a/xerl.buetow.org/content/Download.xml +++ b/xerl.buetow.org/content/Download.xml @@ -1,10 +1,15 @@ Download - Xerl can be downloaded from git. Just type "git clone git://git.buetow.org/xerl". + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository Go to - gitweb - in order to browse the repository online. The master branch always keeps the current stable version. The develop branch always keeps the current development version. For releases there are tags. + http://github.com/rantanplan/!!HOSTNAME!! diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml index 57132ac..a59c202 100644 --- a/ychat.buetow.org/content/Download.xml +++ b/ychat.buetow.org/content/Download.xml @@ -1,6 +1,15 @@ - Download through Git - yChat can be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/ychat.git + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + -- cgit v1.2.3 From 03d20ab3db5214b88e0df18b3b179d8d0e5b492c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 12:08:52 +0100 Subject: fix --- awksite.buetow.org/content/Download.xml | 6 ------ vs-sim.buetow.org/content/20.Download.xml | 15 +++++++++++++++ vs-sim.buetow.org/content/20.Downloads.xml | 13 ------------- 3 files changed, 15 insertions(+), 19 deletions(-) create mode 100644 vs-sim.buetow.org/content/20.Download.xml delete mode 100644 vs-sim.buetow.org/content/20.Downloads.xml diff --git a/awksite.buetow.org/content/Download.xml b/awksite.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/awksite.buetow.org/content/Download.xml +++ b/awksite.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/vs-sim.buetow.org/content/20.Download.xml b/vs-sim.buetow.org/content/20.Download.xml new file mode 100644 index 0000000..a59c202 --- /dev/null +++ b/vs-sim.buetow.org/content/20.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/vs-sim.buetow.org/content/20.Downloads.xml b/vs-sim.buetow.org/content/20.Downloads.xml deleted file mode 100644 index 4db9dac..0000000 --- a/vs-sim.buetow.org/content/20.Downloads.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - Downloads - VS-Sim can also be downloaded from Git. Use the following steps to do so: - git clone git://git.buetow.org/vs-sim.git - Or to gather the zip-Files (separate releases) then checkout the packages branch: - git clone -b packages git://git.buetow.org/vs-sim.git vs-sim-packages - - Or go to - gitweb - to browse the online repository in order to download individual files. - - -- cgit v1.2.3 From 3d18ac6758919563a6b0ef1bf86761f8bc1cd3a8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 12:10:08 +0100 Subject: fix --- vs-sim.buetow.org/content/20.Download.xml | 6 ------ xerl.buetow.org/content/Download.xml | 6 ------ 2 files changed, 12 deletions(-) diff --git a/vs-sim.buetow.org/content/20.Download.xml b/vs-sim.buetow.org/content/20.Download.xml index a59c202..0f7fc7a 100644 --- a/vs-sim.buetow.org/content/20.Download.xml +++ b/vs-sim.buetow.org/content/20.Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/xerl.buetow.org/content/Download.xml b/xerl.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/xerl.buetow.org/content/Download.xml +++ b/xerl.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to -- cgit v1.2.3 From 784cdb4941c6a61d01180d2a4ab6f4192b866df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20C=2E=20B=C3=BCtow?= Date: Sat, 22 Mar 2014 13:50:50 +0100 Subject: Create README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..24bd5ca --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +xerl Host Templates +=================== + +Those are the host templates to be used with Xerl itself. -- cgit v1.2.3 From bcd13a14bd3bbe186163a32c3c253f25ad202ed4 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 22 Mar 2014 14:05:38 +0100 Subject: It is easy to find fault, if one has that disposition. There was once a man who, not being able to find any other fault with his coal, complained that there were too many prehistoric toads in it. -- Mark Twain, "Pudd'nhead Wilson's Calendar" --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 8cf89e1..2869658 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -9,7 +9,7 @@ http://dev.buetow.org - My Github site (a "social" backup of git.buetow.org): + My Github site: http://github.com/rantanplan -- cgit v1.2.3 From d510f051c628c74725a9125d74e61ca02b761cd8 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Fri, 11 Apr 2014 21:44:43 +0200 Subject: Your true value depends entirely on what you are compared with. --- paul.buetow.org/content/home.xml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 2869658..a57e0c9 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -15,25 +15,13 @@ More: - - My profile on Xing: - https://www.xing.com/profiles/PaulC_Buetow - My profile on LinkedIn: http://www.linkedin.com/profile/view?id=252217064 - - My Photostream on Flickr: - http://www.flickr.com/photos/buetow/ - Follow me at Twitter if you want: https://twitter.com/plantanran - - Write with me if you want (I am rantanplan): - irc://irc.german-elite.net - -- cgit v1.2.3 From 01073a2b5dcbebda9fda1668c81f60f24d5e3aa2 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 12 Apr 2014 09:52:00 +0200 Subject: add fapi.buetow.foo --- fapi.buetow.foo/PROJECT | 1 + fapi.buetow.foo/SITEMAP | 0 fapi.buetow.foo/content/20.Manpage.xml | 11 +++++++++++ fapi.buetow.foo/content/40.Changelog.xml | 11 +++++++++++ fapi.buetow.foo/content/50.Download.xml | 15 +++++++++++++++ fapi.buetow.foo/content/98.contact.xml | 19 +++++++++++++++++++ fapi.buetow.foo/content/99.license.xml | 5 +++++ fapi.buetow.foo/content/home.xml | 6 ++++++ fapi.buetow.foo/htdocs/images/guprecords.png | Bin 0 -> 35055 bytes 9 files changed, 68 insertions(+) create mode 100644 fapi.buetow.foo/PROJECT create mode 100644 fapi.buetow.foo/SITEMAP create mode 100644 fapi.buetow.foo/content/20.Manpage.xml create mode 100644 fapi.buetow.foo/content/40.Changelog.xml create mode 100644 fapi.buetow.foo/content/50.Download.xml create mode 100644 fapi.buetow.foo/content/98.contact.xml create mode 100644 fapi.buetow.foo/content/99.license.xml create mode 100644 fapi.buetow.foo/content/home.xml create mode 100644 fapi.buetow.foo/htdocs/images/guprecords.png diff --git a/fapi.buetow.foo/PROJECT b/fapi.buetow.foo/PROJECT new file mode 100644 index 0000000..d699abb --- /dev/null +++ b/fapi.buetow.foo/PROJECT @@ -0,0 +1 @@ +A simple command line tool written in Python to manage basic BigIP LTM stuff using the Python bigsuds library. diff --git a/fapi.buetow.foo/SITEMAP b/fapi.buetow.foo/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/fapi.buetow.foo/content/20.Manpage.xml b/fapi.buetow.foo/content/20.Manpage.xml new file mode 100644 index 0000000..ac9e576 --- /dev/null +++ b/fapi.buetow.foo/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"); + + + diff --git a/fapi.buetow.foo/content/40.Changelog.xml b/fapi.buetow.foo/content/40.Changelog.xml new file mode 100644 index 0000000..88c263b --- /dev/null +++ b/fapi.buetow.foo/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/fapi.buetow.foo/content/50.Download.xml b/fapi.buetow.foo/content/50.Download.xml new file mode 100644 index 0000000..a59c202 --- /dev/null +++ b/fapi.buetow.foo/content/50.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/fapi.buetow.foo/content/98.contact.xml b/fapi.buetow.foo/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/fapi.buetow.foo/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/fapi.buetow.foo/content/99.license.xml b/fapi.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..6f26b60 --- /dev/null +++ b/fapi.buetow.foo/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Fapi is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/fapi.buetow.foo/content/home.xml b/fapi.buetow.foo/content/home.xml new file mode 100644 index 0000000..5cfe477 --- /dev/null +++ b/fapi.buetow.foo/content/home.xml @@ -0,0 +1,6 @@ + + + Fapi + Simple F5 API Command Line Tool + This tool is for managing a few basic stuff in a BigIP LTM using its SOAP API. It depends on the bigsuds Python library which can be downloaded from F5 devcentral.. + diff --git a/fapi.buetow.foo/htdocs/images/guprecords.png b/fapi.buetow.foo/htdocs/images/guprecords.png new file mode 100644 index 0000000..c5a8621 Binary files /dev/null and b/fapi.buetow.foo/htdocs/images/guprecords.png differ -- cgit v1.2.3 From 0998a4660d9a44db8dfc4c633c0e18034ef9e06e Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 12 Apr 2014 09:52:43 +0200 Subject: cleanup --- fapi.buetow.foo/htdocs/images/guprecords.png | Bin 35055 -> 0 bytes japi.buetow.org/htdocs/images/guprecords.png | Bin 35055 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 fapi.buetow.foo/htdocs/images/guprecords.png delete mode 100644 japi.buetow.org/htdocs/images/guprecords.png diff --git a/fapi.buetow.foo/htdocs/images/guprecords.png b/fapi.buetow.foo/htdocs/images/guprecords.png deleted file mode 100644 index c5a8621..0000000 Binary files a/fapi.buetow.foo/htdocs/images/guprecords.png and /dev/null differ diff --git a/japi.buetow.org/htdocs/images/guprecords.png b/japi.buetow.org/htdocs/images/guprecords.png deleted file mode 100644 index c5a8621..0000000 Binary files a/japi.buetow.org/htdocs/images/guprecords.png and /dev/null differ -- cgit v1.2.3 From f5a6208100017efebddfdb61584f7d564f509356 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Tue, 15 Apr 2014 09:25:20 +0200 Subject: move --- fapi.buetow.foo/PROJECT | 1 - fapi.buetow.foo/SITEMAP | 0 fapi.buetow.foo/content/20.Manpage.xml | 11 ----------- fapi.buetow.foo/content/40.Changelog.xml | 11 ----------- fapi.buetow.foo/content/50.Download.xml | 15 --------------- fapi.buetow.foo/content/98.contact.xml | 19 ------------------- fapi.buetow.foo/content/99.license.xml | 5 ----- fapi.buetow.foo/content/home.xml | 6 ------ fapi.buetow.org/PROJECT | 1 + fapi.buetow.org/SITEMAP | 0 fapi.buetow.org/content/20.Manpage.xml | 11 +++++++++++ fapi.buetow.org/content/40.Changelog.xml | 11 +++++++++++ fapi.buetow.org/content/50.Download.xml | 15 +++++++++++++++ fapi.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ fapi.buetow.org/content/99.license.xml | 5 +++++ fapi.buetow.org/content/home.xml | 6 ++++++ 16 files changed, 68 insertions(+), 68 deletions(-) delete mode 100644 fapi.buetow.foo/PROJECT delete mode 100644 fapi.buetow.foo/SITEMAP delete mode 100644 fapi.buetow.foo/content/20.Manpage.xml delete mode 100644 fapi.buetow.foo/content/40.Changelog.xml delete mode 100644 fapi.buetow.foo/content/50.Download.xml delete mode 100644 fapi.buetow.foo/content/98.contact.xml delete mode 100644 fapi.buetow.foo/content/99.license.xml delete mode 100644 fapi.buetow.foo/content/home.xml create mode 100644 fapi.buetow.org/PROJECT create mode 100644 fapi.buetow.org/SITEMAP create mode 100644 fapi.buetow.org/content/20.Manpage.xml create mode 100644 fapi.buetow.org/content/40.Changelog.xml create mode 100644 fapi.buetow.org/content/50.Download.xml create mode 100644 fapi.buetow.org/content/98.contact.xml create mode 100644 fapi.buetow.org/content/99.license.xml create mode 100644 fapi.buetow.org/content/home.xml diff --git a/fapi.buetow.foo/PROJECT b/fapi.buetow.foo/PROJECT deleted file mode 100644 index d699abb..0000000 --- a/fapi.buetow.foo/PROJECT +++ /dev/null @@ -1 +0,0 @@ -A simple command line tool written in Python to manage basic BigIP LTM stuff using the Python bigsuds library. diff --git a/fapi.buetow.foo/SITEMAP b/fapi.buetow.foo/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/fapi.buetow.foo/content/20.Manpage.xml b/fapi.buetow.foo/content/20.Manpage.xml deleted file mode 100644 index ac9e576..0000000 --- a/fapi.buetow.foo/content/20.Manpage.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"); - - - diff --git a/fapi.buetow.foo/content/40.Changelog.xml b/fapi.buetow.foo/content/40.Changelog.xml deleted file mode 100644 index 88c263b..0000000 --- a/fapi.buetow.foo/content/40.Changelog.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - - use LWP::Simple; - get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - - - diff --git a/fapi.buetow.foo/content/50.Download.xml b/fapi.buetow.foo/content/50.Download.xml deleted file mode 100644 index a59c202..0000000 --- a/fapi.buetow.foo/content/50.Download.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/fapi.buetow.foo/content/98.contact.xml b/fapi.buetow.foo/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/fapi.buetow.foo/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/fapi.buetow.foo/content/99.license.xml b/fapi.buetow.foo/content/99.license.xml deleted file mode 100644 index 6f26b60..0000000 --- a/fapi.buetow.foo/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - Fapi is licensed under the GNU Gerneral Public License Version 3 or later. - diff --git a/fapi.buetow.foo/content/home.xml b/fapi.buetow.foo/content/home.xml deleted file mode 100644 index 5cfe477..0000000 --- a/fapi.buetow.foo/content/home.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - Fapi - Simple F5 API Command Line Tool - This tool is for managing a few basic stuff in a BigIP LTM using its SOAP API. It depends on the bigsuds Python library which can be downloaded from F5 devcentral.. - diff --git a/fapi.buetow.org/PROJECT b/fapi.buetow.org/PROJECT new file mode 100644 index 0000000..d699abb --- /dev/null +++ b/fapi.buetow.org/PROJECT @@ -0,0 +1 @@ +A simple command line tool written in Python to manage basic BigIP LTM stuff using the Python bigsuds library. diff --git a/fapi.buetow.org/SITEMAP b/fapi.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/fapi.buetow.org/content/20.Manpage.xml b/fapi.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..ac9e576 --- /dev/null +++ b/fapi.buetow.org/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"); + + + diff --git a/fapi.buetow.org/content/40.Changelog.xml b/fapi.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..88c263b --- /dev/null +++ b/fapi.buetow.org/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + diff --git a/fapi.buetow.org/content/50.Download.xml b/fapi.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..a59c202 --- /dev/null +++ b/fapi.buetow.org/content/50.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/fapi.buetow.org/content/98.contact.xml b/fapi.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/fapi.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/fapi.buetow.org/content/99.license.xml b/fapi.buetow.org/content/99.license.xml new file mode 100644 index 0000000..6f26b60 --- /dev/null +++ b/fapi.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Fapi is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/fapi.buetow.org/content/home.xml b/fapi.buetow.org/content/home.xml new file mode 100644 index 0000000..5cfe477 --- /dev/null +++ b/fapi.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + Fapi + Simple F5 API Command Line Tool + This tool is for managing a few basic stuff in a BigIP LTM using its SOAP API. It depends on the bigsuds Python library which can be downloaded from F5 devcentral.. + -- cgit v1.2.3 From 32b2495b204c0a017f4e2f380555572b1d4bc8f3 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Wed, 23 Apr 2014 22:59:47 +0200 Subject: restyle --- default/htdocs/styles/css3.css | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 50feb51..5a569df 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -8,27 +8,28 @@ body { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; - background-color: #19495f; + background-color: #EEEEEE; height: 100%; - max-width: 900px; + max-width: 1200px; + margin-left: auto; margin-right: auto } div.header { - background-color: #01768f; + background-color: #EEEEEE; + color: #000000; border-color: #000000; border-width: 2px; border-style: solid; - color: #FFFFFF; padding: 20px; margin: 0px; - margin-bottom: 0px; + margin-bottom: 10px; text-align: center; border-radius:10px; box-shadow: 10px 10px 5px #000000; } div.main { - background-color: #FFFFFA; + background-color: #FFFFFF; border-width: 1px; border-style: solid; padding: 5px; @@ -92,15 +93,16 @@ p { pre, .quote, .code { border:1px #000000 solid; font-family: "Courier New", courier; - background: #FFFFFF; - color: #000000; + background-color: #000000; + color: #99FF66; padding-top: -10px; padding-right: 10px; padding: 10px; margin-bottom: 30px; - margin-right: 15px; + margin-left: auto; margin-right: auto; border-radius:10px; box-shadow: 10px 10px 5px #000000; + max-width: 1000px; } .footer { -- cgit v1.2.3 From fedc18aab051e9a347eb65264de405fe721bf21a Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Wed, 23 Apr 2014 23:01:59 +0200 Subject: You will be married within a year, and divorced within two. --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 5a569df..d4fb6f1 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -10,7 +10,7 @@ body { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; background-color: #EEEEEE; height: 100%; - max-width: 1200px; + max-width: 1100px; margin-left: auto; margin-right: auto } -- cgit v1.2.3 From 2a08adeae55e1e90ea0116c5049a4363f929a8ba Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Wed, 23 Apr 2014 23:15:01 +0200 Subject: fix --- ychat.buetow.org/content/Download.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/ychat.buetow.org/content/Download.xml +++ b/ychat.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to -- cgit v1.2.3 From 28c05cb89a125d55dd60faa2d379710a31c5cfb7 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Wed, 23 Apr 2014 23:17:05 +0200 Subject: fix download pages --- cpphomepage.buetow.org/content/Download.xml | 6 ------ fype.buetow.org/content/Download.xml | 6 ------ jsmstrade.buetow.org/content/Download.xml | 6 ------ netcalendar.buetow.org/content/Download.xml | 6 ------ perldaemon.buetow.org/content/50.Download.xml | 6 ------ 5 files changed, 30 deletions(-) diff --git a/cpphomepage.buetow.org/content/Download.xml b/cpphomepage.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/cpphomepage.buetow.org/content/Download.xml +++ b/cpphomepage.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/fype.buetow.org/content/Download.xml +++ b/fype.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/jsmstrade.buetow.org/content/Download.xml b/jsmstrade.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/jsmstrade.buetow.org/content/Download.xml +++ b/jsmstrade.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/netcalendar.buetow.org/content/Download.xml b/netcalendar.buetow.org/content/Download.xml index a59c202..0f7fc7a 100644 --- a/netcalendar.buetow.org/content/Download.xml +++ b/netcalendar.buetow.org/content/Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to diff --git a/perldaemon.buetow.org/content/50.Download.xml b/perldaemon.buetow.org/content/50.Download.xml index a59c202..0f7fc7a 100644 --- a/perldaemon.buetow.org/content/50.Download.xml +++ b/perldaemon.buetow.org/content/50.Download.xml @@ -1,12 +1,6 @@ Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". Download from git repository Go to -- cgit v1.2.3 From 4f0d89412d1c794dd3ae4fd0078b4543dd2f598c Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Thu, 24 Apr 2014 09:00:47 +0200 Subject: add synopsis --- fapi.buetow.org/content/21.Synopsis.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 fapi.buetow.org/content/21.Synopsis.xml diff --git a/fapi.buetow.org/content/21.Synopsis.xml b/fapi.buetow.org/content/21.Synopsis.xml new file mode 100644 index 0000000..82beaf1 --- /dev/null +++ b/fapi.buetow.org/content/21.Synopsis.xml @@ -0,0 +1,11 @@ + + + Synopsis + This is the Synopsis of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/synopsis.txt;hb=HEAD"); + + + -- cgit v1.2.3 From 1f34d2df0f8dd5158300a6ac3ef33b754d0a340b Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 26 Apr 2014 21:00:20 +0200 Subject: pwgrep is now obsolete --- xerl.buetow.org/PROJECT | 1 - xerl.buetow.org/content/home.xml | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) delete mode 100644 xerl.buetow.org/PROJECT diff --git a/xerl.buetow.org/PROJECT b/xerl.buetow.org/PROJECT deleted file mode 100644 index 2561c1d..0000000 --- a/xerl.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -Xerl is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index a7dc39c..6a407c0 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -1,6 +1,14 @@ Xerl - A XML/Perl Website Engine + + + Important notice: + The development of pwgrep has been stalled. You may use another password manager like Keepass with kpcli. Go to + http://dev.buetow.org + for other projects of mine. + + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please -- cgit v1.2.3 From af9b789320a1913afa4821defb11a53f9c49db89 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 26 Apr 2014 21:06:10 +0200 Subject: Best of all is never to have been born. Second best is to die soon. --- pwgrep.buetow.org/content/home.xml | 8 ++++++++ xerl.buetow.org/content/home.xml | 8 -------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index ae1e9ad..3ae486e 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -2,6 +2,14 @@ pwgrep Managing passwords... + + + Important notice: + The development of pwgrep has been stalled. You may use another password manager like Keepass with kpcli. Go to + http://dev.buetow.org + for other projects of mine. + + In order to manage my passwords I wrote myself a small bash/awk script which manages a database file using encryption of GnuPG. Those are the benefits of pwgrep: diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index 6a407c0..a7dc39c 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -1,14 +1,6 @@ Xerl - A XML/Perl Website Engine - - - Important notice: - The development of pwgrep has been stalled. You may use another password manager like Keepass with kpcli. Go to - http://dev.buetow.org - for other projects of mine. - - ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please -- cgit v1.2.3 From 6a4a4a7e68d3edabb5aae6dcc77c9e56f84ba20f Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 26 Apr 2014 21:07:48 +0200 Subject: Q: What's the difference between a dead dog in the road and a dead lawyer in the road? A: There are skid marks in front of the dog. --- pwgrep.buetow.org/OBSOLETEPROJECT | 1 + pwgrep.buetow.org/PROJECT | 1 - xerl.buetow.org/PROJECT | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 pwgrep.buetow.org/OBSOLETEPROJECT delete mode 100644 pwgrep.buetow.org/PROJECT create mode 100644 xerl.buetow.org/PROJECT diff --git a/pwgrep.buetow.org/OBSOLETEPROJECT b/pwgrep.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..34f1803 --- /dev/null +++ b/pwgrep.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +PWGrep is a console based password manager programmed in bash using GnuPG, Subversion, and some AWK. diff --git a/pwgrep.buetow.org/PROJECT b/pwgrep.buetow.org/PROJECT deleted file mode 100644 index 34f1803..0000000 --- a/pwgrep.buetow.org/PROJECT +++ /dev/null @@ -1 +0,0 @@ -PWGrep is a console based password manager programmed in bash using GnuPG, Subversion, and some AWK. diff --git a/xerl.buetow.org/PROJECT b/xerl.buetow.org/PROJECT new file mode 100644 index 0000000..2561c1d --- /dev/null +++ b/xerl.buetow.org/PROJECT @@ -0,0 +1 @@ +Xerl is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML. -- cgit v1.2.3 From 4e49273f6cc5172dd632385952b87d0745d8082d Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:02:42 +0200 Subject: For a light heart lives long. -- Shakespeare, "Love's Labour's Lost" --- fapi.buetow.org/content/20.Manpage.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/fapi.buetow.org/content/20.Manpage.xml b/fapi.buetow.org/content/20.Manpage.xml index ac9e576..a8e1bcd 100644 --- a/fapi.buetow.org/content/20.Manpage.xml +++ b/fapi.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"> -- cgit v1.2.3 From 2e388f040491f88c14dc7d4b53a19a1a7c971966 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:12:14 +0200 Subject: You mentioned your name as if I should recognize it, but beyond the obvious facts that you are a bachelor, a solicitor, a freemason, and an asthmatic, I know nothing whatever about you. -- Sherlock Holmes, "The Norwood Builder" --- fapi.buetow.org/content/20.Manpage.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fapi.buetow.org/content/20.Manpage.xml b/fapi.buetow.org/content/20.Manpage.xml index a8e1bcd..e3b9b71 100644 --- a/fapi.buetow.org/content/20.Manpage.xml +++ b/fapi.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD"> + http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD -- cgit v1.2.3 From 90a6331414bb767bf92a44d358024cc5c88e6d64 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:25:44 +0200 Subject: use inject --- cbars.buetow.foo/content/20.Manpage.xml | 5 +---- cbars.buetow.foo/content/40.Changelog.xml | 5 +---- cbars.buetow.foo/content/45.Wishlist.xml | 5 +---- cpuinfo.buetow.org/content/20.Manpage.xml | 5 +---- cpuinfo.buetow.org/content/40.Changelog.xml | 5 +---- fapi.buetow.org/content/21.Synopsis.xml | 5 +---- fapi.buetow.org/content/40.Changelog.xml | 5 +---- fype.buetow.org/content/Examples.xml | 6 +----- guprecords.buetow.org/content/20.Manpage.xml | 5 +---- guprecords.buetow.org/content/40.Changelog.xml | 5 +---- httpbench.buetow.foo/content/20.Manpage.xml | 5 +---- httpbench.buetow.foo/content/40.Changelog.xml | 5 +---- japi.buetow.org/content/20.Manpage.xml | 5 +---- japi.buetow.org/content/40.Changelog.xml | 5 +---- loadbars.buetow.org/content/20.Manpage.xml | 5 +---- loadbars.buetow.org/content/40.Changelog.xml | 5 +---- loadbars.buetow.org/content/45.Wishlist.xml | 5 +---- perldaemon.buetow.org/content/30.README.xml | 5 +---- perldaemon.buetow.org/content/40.CHANGELOG.xml | 5 +---- perldaemon.buetow.org/content/45.WISHLIST.xml | 5 +---- photoalbum.buetow.org/content/20.Manpage.xml | 5 +---- photoalbum.buetow.org/content/40.Changelog.xml | 5 +---- pwgrep.buetow.org/content/40.Changelog.xml | 5 +---- xerl.buetow.foo/content/40.Todos.xml | 5 +---- xerl.buetow.org/content/40.Todos.xml | 5 +---- xerl.buetow.org/content/99.license.xml | 5 +---- 26 files changed, 26 insertions(+), 105 deletions(-) diff --git a/cbars.buetow.foo/content/20.Manpage.xml b/cbars.buetow.foo/content/20.Manpage.xml index 084099f..fd9ef82 100644 --- a/cbars.buetow.foo/content/20.Manpage.xml +++ b/cbars.buetow.foo/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD diff --git a/cbars.buetow.foo/content/40.Changelog.xml b/cbars.buetow.foo/content/40.Changelog.xml index 06583d6..db21e34 100644 --- a/cbars.buetow.foo/content/40.Changelog.xml +++ b/cbars.buetow.foo/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/cbars.buetow.foo/content/45.Wishlist.xml b/cbars.buetow.foo/content/45.Wishlist.xml index 284e8e0..be7d02d 100644 --- a/cbars.buetow.foo/content/45.Wishlist.xml +++ b/cbars.buetow.foo/content/45.Wishlist.xml @@ -3,9 +3,6 @@ Wishlist This is the Wishlist file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); - + http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD diff --git a/cpuinfo.buetow.org/content/20.Manpage.xml b/cpuinfo.buetow.org/content/20.Manpage.xml index 9cbe920..d6d76df 100644 --- a/cpuinfo.buetow.org/content/20.Manpage.xml +++ b/cpuinfo.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cpuinfo.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cpuinfo.txt;hb=HEAD diff --git a/cpuinfo.buetow.org/content/40.Changelog.xml b/cpuinfo.buetow.org/content/40.Changelog.xml index a3a4474..6da200b 100644 --- a/cpuinfo.buetow.org/content/40.Changelog.xml +++ b/cpuinfo.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/fapi.buetow.org/content/21.Synopsis.xml b/fapi.buetow.org/content/21.Synopsis.xml index 82beaf1..f35a3a8 100644 --- a/fapi.buetow.org/content/21.Synopsis.xml +++ b/fapi.buetow.org/content/21.Synopsis.xml @@ -3,9 +3,6 @@ Synopsis This is the Synopsis of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/synopsis.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/synopsis.txt;hb=HEAD diff --git a/fapi.buetow.org/content/40.Changelog.xml b/fapi.buetow.org/content/40.Changelog.xml index 88c263b..00ba8a7 100644 --- a/fapi.buetow.org/content/40.Changelog.xml +++ b/fapi.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml index 8bfe8e0..0ae45ba 100644 --- a/fype.buetow.org/content/Examples.xml +++ b/fype.buetow.org/content/Examples.xml @@ -2,10 +2,6 @@ Sourcecode Examples - - use LWP::Simple; - - get 'http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt'; - + http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt diff --git a/guprecords.buetow.org/content/20.Manpage.xml b/guprecords.buetow.org/content/20.Manpage.xml index e7ec770..49f0767 100644 --- a/guprecords.buetow.org/content/20.Manpage.xml +++ b/guprecords.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=docs/guprecords.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=docs/guprecords.txt;hb=HEAD diff --git a/guprecords.buetow.org/content/40.Changelog.xml b/guprecords.buetow.org/content/40.Changelog.xml index 2c8de2c..3ecd66f 100644 --- a/guprecords.buetow.org/content/40.Changelog.xml +++ b/guprecords.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/httpbench.buetow.foo/content/20.Manpage.xml b/httpbench.buetow.foo/content/20.Manpage.xml index e3d9f92..427b580 100644 --- a/httpbench.buetow.foo/content/20.Manpage.xml +++ b/httpbench.buetow.foo/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD diff --git a/httpbench.buetow.foo/content/40.Changelog.xml b/httpbench.buetow.foo/content/40.Changelog.xml index 96d20d5..b1b7bb0 100644 --- a/httpbench.buetow.foo/content/40.Changelog.xml +++ b/httpbench.buetow.foo/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/japi.buetow.org/content/20.Manpage.xml b/japi.buetow.org/content/20.Manpage.xml index 52b14ff..b7923be 100644 --- a/japi.buetow.org/content/20.Manpage.xml +++ b/japi.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=docs/japi.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=docs/japi.txt;hb=HEAD diff --git a/japi.buetow.org/content/40.Changelog.xml b/japi.buetow.org/content/40.Changelog.xml index d9fc5c3..275febd 100644 --- a/japi.buetow.org/content/40.Changelog.xml +++ b/japi.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/loadbars.buetow.org/content/20.Manpage.xml b/loadbars.buetow.org/content/20.Manpage.xml index 4dc7997..9756238 100644 --- a/loadbars.buetow.org/content/20.Manpage.xml +++ b/loadbars.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/loadbars.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/loadbars.txt;hb=HEAD diff --git a/loadbars.buetow.org/content/40.Changelog.xml b/loadbars.buetow.org/content/40.Changelog.xml index b638afa..9c442fa 100644 --- a/loadbars.buetow.org/content/40.Changelog.xml +++ b/loadbars.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/loadbars.buetow.org/content/45.Wishlist.xml b/loadbars.buetow.org/content/45.Wishlist.xml index aff63cc..c728b8b 100644 --- a/loadbars.buetow.org/content/45.Wishlist.xml +++ b/loadbars.buetow.org/content/45.Wishlist.xml @@ -3,9 +3,6 @@ Wishlist This is the Wishlist file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD"); - + http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD diff --git a/perldaemon.buetow.org/content/30.README.xml b/perldaemon.buetow.org/content/30.README.xml index 3a1b8be..f58605c 100644 --- a/perldaemon.buetow.org/content/30.README.xml +++ b/perldaemon.buetow.org/content/30.README.xml @@ -3,9 +3,6 @@ README This is the README file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=README;hb=HEAD"); - + http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=README;hb=HEAD diff --git a/perldaemon.buetow.org/content/40.CHANGELOG.xml b/perldaemon.buetow.org/content/40.CHANGELOG.xml index d55c78e..4260eba 100644 --- a/perldaemon.buetow.org/content/40.CHANGELOG.xml +++ b/perldaemon.buetow.org/content/40.CHANGELOG.xml @@ -3,9 +3,6 @@ CHANGELOG This is the CHANGELOG file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=CHANGELOG;hb=HEAD"); - + http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=CHANGELOG;hb=HEAD diff --git a/perldaemon.buetow.org/content/45.WISHLIST.xml b/perldaemon.buetow.org/content/45.WISHLIST.xml index d065aff..46c48f1 100644 --- a/perldaemon.buetow.org/content/45.WISHLIST.xml +++ b/perldaemon.buetow.org/content/45.WISHLIST.xml @@ -3,9 +3,6 @@ WISHLIST This is the WHISHLIST file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=WISHLIST;hb=HEAD"); - + http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=WISHLIST;hb=HEAD diff --git a/photoalbum.buetow.org/content/20.Manpage.xml b/photoalbum.buetow.org/content/20.Manpage.xml index 9e98cff..7a6d2f8 100644 --- a/photoalbum.buetow.org/content/20.Manpage.xml +++ b/photoalbum.buetow.org/content/20.Manpage.xml @@ -3,9 +3,6 @@ Manpage This is the manpage of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=docs/photoalbum.txt;hb=HEAD"); - + http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=docs/photoalbum.txt;hb=HEAD diff --git a/photoalbum.buetow.org/content/40.Changelog.xml b/photoalbum.buetow.org/content/40.Changelog.xml index 25386b4..c843fde 100644 --- a/photoalbum.buetow.org/content/40.Changelog.xml +++ b/photoalbum.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 57bbc6e..32d6e04 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -3,9 +3,6 @@ Changelog This is the changelog of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD"); - + http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD diff --git a/xerl.buetow.foo/content/40.Todos.xml b/xerl.buetow.foo/content/40.Todos.xml index 5409004..7c7ee34 100644 --- a/xerl.buetow.foo/content/40.Todos.xml +++ b/xerl.buetow.foo/content/40.Todos.xml @@ -3,9 +3,6 @@ Todos This is the TODO file of the current master branch: - - use LWP::Simple; - get('http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=refs/heads/develop'); - + http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=refs/heads/develop diff --git a/xerl.buetow.org/content/40.Todos.xml b/xerl.buetow.org/content/40.Todos.xml index 141b36f..6b30c6e 100644 --- a/xerl.buetow.org/content/40.Todos.xml +++ b/xerl.buetow.org/content/40.Todos.xml @@ -3,9 +3,6 @@ Todos This is the TODO file of the current master branch: - - use LWP::Simple; - get("http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD"); - + http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml index 57ed9e6..5fccc30 100644 --- a/xerl.buetow.org/content/99.license.xml +++ b/xerl.buetow.org/content/99.license.xml @@ -2,9 +2,6 @@ License - - use LWP::Simple; - get 'http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=COPYING;hb=HEAD'; - + http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=COPYING;hb=HEAD -- cgit v1.2.3 From 5bfc5a3dc49dae9aad6a4bd7422ab11a4d56d56a Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:27:26 +0200 Subject: add sitemap --- default/templates/html5.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/default/templates/html5.xml b/default/templates/html5.xml index b06be09..8912790 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -23,7 +23,8 @@ Generated in !!TIME!!s | Powered by Xerl - | Xerl templates managed with Puppet/Git | Served by Debian GNU/Linux + | Xerl templates managed with Puppet/Git | Served by Debian GNU/Linux | + Sitemap -- cgit v1.2.3 From 7c110eed4873d7805db304f957278320e5aea0c7 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:34:02 +0200 Subject: add sitemap.inc.pl --- sitemap.buetow.org/content/home.xml | 41 +------------------------------ sitemap.buetow.org/content/sitemap.inc.pl | 36 +++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 40 deletions(-) create mode 100644 sitemap.buetow.org/content/sitemap.inc.pl diff --git a/sitemap.buetow.org/content/home.xml b/sitemap.buetow.org/content/home.xml index 39e615f..283cd7e 100644 --- a/sitemap.buetow.org/content/home.xml +++ b/sitemap.buetow.org/content/home.xml @@ -15,45 +15,6 @@ - - # Ugly but works for now - my $hostroot = $config->get_hostroot(); - - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = !!LT!!$f!!GT!!; - close $f; - @slurp; - } - - sub nl () { "!!LT!!br /!!GT!!\n" } - - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; - } - - my $ret = list SITEMAP; - - $ret; - + sitemap.inc.pl diff --git a/sitemap.buetow.org/content/sitemap.inc.pl b/sitemap.buetow.org/content/sitemap.inc.pl new file mode 100644 index 0000000..37740e7 --- /dev/null +++ b/sitemap.buetow.org/content/sitemap.inc.pl @@ -0,0 +1,36 @@ +my $hostroot = $config->get_hostroot(); + +sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = <$f>; + close $f; + @slurp; +} + +sub nl () { "
\n" } + +sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "
$host" . nl;; + + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; +} + +list SITEMAP; -- cgit v1.2.3 From 0cbe4a852a344f0397b57773cb058b7aba8eb2fa Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:35:45 +0200 Subject: Learn to pause -- or nothing worthwhile can catch up to you. --- sitemap.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sitemap.buetow.org/content/home.xml b/sitemap.buetow.org/content/home.xml index 283cd7e..62dc939 100644 --- a/sitemap.buetow.org/content/home.xml +++ b/sitemap.buetow.org/content/home.xml @@ -15,6 +15,6 @@ - sitemap.inc.pl + sitemap.inc.pl -- cgit v1.2.3 From ab5d0f02bafbb9f266715c756984534ac42b729e Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 12:48:30 +0200 Subject: Are you making all this up as you go along? --- dev.buetow.org/content/home.xml | 46 +------------------------------ dev.buetow.org/content/projectlist.inc.pl | 42 ++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 45 deletions(-) create mode 100644 dev.buetow.org/content/projectlist.inc.pl diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 8d967d0..dbc3ba8 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -35,50 +35,6 @@ - - # Ugly but works for now - my $hostroot = $config->get_hostroot(); - - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = !!LT!!$f!!GT!!; - close $f; - @slurp; - } - - sub nl () { "!!LT!!br /!!GT!!\n" } - - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; - } - - my $ret = list PROJECT; - - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OLDPROJECT; - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OBSOLETEPROJECT; - - $ret; - + projectlist.inc.pl diff --git a/dev.buetow.org/content/projectlist.inc.pl b/dev.buetow.org/content/projectlist.inc.pl new file mode 100644 index 0000000..4d1d4f2 --- /dev/null +++ b/dev.buetow.org/content/projectlist.inc.pl @@ -0,0 +1,42 @@ +my $hostroot = $config->get_hostroot(); + +sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = <$f>; + close $f; + @slurp; +} + +sub nl () { "
\n" } + +sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "$host" . nl; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; +} + +my $ret = list PROJECT; + +$ret .= "Older projects (not active at the moment):" . nl x 2; +$ret .= list OLDPROJECT; +$ret .= "Obsolete projects (no work will be done anymore and the software may be broken):" . nl x 2; +$ret .= list OBSOLETEPROJECT; + +return $ret; -- cgit v1.2.3 From 4c5fcaef491736b3f992e6d934d41eac6c54dafb Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 13:12:53 +0200 Subject: remove this site --- xerl.buetow.foo/content/40.Todos.xml | 8 --- xerl.buetow.foo/content/99.Imprint.xml | 87 ------------------------------- xerl.buetow.foo/content/99.license.xml | 23 -------- xerl.buetow.foo/content/Embedded_Perl.xml | 67 ------------------------ xerl.buetow.foo/content/home.xml | 41 --------------- 5 files changed, 226 deletions(-) delete mode 100644 xerl.buetow.foo/content/40.Todos.xml delete mode 100644 xerl.buetow.foo/content/99.Imprint.xml delete mode 100644 xerl.buetow.foo/content/99.license.xml delete mode 100644 xerl.buetow.foo/content/Embedded_Perl.xml delete mode 100644 xerl.buetow.foo/content/home.xml diff --git a/xerl.buetow.foo/content/40.Todos.xml b/xerl.buetow.foo/content/40.Todos.xml deleted file mode 100644 index 7c7ee34..0000000 --- a/xerl.buetow.foo/content/40.Todos.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Todos - This is the TODO file of the current master branch: - - http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=refs/heads/develop - - diff --git a/xerl.buetow.foo/content/99.Imprint.xml b/xerl.buetow.foo/content/99.Imprint.xml deleted file mode 100644 index 4655aca..0000000 --- a/xerl.buetow.foo/content/99.Imprint.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - Imprint - - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Address / Snail Mail: - - - Dipl.-Inform. (FH) Paul C. B!!N!!uuml;tow - - Schneidem!!N!!uuml;hler Stra!!N!!szlig;e 12c - - D-76139 Karlsruhe-Waldstadt - - Germany / Deutschland - - - - - - Jabber/XMPP: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - - - - E-Mail: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - (GPG/PGP public key ID: 0x37EC5C1D) - - - - - - Mailing Lists: - - - http://lists.buetow.org - - - - - - IRC: - - - On request - - - - - - diff --git a/xerl.buetow.foo/content/99.license.xml b/xerl.buetow.foo/content/99.license.xml deleted file mode 100644 index 878816a..0000000 --- a/xerl.buetow.foo/content/99.license.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - License - - Xerl is (C) by Paul C. B!!N!!uuml;tow. - - - All rights reserved. - - - - foo - - - - - * Bar - - - - sdf - sdfsdf - diff --git a/xerl.buetow.foo/content/Embedded_Perl.xml b/xerl.buetow.foo/content/Embedded_Perl.xml deleted file mode 100644 index 1a8f3b7..0000000 --- a/xerl.buetow.foo/content/Embedded_Perl.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - Some programming projects - Mailing List - - Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List - for any considerations. - - Git repository - - You may go to - gitweb - for browsing some of the repositories. Please check out each individual project site how to clone a git repository. - - Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via '[deb|deb-src] http://deb.buetow.org/apt REPLACEWITHDISTNAME main'. - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -" - Project list - - - # Ugly but works for now - my $hostroot = $config->get_hostroot(); - - sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = !!LT!!$f!!GT!!; - close $f; - @slurp; - } - - sub nl () { "!!LT!!br /!!GT!!\n" } - - sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "!!LT!!b!!GT!!!!LT!!a href=http://$host!!GT!!$host!!LT!!/a!!GT!!!!LT!!/b!!GT!!" . nl;; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; - } - - my $ret = list PROJECT; - - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Older projects (not active at the moment):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OLDPROJECT; - $ret .= "!!LT!!b!!GT!!!!LT!!i!!GT!!Obsolete projects (no work will be done anymore and the software may be broken):!!LT!!/i!!GT!!!!LT!!/b!!GT!!" . nl x 2; - $ret .= list OBSOLETEPROJECT; - - $ret; - - - diff --git a/xerl.buetow.foo/content/home.xml b/xerl.buetow.foo/content/home.xml deleted file mode 100644 index 339cd79..0000000 --- a/xerl.buetow.foo/content/home.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - It's just xerl.buetow.foo - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.foo - with - $something.buetow.org - (if exists) to get the stable stuff. - - - Welcome to my small humble website. My real name is Paul C. Buetow and I am a full time Linux System Administrator managing more than 1500 servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - My development site: - http://dev.buetow.org - - - My tech blog: - http://comp.buetow.org - - - My "normal stuff" blog: - http://blog.buetow.org - (mostly german) - - - Twitter: - https://twitter.com/plantanran - - - My pictures: - http://www.flickr.com/photos/buetow/ - - - -- cgit v1.2.3 From 4f1da9553943f9c2e6c9dd2790b3ff739b5f372f Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 27 Apr 2014 13:41:37 +0200 Subject: new sitemap --- sitemap.buetow.org/content/sitemap.inc.pl | 45 +++++++++++++++---------------- 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/sitemap.buetow.org/content/sitemap.inc.pl b/sitemap.buetow.org/content/sitemap.inc.pl index 37740e7..6b08b82 100644 --- a/sitemap.buetow.org/content/sitemap.inc.pl +++ b/sitemap.buetow.org/content/sitemap.inc.pl @@ -1,36 +1,33 @@ my $hostroot = $config->get_hostroot(); -sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = <$f>; - close $f; - @slurp; -} - +sub space () { " " x 10 } sub nl () { "
\n" } sub list (*) { my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "$host" . nl;; - - if (@content) { - $ret .= join " ", @content; - $ret .= nl; + my @homepages = sort `find $hostroot -name $tag`; + my @ret = (); + + for my $homepage (sort @homepages) { + my ($host) = $homepage =~ /.*hosts.(.*?).$tag/; + push @ret, "$host", nl; + + my $sitepath = "$hostroot/$host"; + + my @pages = sort `find $sitepath -name \*.xml`; + for my $page (sort @pages) { + my ($site) = $page =~ m#$host/content/(.*)\.xml$#; + $site =~ s#\.sub/#/#g; + $site =~ s#\d\d\.##g; + next if $site eq 'home'; + my $sitelink = "http://$host?site=$site"; + push @ret, space, "$site", nl; } - $ret .= nl; + + push @ret, nl; } - $ret; + join '', @ret; } list SITEMAP; -- cgit v1.2.3 From 3c048c6c5ff5f918267c369ef1d1556f49cb586f Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Mon, 16 Jun 2014 09:14:47 +0200 Subject: question = ( to ) ? be : ! be; -- Wm. Shakespeare --- pwgrep.buetow.org/content/50.Download.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index a59c202..f74def5 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -3,7 +3,9 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run + apt-get update;apt-get install cpuinfo: + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". -- cgit v1.2.3 From 35a1cc813cb29c3cc5ae20c1d98711a2947929ef Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Mon, 16 Jun 2014 09:17:48 +0200 Subject: Let me take you a button-hole lower. -- William Shakespeare, "Love's Labour's Lost" --- pwgrep.buetow.org/content/50.Download.xml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index f74def5..1e946c1 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -3,12 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run - apt-get update;apt-get install cpuinfo: - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to -- cgit v1.2.3 From cbe9aad85b2e42162f533298d24bb64eb1220a25 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Mon, 16 Jun 2014 09:19:45 +0200 Subject: You will overcome the attacks of jealous associates. --- cpuinfo.buetow.org/content/50.Download.xml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to -- cgit v1.2.3 From 27bdfd5eadcb4b53938933ddaa02b24892b88b5a Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Mon, 16 Jun 2014 09:20:55 +0200 Subject: AWAKE! FEAR! FIRE! FOES! AWAKE! FEAR! FIRE! FOES! AWAKE! AWAKE! -- J. R. R. Tolkien --- fapi.buetow.org/content/50.Download.xml | 8 ++++++-- guprecords.buetow.org/content/50.Download.xml | 8 ++++++-- japi.buetow.org/content/50.Download.xml | 8 ++++++-- loadbars.buetow.org/content/50.Download.xml | 8 ++++++-- photoalbum.buetow.org/content/50.Download.xml | 8 ++++++-- 5 files changed, 30 insertions(+), 10 deletions(-) diff --git a/fapi.buetow.org/content/50.Download.xml b/fapi.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/fapi.buetow.org/content/50.Download.xml +++ b/fapi.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to diff --git a/guprecords.buetow.org/content/50.Download.xml b/guprecords.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/guprecords.buetow.org/content/50.Download.xml +++ b/guprecords.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to diff --git a/japi.buetow.org/content/50.Download.xml b/japi.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/japi.buetow.org/content/50.Download.xml +++ b/japi.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index a59c202..1e946c1 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -3,10 +3,14 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install cpuinfo Download from git repository Go to -- cgit v1.2.3 From bea5c3e4560bc85f4fb9c794c79c6e22d77a7c76 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Mon, 16 Jun 2014 09:25:53 +0200 Subject: typo --- cpuinfo.buetow.org/content/50.Download.xml | 2 +- fapi.buetow.org/content/50.Download.xml | 2 +- guprecords.buetow.org/content/50.Download.xml | 2 +- japi.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- photoalbum.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/fapi.buetow.org/content/50.Download.xml b/fapi.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/fapi.buetow.org/content/50.Download.xml +++ b/fapi.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/guprecords.buetow.org/content/50.Download.xml b/guprecords.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/guprecords.buetow.org/content/50.Download.xml +++ b/guprecords.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/japi.buetow.org/content/50.Download.xml b/japi.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/japi.buetow.org/content/50.Download.xml +++ b/japi.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 1e946c1..3a653e0 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -6,7 +6,7 @@ If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main - (Please replace wheezy with jessie if you are debian GNU/Linux Jessie) and run afterwards: + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -- cgit v1.2.3 From 54138be1397c421191b5c6717e01a2d5cadcfcb3 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Fri, 20 Jun 2014 01:31:04 +0200 Subject: add netdiff --- netdiff.buetow.org/PROJECT | 1 + netdiff.buetow.org/SITEMAP | 0 netdiff.buetow.org/content/20.Manpage.xml | 8 ++++++++ netdiff.buetow.org/content/40.Changelog.xml | 8 ++++++++ netdiff.buetow.org/content/50.Download.xml | 19 +++++++++++++++++++ netdiff.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ netdiff.buetow.org/content/99.license.xml | 5 +++++ netdiff.buetow.org/content/home.xml | 6 ++++++ 8 files changed, 66 insertions(+) create mode 100644 netdiff.buetow.org/PROJECT create mode 100644 netdiff.buetow.org/SITEMAP create mode 100644 netdiff.buetow.org/content/20.Manpage.xml create mode 100644 netdiff.buetow.org/content/40.Changelog.xml create mode 100644 netdiff.buetow.org/content/50.Download.xml create mode 100644 netdiff.buetow.org/content/98.contact.xml create mode 100644 netdiff.buetow.org/content/99.license.xml create mode 100644 netdiff.buetow.org/content/home.xml diff --git a/netdiff.buetow.org/PROJECT b/netdiff.buetow.org/PROJECT new file mode 100644 index 0000000..f739db9 --- /dev/null +++ b/netdiff.buetow.org/PROJECT @@ -0,0 +1 @@ +A tool to diff files across the network between two hosts. diff --git a/netdiff.buetow.org/SITEMAP b/netdiff.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/netdiff.buetow.org/content/20.Manpage.xml b/netdiff.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..373bd25 --- /dev/null +++ b/netdiff.buetow.org/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/git/?p=netdiff.git;a=blob_plain;f=docs/netdiff.txt;hb=HEAD + + diff --git a/netdiff.buetow.org/content/40.Changelog.xml b/netdiff.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..c409045 --- /dev/null +++ b/netdiff.buetow.org/content/40.Changelog.xml @@ -0,0 +1,8 @@ + + + Changelog + This is the changelog file of the current master branch: + + http://web.buetow.org/git/?p=netdiff.git;a=blob_plain;f=debian/changelog;hb=HEAD + + diff --git a/netdiff.buetow.org/content/50.Download.xml b/netdiff.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..b48740e --- /dev/null +++ b/netdiff.buetow.org/content/50.Download.xml @@ -0,0 +1,19 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + (Please replace wheezy with jessie if you are using Debian GNU/Linux Jessie) and run afterwards: + curl http://deb.buetow.org/apt/pubkey.gpg | +sudo apt-key add - +apt-get update +apt-get install !!HOSTNAME!! + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/netdiff.buetow.org/content/98.contact.xml b/netdiff.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/netdiff.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/netdiff.buetow.org/content/99.license.xml b/netdiff.buetow.org/content/99.license.xml new file mode 100644 index 0000000..a2ce03c --- /dev/null +++ b/netdiff.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + NetDiff is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/netdiff.buetow.org/content/home.xml b/netdiff.buetow.org/content/home.xml new file mode 100644 index 0000000..b6d3dd9 --- /dev/null +++ b/netdiff.buetow.org/content/home.xml @@ -0,0 +1,6 @@ + + + NetDiff + Diff files via the network. + ..between two hosts + -- cgit v1.2.3 From 258d6a2d29fde041078c8b10eb147f7439a331b6 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Fri, 20 Jun 2014 01:33:13 +0200 Subject: fix --- cbars.buetow.foo/content/50.Download.xml | 2 +- cpuinfo.buetow.org/content/50.Download.xml | 2 +- fapi.buetow.org/content/50.Download.xml | 2 +- guprecords.buetow.org/content/50.Download.xml | 2 +- httpbench.buetow.foo/content/50.Download.xml | 2 +- japi.buetow.org/content/50.Download.xml | 2 +- loadbars.buetow.org/content/50.Download.xml | 2 +- photoalbum.buetow.org/content/50.Download.xml | 2 +- pwgrep.buetow.org/content/50.Download.xml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml index a59c202..fcd1b73 100644 --- a/cbars.buetow.foo/content/50.Download.xml +++ b/cbars.buetow.foo/content/50.Download.xml @@ -3,7 +3,7 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/cpuinfo.buetow.org/content/50.Download.xml b/cpuinfo.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/cpuinfo.buetow.org/content/50.Download.xml +++ b/cpuinfo.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/fapi.buetow.org/content/50.Download.xml b/fapi.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/fapi.buetow.org/content/50.Download.xml +++ b/fapi.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/guprecords.buetow.org/content/50.Download.xml b/guprecords.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/guprecords.buetow.org/content/50.Download.xml +++ b/guprecords.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/httpbench.buetow.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml index a59c202..fcd1b73 100644 --- a/httpbench.buetow.foo/content/50.Download.xml +++ b/httpbench.buetow.foo/content/50.Download.xml @@ -3,7 +3,7 @@ Download !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install cpuinfo: + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: deb http://deb.buetow.org/apt wheezy main deb-src http://deb.buetow.org/apt wheezy main To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". diff --git a/japi.buetow.org/content/50.Download.xml b/japi.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/japi.buetow.org/content/50.Download.xml +++ b/japi.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/loadbars.buetow.org/content/50.Download.xml b/loadbars.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/loadbars.buetow.org/content/50.Download.xml +++ b/loadbars.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/photoalbum.buetow.org/content/50.Download.xml b/photoalbum.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/photoalbum.buetow.org/content/50.Download.xml +++ b/photoalbum.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to diff --git a/pwgrep.buetow.org/content/50.Download.xml b/pwgrep.buetow.org/content/50.Download.xml index 3a653e0..b48740e 100644 --- a/pwgrep.buetow.org/content/50.Download.xml +++ b/pwgrep.buetow.org/content/50.Download.xml @@ -10,7 +10,7 @@ deb-src http://deb.buetow.org/apt wheezy main curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - apt-get update -apt-get install cpuinfo +apt-get install !!HOSTNAME!! Download from git repository Go to -- cgit v1.2.3 From 9b904be336b15c8ebd1f9615689a4bfbc6957a1f Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 21 Jun 2014 12:09:39 +0200 Subject: add netdiff screenshot --- netdiff.buetow.org/content/home.xml | 1 + netdiff.buetow.org/htdocs/images/netdiff.png | Bin 0 -> 87615 bytes 2 files changed, 1 insertion(+) create mode 100644 netdiff.buetow.org/htdocs/images/netdiff.png diff --git a/netdiff.buetow.org/content/home.xml b/netdiff.buetow.org/content/home.xml index b6d3dd9..5410158 100644 --- a/netdiff.buetow.org/content/home.xml +++ b/netdiff.buetow.org/content/home.xml @@ -3,4 +3,5 @@ NetDiff Diff files via the network. ..between two hosts + diff --git a/netdiff.buetow.org/htdocs/images/netdiff.png b/netdiff.buetow.org/htdocs/images/netdiff.png new file mode 100644 index 0000000..88312ec Binary files /dev/null and b/netdiff.buetow.org/htdocs/images/netdiff.png differ -- cgit v1.2.3 From f53fae652a1408a22d06868fac6f8e29262066e9 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 21 Jun 2014 12:12:49 +0200 Subject: scale --- netdiff.buetow.org/htdocs/images/netdiff.png | Bin 87615 -> 78892 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/netdiff.buetow.org/htdocs/images/netdiff.png b/netdiff.buetow.org/htdocs/images/netdiff.png index 88312ec..dfc0ac2 100644 Binary files a/netdiff.buetow.org/htdocs/images/netdiff.png and b/netdiff.buetow.org/htdocs/images/netdiff.png differ -- cgit v1.2.3 From ecd7ff60688aa79ba35ddda121f5c377f6efb0fb Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sat, 21 Jun 2014 12:49:37 +0200 Subject: renlarge --- netdiff.buetow.org/htdocs/images/netdiff.png | Bin 78892 -> 63882 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/netdiff.buetow.org/htdocs/images/netdiff.png b/netdiff.buetow.org/htdocs/images/netdiff.png index dfc0ac2..ceee873 100644 Binary files a/netdiff.buetow.org/htdocs/images/netdiff.png and b/netdiff.buetow.org/htdocs/images/netdiff.png differ -- cgit v1.2.3 From 926bc98bfb6ff456efd7483dfa8cf043cffc7035 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Sun, 22 Jun 2014 10:58:45 +0200 Subject: remove references to freshmeat aka freecode --- calculator.buetow.org/content/home.xml | 8 +------- cpuinfo.buetow.org/content/home.xml | 6 +----- guprecords.buetow.org/content/home.xml | 4 ---- httpbench.buetow.foo/content/home.xml | 4 ---- loadbars.buetow.org/content/home.xml | 4 ---- netcalendar.buetow.org/content/home.xml | 4 +--- perldaemon.buetow.org/content/home.xml | 4 ---- photoalbum.buetow.org/content/home.xml | 4 ---- pwgrep.buetow.org/content/home.xml | 4 ---- xerl.buetow.org/content/home.xml | 3 +-- ychat.buetow.org/content/home.xml | 5 ----- 11 files changed, 4 insertions(+), 46 deletions(-) diff --git a/calculator.buetow.org/content/home.xml b/calculator.buetow.org/content/home.xml index 5e0187b..5b0298f 100644 --- a/calculator.buetow.org/content/home.xml +++ b/calculator.buetow.org/content/home.xml @@ -9,13 +9,7 @@ and enjoy :) - - Calculator is a very portable text based calculator program written in C++. If you wanna stay informed, please subscibe at - freecode - to the stack-calculator project. You will receive an email then a new release has been made. However, I do not plan to release any new versions in the near future. This calculator is obsolet and may be replaced by the - Fype Language - which can do arithmetic calculations too. - + Calculator is a very portable text based calculator program written in C++. Version 0.6 (Sep 20th 2005) Changed the source tree structure. Normal non-digits will now be treated with their ASCII values. Digits will be treated with ASCII values too if mode ascii has been activated. diff --git a/cpuinfo.buetow.org/content/home.xml b/cpuinfo.buetow.org/content/home.xml index bf7c21f..b8416a1 100644 --- a/cpuinfo.buetow.org/content/home.xml +++ b/cpuinfo.buetow.org/content/home.xml @@ -3,9 +3,5 @@ CPUInfo CPU, who are you?... - - CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! - If you wanna stay in touch please - subscribe on freecode. - + CPUInfo is a program written in GNU AWK for Linux that can be used to obtain some infos about your CPU. This program is a very humble one, but enjoy it! diff --git a/guprecords.buetow.org/content/home.xml b/guprecords.buetow.org/content/home.xml index e48d80e..470ebb7 100644 --- a/guprecords.buetow.org/content/home.xml +++ b/guprecords.buetow.org/content/home.xml @@ -4,8 +4,4 @@ Global uptime records. Shows uprecord stats of several hosts at once. - - If you wanna stay in touch please - subscribe on freecode. - diff --git a/httpbench.buetow.foo/content/home.xml b/httpbench.buetow.foo/content/home.xml index 2ea2376..b63550a 100644 --- a/httpbench.buetow.foo/content/home.xml +++ b/httpbench.buetow.foo/content/home.xml @@ -33,8 +33,4 @@ Works with Linux, UNIX and a like To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. - - If you wanna stay in touch please - subscribe on freecode. - diff --git a/loadbars.buetow.org/content/home.xml b/loadbars.buetow.org/content/home.xml index c521f6d..04ce281 100644 --- a/loadbars.buetow.org/content/home.xml +++ b/loadbars.buetow.org/content/home.xml @@ -16,8 +16,4 @@ IPv4 and IPv6 compatible (due use of OpenSSH client) To get started fetch loadbars from the deb repository or via git and run it. You'll install some additional CPAN Modules in order to get it running locally (only if you are using git). All required modules for Loadbars 0.7.x are available in Debian Wheezy. Loadbars up to 0.6.x also runs on Squeeze. - - If you wanna stay in touch please - subscribe on freecode. - diff --git a/netcalendar.buetow.org/content/home.xml b/netcalendar.buetow.org/content/home.xml index fd8fc2f..4444fa9 100644 --- a/netcalendar.buetow.org/content/home.xml +++ b/netcalendar.buetow.org/content/home.xml @@ -13,9 +13,7 @@ Its initial motivaion was a programming project at the Aachen University of Applied Sciences - for the object oriented programming class. But it became much more than just that! If you want to stay informed, please subscibe at - freecode - to the netcalendar project. You will receive an email then a new release has been made. + for the object oriented programming class. But it became much more than just that! Sun Feb 08th 2009 - NetCalendar 1.0 released The "NetCalendar 1.0" has been finally released. It has been almost 3 years since 1.0 RC5. However, only a few things have changed. NetCalendar now supports secure sockets using SSL. And the documentation is now completely in english (a part of it used to be in german). I've also managed to include a few cosmetic fixes as well (e.g. new splash screen). diff --git a/perldaemon.buetow.org/content/home.xml b/perldaemon.buetow.org/content/home.xml index 1ef0b65..d3becc9 100644 --- a/perldaemon.buetow.org/content/home.xml +++ b/perldaemon.buetow.org/content/home.xml @@ -12,8 +12,4 @@ Easy to configure Easy to extend using perl modules - - If you wanna stay in touch please - subscribe via freecode. - diff --git a/photoalbum.buetow.org/content/home.xml b/photoalbum.buetow.org/content/home.xml index 5e4ce1a..632eff8 100644 --- a/photoalbum.buetow.org/content/home.xml +++ b/photoalbum.buetow.org/content/home.xml @@ -3,8 +3,4 @@ Photoalbum A simple photoalbum script. This is a bash script using ImageMagick to generate a set of static HTML pages which outlines a photo album. The script only needs one input directory (which can contain multiple sub-directories) containing pictures and the result will be one static ./dist directory containing static HTML pages including thumbs to be distributed on a static webserver. - - If you wanna stay in touch please - subscribe on freecode. - diff --git a/pwgrep.buetow.org/content/home.xml b/pwgrep.buetow.org/content/home.xml index 3ae486e..e15b6d3 100644 --- a/pwgrep.buetow.org/content/home.xml +++ b/pwgrep.buetow.org/content/home.xml @@ -26,8 +26,4 @@ Using only open source software Running on all *NIX and alike systems - - If you wanna stay in touch please - subscribe via freecode. - diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index a7dc39c..fb6cec5 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -3,8 +3,7 @@ Xerl - A XML/Perl Website Engine - ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. If you wanna stay in touch please - subscribe via freecode. + ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. Go to diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml index e225098..8e562a9 100644 --- a/ychat.buetow.org/content/home.xml +++ b/ychat.buetow.org/content/home.xml @@ -10,10 +10,5 @@ What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. - - If you wanna stay informed, please subscibe at - freecode - to the yChat project. You will receive an email then a new release has been made. - PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! -- cgit v1.2.3 From 0ff7993fb8ff40bd0028432403ba0082566d116d Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Tue, 24 Jun 2014 19:34:35 +0200 Subject: add extended synopsis --- fapi.buetow.org/content/22.Extended_Synopsis.xml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fapi.buetow.org/content/22.Extended_Synopsis.xml diff --git a/fapi.buetow.org/content/22.Extended_Synopsis.xml b/fapi.buetow.org/content/22.Extended_Synopsis.xml new file mode 100644 index 0000000..40a442c --- /dev/null +++ b/fapi.buetow.org/content/22.Extended_Synopsis.xml @@ -0,0 +1,8 @@ + + + Extended eynopsis + This is the extended synopsis of the current master branch: + + http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/extended-synopsis.txt;hb=HEAD + + -- cgit v1.2.3 From f0d8700e005ea2e9839c1adb3529c72ae54eea7e Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (uranus.fritz.box)" Date: Sat, 28 Jun 2014 09:43:24 +0200 Subject: add readme --- fype.buetow.org/content/Readme.xml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 fype.buetow.org/content/Readme.xml diff --git a/fype.buetow.org/content/Readme.xml b/fype.buetow.org/content/Readme.xml new file mode 100644 index 0000000..14bd80e --- /dev/null +++ b/fype.buetow.org/content/Readme.xml @@ -0,0 +1,8 @@ + + + Readme + This is the readme of the current master branch: + + http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=docs/pod/fype.txt;hb=HEAD + + -- cgit v1.2.3 From 7901f41e1b0ebc36d46ca725fb807038aee88fd0 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (uranus.fritz.box)" Date: Sat, 28 Jun 2014 09:45:04 +0200 Subject: Many pages make a thick book. --- fype.buetow.org/content/20.Manpage.xml | 8 ++++++++ fype.buetow.org/content/Readme.xml | 8 -------- 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 fype.buetow.org/content/20.Manpage.xml delete mode 100644 fype.buetow.org/content/Readme.xml diff --git a/fype.buetow.org/content/20.Manpage.xml b/fype.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..ed673ab --- /dev/null +++ b/fype.buetow.org/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=docs/pod/fype.txt;hb=HEAD + + diff --git a/fype.buetow.org/content/Readme.xml b/fype.buetow.org/content/Readme.xml deleted file mode 100644 index 14bd80e..0000000 --- a/fype.buetow.org/content/Readme.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Readme - This is the readme of the current master branch: - - http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=docs/pod/fype.txt;hb=HEAD - - -- cgit v1.2.3 From f3dad062a3d2ef7a67060d63132100b3f075819d Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (uranus.fritz.box)" Date: Sun, 20 Jul 2014 14:33:16 +0200 Subject: You will remember, Watson, how the dreadful business of the Abernetty family was first brought to my notice by the depth which the parsley had sunk into the butter upon a hot day. -- Sherlock Holmes --- paul.buetow.org/content/99.Imprint.xml | 2 +- paul.buetow.org/content/home.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index 03a76f5..ddb6d54 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -8,7 +8,7 @@ Snail Mail: - Paul C. B!!N!!uuml;tow + Paul B!!N!!uuml;tow Schneidem!!N!!uuml;hler Str. 12c diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index a57e0c9..8d7a070 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul C. B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From ed234522bf3251c51eec23bb9dfac4ca55f857ed Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus.fritz.box)" Date: Thu, 24 Jul 2014 21:58:43 +0200 Subject: no joabber --- paul.buetow.org/content/99.Imprint.xml | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index ddb6d54..ffbc7df 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -18,28 +18,6 @@ - - - Jabber/XMPP: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - - - E-Mail: -- cgit v1.2.3 From 81fabce4267f8b2bbaebea9dd89c09f4df5c8477 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus.fritz.box)" Date: Sun, 27 Jul 2014 10:32:12 +0200 Subject: cleanup --- COPYING | 6 -- TODO | 7 -- Xerl.pm | 68 --------------- Xerl/Base.pm | 122 -------------------------- Xerl/Main/Global.pm | 83 ------------------ Xerl/Page/Content.pm | 223 ----------------------------------------------- Xerl/Page/Document.pm | 55 ------------ Xerl/Page/Menu.pm | 115 ------------------------- Xerl/Page/Rules.pm | 75 ---------------- Xerl/Page/Templates.pm | 225 ------------------------------------------------ Xerl/Setup/Configure.pm | 163 ----------------------------------- Xerl/Setup/Parameter.pm | 50 ----------- Xerl/Setup/Request.pm | 50 ----------- Xerl/Tools/FileIO.pm | 173 ------------------------------------- Xerl/XML/Element.pm | 49 ----------- Xerl/XML/Reader.pm | 45 ---------- Xerl/XML/SAXHandler.pm | 93 -------------------- index.fpl | 30 ------- index.pl | 27 ------ xerl.conf | 18 ---- 20 files changed, 1677 deletions(-) delete mode 100644 COPYING delete mode 100644 TODO delete mode 100644 Xerl.pm delete mode 100644 Xerl/Base.pm delete mode 100644 Xerl/Main/Global.pm delete mode 100644 Xerl/Page/Content.pm delete mode 100644 Xerl/Page/Document.pm delete mode 100644 Xerl/Page/Menu.pm delete mode 100644 Xerl/Page/Rules.pm delete mode 100644 Xerl/Page/Templates.pm delete mode 100644 Xerl/Setup/Configure.pm delete mode 100644 Xerl/Setup/Parameter.pm delete mode 100644 Xerl/Setup/Request.pm delete mode 100644 Xerl/Tools/FileIO.pm delete mode 100644 Xerl/XML/Element.pm delete mode 100644 Xerl/XML/Reader.pm delete mode 100644 Xerl/XML/SAXHandler.pm delete mode 100755 index.fpl delete mode 100755 index.pl delete mode 100644 xerl.conf diff --git a/COPYING b/COPYING deleted file mode 100644 index ab8ffe3..0000000 --- a/COPYING +++ /dev/null @@ -1,6 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. diff --git a/TODO b/TODO deleted file mode 100644 index 1853c77..0000000 --- a/TODO +++ /dev/null @@ -1,7 +0,0 @@ -Hint: Run 'make todo' to see everything in every file what is to do! - -TODO: - Validate HTML5 -TODO: - Convert all files to UTF-8 -TODO: - Evaluate Template Toolkit, maybe use it -TODO: - Create a Debian package and put it to deb.buetow.org -TODO: - Documentation of all features/options (manpage) diff --git a/Xerl.pm b/Xerl.pm deleted file mode 100644 index fe9b873..0000000 --- a/Xerl.pm +++ /dev/null @@ -1,68 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl; - -use strict; -use warnings; - -use v5.14.0; - -use CGI::Carp 'fatalsToBrowser'; -use Time::HiRes 'gettimeofday'; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Page::Document; -use Xerl::Page::Templates; -use Xerl::Setup::Configure; -use Xerl::Setup::Parameter; -use Xerl::Setup::Request; - -sub run($) { - my Xerl $self = $_[0]; - my $time = [gettimeofday]; - - my Xerl::Setup::Request $request = - Xerl::Setup::Request->new( request => $ENV{REQUEST_URI} ); - - $request->parse(); - my Xerl::Setup::Configure $config = - Xerl::Setup::Configure->new( config => $self->get_config(), %$request ); - - $config->parse(); - return undef if $config->finish_request_exists(); - - $config->defaults(); - - my Xerl::Setup::Parameter $parameter = - Xerl::Setup::Parameter->new( config => $config ); - - $parameter->parse(); - return undef if $config->finish_request_exists(); - - if ( $config->document_exists() ) { - my Xerl::Page::Document $document = - Xerl::Page::Document->new( config => $config ); - - $document->parse(); - return undef if $config->finish_request_exists(); - - } - else { - my Xerl::Page::Templates $templates = - Xerl::Page::Templates->new( config => $config ); - - $templates->parse(); - return undef if $config->finish_request_exists(); - $templates->print($time); - } - - return undef; -} - -1; diff --git a/Xerl/Base.pm b/Xerl/Base.pm deleted file mode 100644 index fcf3857..0000000 --- a/Xerl/Base.pm +++ /dev/null @@ -1,122 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package UNIVERSAL; - -use strict; -use warnings; - -use 5.14.0; - -use Data::Dumper; - -sub new ($;) { - my $self = shift; - - bless {@_} => $self; -} - -sub setval($$$) { - my UNIVERSAL $self = $_[0]; - - $self->{ $_[1] } = $_[2]; - - return undef; -} - -sub getval($$) { - my UNIVERSAL $self = $_[0]; - - return defined $self->{ $_[1] } ? $self->{ $_[1] } : ''; -} - -sub exists($$) { - my UNIVERSAL $self = $_[0]; - - return exists $self->{ $_[1] } ? 1 : 0; -} - -sub AUTOLOAD { - my UNIVERSAL $self = $_[0]; - my $auto = our $AUTOLOAD; - - return $self if $auto =~ /DESTROY/; - - if ( $auto =~ /.*::set_(.+)$/ ) { - $self->{$1} = $_[1]; - - } - elsif ( $auto =~ /.*::set$/ ) { - $self->{ $_[1] } = $_[2]; - - } - elsif ( $auto =~ /.*::get_(.+)_ref$/ ) { - return defined $self->{$1} ? \$self->{$1} : ['']; - - } - elsif ( $auto =~ /.*::get_(.+)$/ ) { - return defined $self->{$1} ? $self->{$1} : ''; - - } - elsif ( $auto =~ /.*::undef_(.+)$/ ) { - return '' unless defined $self->{$1}; - - my $retval = $self->{$1}; - undef $self->{$1}; - return $retval; - - } - elsif ( $auto =~ /.*::append_(.+)$/ ) { - if ( defined $self->{$1} ) { - $self->{$1} .= $_[1]; - - } - else { - $self->{$1} = $_[1]; - } - - } - elsif ( $auto =~ /.*::push_(.+)$/ ) { - if ( exists $self->{$1} ) { - push @{ $self->{$1} }, $_[1]; - - } - else { - $self->{$1} = [ $_[1] ]; - } - - } - elsif ( $auto =~ /.*::first_(.+)$/ ) { - return exists $self->{$1} ? ${ $self->{$1} }[0] : ''; - - } - elsif ( $auto =~ /.*::(.+)_exists$/ ) { - return exists $self->{$1} ? 1 : 0; - - } - elsif ( $auto =~ /.*::(.+)_length$/ ) { - return ( ref $self->{$1} eq 'ARRAY' ) ? scalar @{ $self->{$1} } : 0; - - } - elsif ( $auto =~ /.*::(.+)_isset$/ ) { - return exists $self->{$1} ? $self->{ $_[0] } : 0; - - } - elsif ( $auto =~ /.*::dumper$/ ) { - say Dumper @_; - return undef; - - } - else { - say "$auto is not a method of $self or UNIVERSAL"; - } - - return $self; -} - -1; - diff --git a/Xerl/Main/Global.pm b/Xerl/Main/Global.pm deleted file mode 100644 index 291eca7..0000000 --- a/Xerl/Main/Global.pm +++ /dev/null @@ -1,83 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Main::Global; - -use strict; -use warnings; - -use v5.14.0; - -sub SHUTDOWN { - exit 0; - - # Never reach this point - return undef; -} - -sub DEBUG { - say "Debug::@_"; - - return undef; -} - -sub ERROR { - print "Content-Type: text/plain\n\nXerl runtime error: ", - join( ' ', time, @_ ); - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -sub PLAIN { - print "Content-Type: text/plain\n\n"; - - DEBUG(@_) if @_; - - return undef; -} - -sub REDIRECT ($) { - my $location = shift; - - say "Status: 301 Moved Permanantly"; - print "Location: $location\n\n"; - - return undef; -} - -sub HTTP { - my $descr = _HTTP_DESCR(shift); - - print $descr; - local $, = ' '; - print $descr; - - Xerl::Main::Global::SHUTDOWN(); - - # Never reach this point - return undef; -} - -sub _HTTP_DESCR ($;$) { - my ( $status, $infomsg ) = @_; - - $infomsg //= ''; - - # Sub returns one of the strings below - if ( $status == 404 ) { - "Status: 404 Not Found $infomsg\015\012\n\n" - - } - else { - "Status: 405 Method not allowed $infomsg\015\012\n\n"; - } -} - -1; diff --git a/Xerl/Page/Content.pm b/Xerl/Page/Content.pm deleted file mode 100644 index e2dd045..0000000 --- a/Xerl/Page/Content.pm +++ /dev/null @@ -1,223 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Page::Content; - -use strict; -use warnings; - -use v5.14.0; - -use Data::Dumper; - -use Xerl::Base; -use Xerl::Page::Rules; -use Xerl::Setup::Configure; -use Xerl::XML::Element; -use Xerl::XML::Reader; - -use LWP::Simple; - -sub parse($) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - my Xerl::XML::Reader $xmlcontent = Xerl::XML::Reader->new( - path => $config->get_templatepath(), - config => $config - ); - - if ( -1 == $xmlcontent->open() ) { - $config->set_finish_request(1); - return undef; - } - - $xmlcontent->parse(); - - my Xerl::Page::Rules $rules = Xerl::Page::Rules->new( config => $config ); - $rules->parse( $config->get_xmlconfigrootobj() ) - unless $config->exists('noparse'); - - $config->insertxmlvars( $config->get_xmlconfigrootobj() ); - $self->insertrules( $rules, $xmlcontent->get_root() ); - - return undef; -} - -sub insertrules($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - - # Start inserting rules at - $element = $element->starttag('content'); - - # If there is no -tag, dont use a rule! - return unless defined $element; - - my @content; - my $params = $element->get_params(); - - unshift @content, "Content-Type: $params->{type}\n\n" - if ref $params eq 'HASH' and exists $params->{type}; - - push @content, $self->_insertrules( $rules, $element ); - $self->set_content( \@content ); - - return undef; -} - -sub _insertrules($$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Setup::Configure $config = $self->get_config(); - my $nonewlines = 0; - - # Don't interate through the XML childs if we have a leaf node. - return () unless ref $element->get_array() eq 'ARRAY'; - my ( $name, $rule, @content, $text, $params ); - - for my $succ ( @{ $element->get_array() } ) { - $name = $succ->get_name(); - $text = $succ->get_text(); - $params = $succ->get_params(); - - # Remove leading and ending whitespaces, also ending newlines. - $text =~ s/^ *(.*)( |\n)*$/$1/g; - unless ( ref( $rule = $rules->getval($name) ) eq 'ARRAY' ) { - if ( lc $name eq 'noop' ) { - if ( ref $succ->get_array() eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $succ ); - - } - else { - push @content, "$text\n"; - } - - } - elsif ( lc $name eq 'tag' ) { - push @content, "<$text>\n"; - - } - elsif ( lc $name eq 'perl' ) { - push @content, '', $text, ''; - - } - elsif ( lc $name eq 'inject' ) { - # Fetch via LWP::Simple - my $got = get($text); - $got =~ s//>/g; - push @content, $got; - - } - elsif ( lc $name eq 'includerun' ) { - my $scriptpath = $config->get_contentpath() . $text; - my $io = Xerl::Tools::FileIO->new( path => $scriptpath ); - $io->fslurp(); - push @content, eval $io->str(); - - } - elsif ( lc $name eq 'navigation' ) { - my $menus = $config->get_menuobj()->get_array(); - - if ( ref $menus eq 'ARRAY' ) { - push @content, $self->_insertrules( $rules, $_ ) for @$menus; - } - - } - else { - - # No rule available, use the tag unmodified! - if ( $succ->get_single() ) { - push @content, "<$name" . ( $succ->params_str() || '' ) . " />\n" - - } - else { - if ( $succ->get_flag_noendtag() == 1 ) { - push @content, "<$name" . ( $succ->params_str() || '' ) . ">\n"; - } - else { - push @content, - "<$name" . ( $succ->params_str() || '' ) . '>', - $self->_insertrules( $rules, $succ ), $text, "\n"; - } - } - } - - } - else { - - # Get a local copy of lrule, because orule may be modified. - # And then insert special vars if required: - # @@text@@ => Text content of the current tag. - - my $ruleparams = $rule->[2]; - $nonewlines = 1 if exists $ruleparams->{nonewlines}; - - my ( $orule, $crule ) = ( $rule->[0], $rule->[1] ); - - $self->_insert_special_vars( $rules, $succ, \$orule ); - $self->_insert_special_vars( $rules, $succ, \$crule ); - chomp $orule; - - # Parse for known tag params. - if ( ref $params eq 'HASH' ) { - Xerl::Page::Templates::PARSELINE( $config, '%%', \$text ); - - # path/to/file.bla => file.bla - $text =~ s#.*/(.*)$#$1# if lc $params->{basename} eq 'yes'; - - # foo.bar.tld?options => ?options - if ( exists $params->{cut} ) { - my $cut = quotemeta $params->{cut}; - $text =~ s/.*$cut(.*)$/$1/o; - } - - $text .= $params->{addback} - if exists $params->{addback}; - $text = $params->{addfront} . $text - if exists $params->{addfront}; - } - - my $oadd = - exists $ruleparams->{addfront} - ? '<' . $ruleparams->{addfront} - : ''; - - my $cadd = - exists $ruleparams->{addback} ? $ruleparams->{addback} . '>' : ''; - - push @content, $orule, $oadd, $self->_insertrules( $rules, $succ ), - $text, $cadd, $crule; - } - } - - return $nonewlines ? map { s/\n/ /go; $_ } @content : @content; -} - -sub _insert_special_vars($$$$) { - my Xerl::Page::Content $self = $_[0]; - my Xerl::Page::Rules $rules = $_[1]; - my Xerl::XML::Element $element = $_[2]; - my Xerl::Setup::Configure $config = $self->get_config(); - my $rtext = $_[3]; - - $$rtext =~ s/@\@text\@\@/$_=$element->get_text();chomp;$_/geo; - $$rtext =~ s/@\@ln\@\@//go; - - if ( $$rtext =~ /@\@(.*?)\@\@/ ) { - my $params = $element->get_params(); - return unless ref $params eq 'HASH'; - $$rtext =~ s/@\@(.*?)\@\@/$params->{$1}||''/geo; - } - - return undef; -} - -1; diff --git a/Xerl/Page/Document.pm b/Xerl/Page/Document.pm deleted file mode 100644 index 89ae788..0000000 --- a/Xerl/Page/Document.pm +++ /dev/null @@ -1,55 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Page::Document; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Setup::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Page::Document $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - return undef unless $config->document_exists(); - - my $document = $config->get_document(); - my ($filename) = $document =~ m#([^/]+)$#; - my ($postfix) = $document =~ /\.(.+)$/; - my $path; - - print 'Content-Type: '; - print $config->getval( 'ctype.' . lc($postfix) ), "\n"; - print "Content-Disposition: attachment; filename=\"$filename\"\n\n"; - - $path = $config->get_hostpath() . "/htdocs/$document"; - unless ( -f $path ) { - $path = - $config->get_hostroot() - . $config->get_defaulthost() - . "/htdocs/$document"; - } - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( path => $path ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - } - else { - $io->print(); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Menu.pm b/Xerl/Page/Menu.pm deleted file mode 100644 index a813461..0000000 --- a/Xerl/Page/Menu.pm +++ /dev/null @@ -1,115 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Page::Menu; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Setup::Configure; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub generate($;$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - my @site = split /\//, $config->get_site(); - my @compare = @site; - my $site = pop @site; - - my ( $content, $siteadd ) = ( 'content/', '' ); - - my Xerl::XML::Element $menuelem = - $self->get_menu( $content, $siteadd, shift @compare ); - - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - - for my $s (@site) { - $content .= "$s.sub/"; - $siteadd .= "$s/"; - - $menuelem = $self->get_menu( $content, $siteadd, shift @compare ); - $self->push_array($menuelem) - if $menuelem->first_array()->array_length() > 1; - } - - return undef; -} - -sub get_menu($$$$) { - my Xerl::Page::Menu $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - my ( $content, $siteadd, $compare ) = ( @_[ 1 ... 2 ], lc $_[3] ); - my $issubsection = $content =~ m{\.sub/$}; - my $pattern = qr/\.(?:xml)|(?:sub)$/; - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $config->get_hostpath() . $content, - basename => 1, - ); - - unless ( $io->exists() ) { - Xerl::Main::Global::REDIRECT( $config->get_404() ); - $config->set_finish_request(1); - } - - $io->dslurp(); - my $dir = $io->get_array(); - - my ( @prec, @dir ); - map { - if (/^\d+\..+\./) { push @prec, $_ } - else { push @dir, $_ } - } - grep { - $_ !~ /^home\.xml$/i - && $_ !~ /\.feed\.xml$/i - && $_ !~ /\.hide\.xml$/i - && $_ !~ /\.inc\.pl$/i - } @$dir; - - my Xerl::XML::Element $root = Xerl::XML::Element->new(); - my Xerl::XML::Element $menu = Xerl::XML::Element->new(); - - $menu->set_name('menu'); - - for ( $issubsection ? ( @dir, @prec ) : ( 'home.xml', @dir, @prec ) ) { - my ($site) = /(.*)$pattern/o; - - $site =~ s#\.$#/home#o; - $site =~ s/^\d+\.//; - - my $linkname = $site; - $linkname =~ s/(?:\d+\.)?(.)/\U$1/o; - $compare .= '/' if $linkname =~ s#(.*/)[^/]+$#$1#; - - my Xerl::XML::Element $item = Xerl::XML::Element->new( - params => { link => "?site=$siteadd$site" }, - text => $linkname - ); - - $compare =~ s/^(\d+\.)//; - $item->set_name( - lc $linkname eq lc $compare ? 'activemenuitem' : 'menuitem' ); - - $item->set_prev($menu); - $menu->push_array($item); - } - - $root->push_array($menu); - $menu->set_prev($root); - - return $root; -} - -1; diff --git a/Xerl/Page/Rules.pm b/Xerl/Page/Rules.pm deleted file mode 100644 index 6a59285..0000000 --- a/Xerl/Page/Rules.pm +++ /dev/null @@ -1,75 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Page::Rules; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Setup::Configure; -use Xerl::XML::Element; - -sub parse($) { - my Xerl::Page::Rules $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - my Xerl::Setup::Configure $config = $self->get_config(); - - $element = $element->starttag2( 'rules', $config->get_outputformat() ); - return unless defined $element; - - # Open and close rules: - my ( $orule, $crule ); - - # For all available rules in config.xml - for my $rule ( @{ $element->get_array() } ) { - my $params = $rule->get_params(); - - $orule = $rule->get_text(); - chomp $orule; - - $orule =~ s/\[//go; - - unless ( - ref $params eq 'HASH' - && ( lc $params->{end} eq 'yes' - || lc $params->{start} eq 'yes' ) - ) - { - $crule = join '><', reverse split /> *"; - $crule =~ s/<>/>/go; - $crule =~ s//>/go; - $crule .= "\n"; - - } - else { - if ( lc $$params{start} eq 'yes' ) { - $crule = ''; - - } - else { - $crule = $orule; - $orule = ''; - } - $crule .= "\n"; - } - - $params = {} unless ref $params eq 'HASH'; - $self->setval( $rule->get_name(), [ "$orule\n", $crule, $params ] ); - } - - return undef; -} - -1; diff --git a/Xerl/Page/Templates.pm b/Xerl/Page/Templates.pm deleted file mode 100644 index d18ebcb..0000000 --- a/Xerl/Page/Templates.pm +++ /dev/null @@ -1,225 +0,0 @@ -# Xerl (c) 2005-2011, 2013, 2014 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Page::Templates; - -use strict; -use warnings; - -use v5.14.0; - -use Time::HiRes 'tv_interval'; -use Digest::MD5; - -use Xerl::Base; -use Xerl::Page::Content; -use Xerl::Page::Menu; -use Xerl::Setup::Configure; -use Xerl::Tools::FileIO; - -use constant RECURSIVE => 1; - -sub parse($) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - my $site = $config->get_site(); - - my $subpath = $site; - if ( $site =~ s#^.*/(.*)$#$1#o ) { - $subpath =~ s#/[^/]+$#/#; - $subpath =~ s#/#.sub/#go; - - } - else { - $subpath = ''; - } - - my $cachefile = - $config->get_template() . ';' - . $config->get_outputformat() . ';' - . $site - . ( $config->noparse_exists() ? '.noparse' : '' ) - . '.cache'; - - my $cachepath = $config->get_cachepath() . $subpath; - - if ( -f $cachepath . $cachefile - && ( $config->usecache_exists() or not $config->nocache_exists() ) ) - { - - my Xerl::Tools::FileIO $io = - Xerl::Tools::FileIO->new( path => $cachepath . $cachefile ); - - if ( -1 == $io->fslurp() ) { - $config->set_finish_request(1); - return undef; - } - - $self->set_array( $io->get_array() ); - - } - else { - my $xmlconfigpath = $config->get_hostpath() . 'config.xml'; - - $xmlconfigpath = $config->get_defaulthostpath() . 'config.xml' - unless -f $xmlconfigpath; - - my Xerl::XML::Reader $xmlconfigreader = - Xerl::XML::Reader->new( path => $xmlconfigpath, config => $config ); - - if ( -1 == $xmlconfigreader->open() ) { - $config->set_finish_request(1); - return undef; - } - - $xmlconfigreader->parse(); - $config->set_xmlconfigrootobj( $xmlconfigreader->get_root() ); - - my Xerl::Page::Menu $menu = Xerl::Page::Menu->new( config => $config ); - - $menu->generate(); - $config->set_menuobj($menu); - - if ( $site =~ /^(\d+)\./ ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - elsif ( -f $config->get_hostpath() . "content/$subpath$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath$site.xml" ); - } - - # Hidden files - elsif ( -f $config->get_hostpath() . "content/$subpath.$site.xml" ) { - $config->set_templatepath( - $config->get_hostpath() . "content/$subpath.$site.xml" ); - } - else { - my $glob = $config->get_hostpath() . "content/$subpath*.$site.xml"; - eval "(\$glob) = sort <$glob>;"; - $config->set_templatepath($glob); - } - - my Xerl::Page::Content $bodycontent = - Xerl::Page::Content->new( config => $config ); - - $bodycontent->parse(); - - my $templatepath = - $config->get_hostpath() . "templates/" . $config->get_template() . '.xml'; - - $templatepath = - $config->get_defaulthostpath() - . "templates/" - . $config->get_template() . '.xml' - unless -f $templatepath; - - $config->set_templatepath($templatepath); - - my Xerl::Page::Content $templatecontent = - Xerl::Page::Content->new( config => $config ); - - $templatecontent->parse(); - - $self->set_array( $templatecontent->get_content() ); - $config->set_content( $bodycontent->get_content() ); - $self->parsetemplate( '%%', RECURSIVE ); - - my Xerl::Tools::FileIO $io = Xerl::Tools::FileIO->new( - path => $cachepath, - filename => $cachefile, - array => $self->get_array(), - ); - - $io->fwrite(); - } - - $self->parsetemplate('$$'); # Parsing dynamic vars. - return undef; -} - -sub parsetemplate($$;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - my $deepnesslevel = $_[2] || 0; - - return $self if $deepnesslevel == 100; - - my ( $sep, $foundflag ) = quotemeta $_[1]; - - PARSELINE( $config, $sep, \$_, \$foundflag ) for @{ $self->get_array() }; - - return $self->parsetemplate( $_[1], $deepnesslevel + 1 ) - if defined $deepnesslevel > 0 and $foundflag; - - return undef; -} - -sub print($;$) { - my Xerl::Page::Templates $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - my ( $code, $flag ) = ( '', 0 ); - my $time = $_[1]; - my $hflag = 1; - - for my $line ( @{ $self->get_array() } ) { - if ( $hflag == 1 && $config->exists('noparse') ) { - $line =~ s#^Content-Type.*#Content-Type: text/plain#i; - $hflag = 0; - } - - $line =~ s/ +/ /g; - redo if !$flag and $line =~ s/((?:.|\n)*?)<\/perl>/eval $1/ego; - - if ( !$flag and $line =~ s/(.*)$//o ) { - $code .= $1; - $flag = 1; - - } - elsif ( $line =~ s/^(.*?)<\/perl>/eval $code.$1/eo ) { - ( $code, $flag ) = ( '', 0 ); - redo; - - } - elsif ($flag) { - $line =~ s/^(.*\n)$//o; - $code .= $1; - next; - } - - my $time = defined $time ? sprintf '%1.4f', tv_interval($time) : ''; - - $line =~ s/!!HOSTNAME!!/$config->get_hostname()/ge; - $line =~ s/!!TIME!!/$time/ge; - $line =~ s/!!LT!!//g; - $line =~ s#!!URL\((.+?)\)!!#$1#g; - - - print $line; - } - - return undef; -} - -# Static sub -sub PARSELINE($$$;$) { - my Xerl::Setup::Configure $config = $_[0]; - my ( $sep, $line, $foundflag ) = @_[ 1 .. 3 ]; - - $$line =~ s/$sep(!)?(.+?)$sep/ - defined $1 ? `$2` : - (ref $config->getval($2) eq 'ARRAY') - ? join '', @{$config->getval($2)} : - $config->getval($2)/eg and $$foundflag = 1; - - return undef; -} - -1; diff --git a/Xerl/Setup/Configure.pm b/Xerl/Setup/Configure.pm deleted file mode 100644 index 18c49fe..0000000 --- a/Xerl/Setup/Configure.pm +++ /dev/null @@ -1,163 +0,0 @@ -# Xerl (c) 2005-2011, 2013, 2014 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Setup::Configure; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Tools::FileIO; -use Xerl::XML::Element; - -sub parse($) { - my Xerl::Setup::Configure $self = $_[0]; - - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $self->get_config() ); - - if ( -1 == $file->fslurp() ) { - $self->set_finish_request(1); - return undef; - } - - my $re = qr/^(.+?) *=(.+?) *\n?$/; - - for ( @{ $file->get_array() } ) { - next if /^\s*#/; - s/#.*//; - - $self->setval( $1, $self->eval($2) ) if $_ =~ $re; - } - - return $self; -} - -sub defaults($) { - my Xerl::Setup::Configure $self = $_[0]; - - $self->set_proto('https') if exists $ENV{HTTPS}; - - $self->set_site( $self->get_defaultcontent() ) - unless $self->site_exists(); - - $self->set_nsite( $self->get_site() =~ /^(?:\d*\.)?(.*)/ ); - - $self->set_template( $self->get_defaulttemplate() ) - unless $self->template_exists(); - - $self->set_style( $self->get_defaultstyle() ) - unless $self->style_exists(); - - $self->set_proto( $self->get_defaultproto() ) - unless $self->proto_exists(); - - $self->set_host( lc $ENV{HTTP_HOST} ) - unless $self->host_exists(); - - my ($hostname) = $ENV{HTTP_HOST} =~ /^([^\.]*)\./; - - $self->set_hostname( lc $hostname ) - unless $self->hostname_exists(); - - unless ( -d $self->get_hostroot() . $self->get_host() ) { - my $redirect = $self->get_hostroot() . 'redirect:' . $self->get_host(); - - if ( -f $redirect ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $redirect ); - $file->fslurp(); - - my $location = $file->shift(); - Xerl::Main::Global::REDIRECT($location); - $self->set_finish_request(1); - } - - my $alias = $self->get_hostroot() . 'alias:' . $self->get_host(); - - if ( -f $alias ) { - my Xerl::Tools::FileIO $file = - Xerl::Tools::FileIO->new( 'path' => $alias ); - - $file->fslurp(); - $self->set_host( $file->shift() ); - } - } - - $self->set_outputformat( $self->get_defaultoutputformat() ) - unless $self->outputformat_exists(); - - if ( $self->format_exists() ) { - $self->set_outputformat( $self->get_format() ); - $self->set_template( $self->get_format() ); - $self->set_site( $self->get_format() ); - $self->set_nocache(1) - if $self->get_format() =~ /\.feed$/; - } - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - $self->set_host( $self->getval( $self->get_host() ) ) - if $self->exists( $self->get_host() ); - - my $request_subdir = $self->get_request_subdir(); - $self->set_hostpath( - $self->get_hostroot() . $self->get_host() . $request_subdir . "/" ); - - $self->set_defaulthostpath( - $self->get_hostroot() . $self->get_defaulthost() . '/' ); - - $self->set_cachepath( - $self->get_cacheroot() . $self->get_host() . $request_subdir . '/' ); - - $self->set_htdocspath( $self->get_hostpath() . 'htdocs/' ); - - $self->set_templatespath( $self->get_hostpath() . 'templates/' ); - - $self->set_contentpath( $self->get_hostpath() . 'content/' ); - - $self->set_is_ipv6( $ENV{REMOTE_ADDR} =~ /:/ ? 1 : 0 ); - - return undef; -} - -sub eval($$) { - my Xerl::Setup::Configure $self = $_[0]; - my $val = $_[1]; - - $val =~ s/^!(.+)/`$1`/eo; - - return $val; -} - -sub insertxmlvars($$) { - my Xerl::Setup::Configure $self = $_[0]; - my Xerl::XML::Element $element = $_[1]; - - $element = $element->starttag('variables'); - - return $self - unless defined $element - or $element->get_array() eq 'ARRAY'; - - my $text; - for ( @{ $element->get_array() } ) { - $text = $_->get_text(); - chomp $text; - - $text =~ s/%%(.*?)%%/$self->getval($1)/eg; - $self->setval( $_->get_name(), $text ); - } - - return $self; -} - -1; - diff --git a/Xerl/Setup/Parameter.pm b/Xerl/Setup/Parameter.pm deleted file mode 100644 index 45c860d..0000000 --- a/Xerl/Setup/Parameter.pm +++ /dev/null @@ -1,50 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Setup::Parameter; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Main::Global; -use Xerl::Setup::Configure; -use Xerl::Tools::FileIO; - -sub parse($) { - my Xerl::Setup::Parameter $self = $_[0]; - my Xerl::Setup::Configure $config = $self->get_config(); - - print "Content-Type: text/plain\n\n" - if $config->plain_exists(); - - if ( $config->href_exists() ) { - print "Location: ", $config->get_href(), "\n\n"; - $config->set_finish_request(1); - } - elsif ( $config->env_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $ENV{$_}, "\n" for keys %ENV; - $config->set_finish_request(1); - } - - if ( $config->devel_exists() ) { - $config->set_nocache(1); - } - - if ( $config->conf_exists() ) { - print "Content-Type: text/plain\n\n"; - print "$_=", $config->{$_}, "\n" for keys %$config; - $config->set_finish_request(1); - } - - return $self; -} - -1; diff --git a/Xerl/Setup/Request.pm b/Xerl/Setup/Request.pm deleted file mode 100644 index 31c18a3..0000000 --- a/Xerl/Setup/Request.pm +++ /dev/null @@ -1,50 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Setup::Request; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; - -sub parse($) { - my Xerl::Setup::Request $self = $_[0]; - my $request = $self->get_request(); - - # Secure it! - $request =~ s#/\.\.##g; - - # Remove last / - $request =~ s#/$##; - - my $request_subdir = $request; - $request_subdir =~ s#/\?.*##; - $self->set_request_subdir($request_subdir); - - # List context returns $1 - ($_) = $request =~ /\?(.+)/; - - return $self unless defined; - - my $params = ''; - - # List context uses ($1,$2) as method args - for ( split /&/ ) { - $self->setval(/(.+?)=(.+)/); - $params .= "&$1=$2" if $1 ne 'site'; - } - - $self->set_params($params); - - return undef; -} - -1; - diff --git a/Xerl/Tools/FileIO.pm b/Xerl/Tools/FileIO.pm deleted file mode 100644 index cd3e6bb..0000000 --- a/Xerl/Tools/FileIO.pm +++ /dev/null @@ -1,173 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::Tools::FileIO; - -use strict; -use warnings; - -use v5.14.0; - -use Xerl::Base; -use Xerl::Main::Global; - -sub dslurp($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - - my $path = $self->get_path(); - - $path .= '/' unless $path =~ /\/$/; - opendir my $dir, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - - my @dir = sort - map { $path . $_ } - grep { /^[^\.]/o } readdir($dir); - - @dir = map { s#.*/([^/]+\..+)$#$1#o; $_ } @dir - if $self->basename_exists(); - - closedir $dir; - $self->set_array( \@dir ); - - return undef; -} - -sub fslurp($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = _SECUREPATH( $self->get_path() ); - - unless ( -f $path ) { - Xerl::Main::Global::HTTP( 404, "Not found: $path" ); - return -1; - } - - open my $file, $path or Xerl::Main::Global::ERROR( $!, $path, caller() ); - flock $file, 2; - - my @slurp = <$file>; - - flock $file, 3; - close $file; - - $self->set_array( \@slurp ); - - return 0; -} - -sub exists($) { - my Xerl::Tools::FileIO $self = $_[0]; - my $path = _SECUREPATH( $self->get_path() ); - - return -e $path; -} - -sub fwrite($) { - my Xerl::Tools::FileIO $self = $_[0]; - $self->_fwrite(0); - - return undef; -} - -sub fwriteappend($) { - my Xerl::Tools::FileIO $self = $_[0]; - - $self->_fwrite(1); - - return undef; -} - -sub print($) { - my Xerl::Tools::FileIO $self = $_[0]; - - print @{ $self->get_array() }; - - return undef; -} - -sub reverse_array($) { - my Xerl::Tools::FileIO $self = $_[0]; - - my @array = reverse @{ $self->get_array() }; - $self->set_array( \@array ); - - return undef; -} - -sub merge($$) { - my Xerl::Tools::FileIO( $self, $other ) = @_; - - my @merged = ( @{ $self->get_array() }, @{ $other->get_array() } ); - my Xerl::Tools::FileIO $fio = Xerl::Tools::FileIO->new(); - - $fio->set_array( \@merged ); - return $fio; -} - -sub shift($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $shift = shift @{ $self->get_array() } ); - - return $shift; -} - -sub pop($) { - my Xerl::Tools::FileIO $self = $_[0]; - chomp( my $pop = pop @{ $self->get_array() } ); - - return $pop; -} - -sub str($) { - my Xerl::Tools::FileIO $self = $_[0]; - return join '', @{ $self->get_array() }; -} - -sub _fwrite($;$) { - my Xerl::Tools::FileIO $self = $_[0]; - my $append = $_[1]; - - my ( $path, $filename ) = - ( _SECUREPATH( $self->get_path() ), _SECUREPATH( $self->get_filename() ) ); - - my $path_ = ''; - for ( split /\//, $path ) { - $path_ .= $_ . '/'; - mkdir $path_ - or Xerl::Main::Global::ERROR( $!, $path_, caller() ) - unless -d $path_; - } - - my $f; - if ( $append == 0 ) { - open $f, ">$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - - } - else { - open $f, ">>$path$filename" - or Xerl::Main::Global::ERROR( $!, $path . $filename, caller() ); - } - - flock $f, 2; - print $f @{ $self->get_array() }; - flock $f, 3; - close $f; - - return undef; -} - -use overload '+' => \&merge; - -sub _SECUREPATH($) { - my $path = $_[0]; - - $path =~ s/\.\.+\/?//g; - - return $path; -} - -1; diff --git a/Xerl/XML/Element.pm b/Xerl/XML/Element.pm deleted file mode 100644 index 0867841..0000000 --- a/Xerl/XML/Element.pm +++ /dev/null @@ -1,49 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::XML::Element; - -use strict; -use warnings; - -use Xerl::Base; - -sub starttag($$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $temp ) = ( $_[1], undef ); - - return $self if $self->get_name() eq $name; - return undef if ref $self->get_array() ne 'ARRAY'; - - for ( @{ $self->get_array() } ) { - $temp = $_->starttag($name); - return $temp if defined $temp; - } - - return undef; -} - -sub starttag2($$$) { - my Xerl::XML::Element $self = $_[0]; - my ( $name, $after ) = @_[ 1 ... 2 ]; - - my Xerl::XML::Element $element = $self->starttag($name); - return $element->starttag($after) if defined $element; - - return undef; -} - -sub params_str($) { - my Xerl::XML::Element $self = $_[0]; - my $params = $self->get_params(); - - return undef if $params eq ''; - - return join '', map { " $_=\"" . $params->{$_} . '"' } keys %$params; -} - -1; diff --git a/Xerl/XML/Reader.pm b/Xerl/XML/Reader.pm deleted file mode 100644 index ae5a07b..0000000 --- a/Xerl/XML/Reader.pm +++ /dev/null @@ -1,45 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::XML::Reader; - -use strict; -use warnings; - -use v5.14.0; - -use XML::SAX; - -use Xerl::Base; -use Xerl::XML::Element; -use Xerl::XML::SAXHandler; - -sub open($) { - my Xerl::XML::Reader $self = shift; - - if ( -f $self->get_path() ) { - return 0; - } - else { - return 1; - } -} - -sub parse() { - my Xerl::XML::Reader $self = shift; - my $sax_handler = Xerl::XML::SAXHandler->new(); - - my $parser = XML::SAX::ParserFactory->parser( Handler => $sax_handler ); - - $parser->parse_uri( $self->get_path() ); - - $self->set_root( $sax_handler->{xerl}{root} ); - - return undef; -} - -1; diff --git a/Xerl/XML/SAXHandler.pm b/Xerl/XML/SAXHandler.pm deleted file mode 100644 index 9ba7729..0000000 --- a/Xerl/XML/SAXHandler.pm +++ /dev/null @@ -1,93 +0,0 @@ -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -package Xerl::XML::SAXHandler; - -use base qw(XML::SAX::Base); - -use strict; -use warnings; - -use 5.14.0; - -use Data::Dumper; - -use Xerl::Base; -use Xerl::XML::Element; - -sub start_document { - my ( $self, $doc ) = @_; - - $self->{xerl}{root} = undef; - $self->{xerl}{current} = undef; - $self->{xerl}{stack} = []; - - return undef; -} - -sub start_element { - my ( $self, $doc ) = @_; - my $x = $self->{xerl}; - - if ( defined $x->{current} ) { - push @{ $x->{stack} }, $x->{current}; - $x->{root} = $x->{current} unless defined $x->{root}; - } - - my %params = map { $_->{Name} => $_->{Value} } values %{ $doc->{Attributes} }; - - # Extract name and flags from a tag such as: .. - my ( $name, @flags ) = _GET_NAME_N_FLAG( $doc->{Name} ); - - $x->{current} = Xerl::XML::Element->new(); - $x->{current}->set_text(''); - $x->{current}->set_name($name); - $x->{current}->set( "flag_$_", 1 ) for @flags; - $x->{current}->set_params( \%params ) if %params; - - ${ $x->{stack} }[-1]->push_array( $x->{current} ) if @{ $x->{stack} }; - - return undef; -} - -sub characters { - my ( $self, $doc ) = @_; - my $x = $self->{xerl}; - - my $data = $doc->{Data}; - $data =~ s/!!LT!!//g; - $data =~ s/!!N!!/&/g; - - $x->{current}{text} .= $data; - - return undef; -} - -sub end_element { - my ( $self, $doc ) = @_; - my $x = $self->{xerl}; - - $x->{current} = pop @{ $x->{stack} }; - - return undef; -} - -sub _GET_NAME_N_FLAG ($) { - my $string = shift; - - my ( $name, $flags ) = $string =~ /^(.+)\.xerl\.(.*)$/; - - if ( defined $flags ) { - return ( $name, split( /\./, $flags ) ); - } - else { - return ($string); - } -} - -1; diff --git a/index.fpl b/index.fpl deleted file mode 100755 index 1cfcb5d..0000000 --- a/index.fpl +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/perl - -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -use strict; -use warnings; - -use v5.14.0; - -use Xerl; - -use FCGI; -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = - -e "xerldev.conf" - ? "xerldev.conf" - : ( -e "xerl-$host.conf" ? "xerl-$host.conf" : 'config.conf' ); - -while ( FCGI::accept >= 0 ) { - my Xerl $xerl = Xerl->new( config => $config ); - $xerl->run(); -} diff --git a/index.pl b/index.pl deleted file mode 100755 index 97aa32c..0000000 --- a/index.pl +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/perl - -# Xerl (c) 2005-2011, 2013 Dipl.-Inform. (FH) Paul C. Buetow -# -# E-Mail: xerl@dev.buetow.org WWW: http://xerl.buetow.org -# -# This is free software, you may use it and distribute it under the same -# terms as Perl itself. - -use strict; -use warnings; - -use v5.14.0; - -use Xerl; - -use Socket; -use Sys::Hostname; - -my $host = hostname(); -my $config = - -e "xerldev.conf" - ? "xerldev.conf" - : ( -e "xerl-$host.conf" ? "xerl-$host.conf" : 'config.conf' ); - -my Xerl $xerl = Xerl->new( config => $config ); -$xerl->run(); diff --git a/xerl.conf b/xerl.conf deleted file mode 100644 index df4b930..0000000 --- a/xerl.conf +++ /dev/null @@ -1,18 +0,0 @@ -#nocache=defined -cacheroot=/usr/local/www/xerlcache/ -ctype.asc=text/plain -ctype.css=text/css -ctype.jpg=image/jpg -ctype.pdf=application/pdf -ctype.png=image/png -ctype.txt=text/plain -ctype.xml=text/plain -defaultcontent=home -defaulthost=default -defaultoutputformat=html5 -defaultproto=http -defaultstyle=css3.css -defaulttemplate=html5 -hidesubhome=1 -hostroot=/usr/local/www/xerlhosts/branches/stable/hosts/ -404=http://paul.buetow.org -- cgit v1.2.3 From 918ec5b2ca9be7dbc6dfcbfcc40a6b9f03623833 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus.fritz.box)" Date: Sun, 27 Jul 2014 10:33:13 +0200 Subject: There will be big changes for you but you will be happy. --- README | 74 ------------------------------------------------------------------ 1 file changed, 74 deletions(-) delete mode 100644 README diff --git a/README b/README deleted file mode 100644 index 4b3d8e7..0000000 --- a/README +++ /dev/null @@ -1,74 +0,0 @@ -STYLEGUIDE: - -Always do: - -Pragmatic modules ALWAYS to use in ALL packages: - -use strict; -use warnings; -use v5.14; - -Only for packages for including package UNIVERSAL definitions - -use Xerl::Page::Base; - -Object oriented coding style - -Always use method prototypes if possible - -sub foo($;$) { .... } - -Explicit object typing if possible - -my Class::Name::Here $foo = Class::Name::Here->new(); - -If no real ret val, set undef; explicitly - -sub foo() { - # Do some stuff -... - # Set explicit undef ret value - return undef; -} - -Private subs use _ as its prefix and are called only from the current package. - -package Xerl::Foo::Bla; -. -. - -sub _iamprivate($) { - my Xerl::Foo:Bla $self = $_[0]; - . - . -} - -sub iampublic($) { - my Xerl::Foo:Bla $self = $_[0]; - $self->_iamprivate(); - return undef; -} - -Static subs (not OOP) are in CAPITAL letters. - -sub IAMSTATIC($) { - print shift; - return 'Hello World'; -} - -sub iamdynamic($) { - my Xerl::Foo:Bla $self = $_[0]; - return Xerl::Foo::Bla::IAMSTATIC( $self->get_somevalue() ); -} - -Static private subs start with _ and are written in CAPITAL letters - -sub _IAMSTATICPRIVATE() { - . - . -} - -Use Pidy to automaically restyle the code! (make perltidy) - -Mark things which are still to do with TODO: at any place in the source -tree. (Can be searched for using 'make todo'). -- cgit v1.2.3 From a65180a69505f4121ffe14d3f9cd404fe0e0839b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus.fritz.box)" Date: Sat, 9 Aug 2014 23:55:20 +0200 Subject: Familiarity breeds contempt -- and children. -- Mark Twain --- cbars.buetow.foo/content/30.Screenshots.xml | 11 ----------- dev.buetow.org/content/home.xml | 6 ------ loadbars.buetow.org/content/30.Screenshots.xml | 3 --- xerl.buetow.org/content/home.xml | 5 ----- 4 files changed, 25 deletions(-) delete mode 100644 cbars.buetow.foo/content/30.Screenshots.xml diff --git a/cbars.buetow.foo/content/30.Screenshots.xml b/cbars.buetow.foo/content/30.Screenshots.xml deleted file mode 100644 index 0999c9a..0000000 --- a/cbars.buetow.foo/content/30.Screenshots.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - Screenshots - - Screenshots can be downloaded from git. Just type - git clone -b screenshots git://git.buetow.org/cbars cbars-screenshots - Or go to - gitweb - in order to browse the screenshot branch online. - - diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index dbc3ba8..a5ba793 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -15,12 +15,6 @@ and my open source report card is http://osrc.dfm.io/rantanplan - Git (backup) repository - - You may go to - gitweb - for browsing some of the repositories. It is a mirror of all the repositories on github. Due to legacy issues some projects are not on Github yet but only on git.buetow.org. - Deb repository Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml index f6df91b..3ad79c3 100644 --- a/loadbars.buetow.org/content/30.Screenshots.xml +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -4,8 +4,5 @@ Screenshots can be downloaded from git. Just type git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots - Or go to - gitweb - in order to browse the screenshot branch online. diff --git a/xerl.buetow.org/content/home.xml b/xerl.buetow.org/content/home.xml index fb6cec5..1782bd1 100644 --- a/xerl.buetow.org/content/home.xml +++ b/xerl.buetow.org/content/home.xml @@ -5,9 +5,4 @@ ... is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl 5 (boosted by FastCGI) and using XML to store the content and to display it in any format (e.g. HTML5). This is the alpha version. Xerl is work in progress! It has no real documentation and no release available atm. This is mostly a hobby project fitting my own needs in having dynamic websites. However, if you are interested in Xerl you can feel free to download the sources and try your luck. - - Go to - gitweb - in order to have a feeling how content is being managed/organized using Xerl. - -- cgit v1.2.3 From 938f41199b8576780b50a32a5fcafa2a2cee9009 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sat, 16 Aug 2014 00:27:00 +0200 Subject: test page --- sedna.buetow.org/SITEMAP | 0 sedna.buetow.org/content/home.xml | 34 +++++++++++++++++++++++ sedna.buetow.org/content/projectlist.inc.pl | 42 +++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 sedna.buetow.org/SITEMAP create mode 100644 sedna.buetow.org/content/home.xml create mode 100644 sedna.buetow.org/content/projectlist.inc.pl diff --git a/sedna.buetow.org/SITEMAP b/sedna.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/sedna.buetow.org/content/home.xml b/sedna.buetow.org/content/home.xml new file mode 100644 index 0000000..a5ba793 --- /dev/null +++ b/sedna.buetow.org/content/home.xml @@ -0,0 +1,34 @@ + + + Some programming projects + Mailing List + + Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the + Development Mailing List + for any considerations. + + + Github + + My Github page is + github.com/rantanplan + and my open source report card is + http://osrc.dfm.io/rantanplan + + Deb repository + Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via + [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main + Where DISTRIBUTION may be squeeze, wheezy.... To trust the repo please run: + curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - + Project list + + + All hosts ending with + .foo + are most likely dev, test or PoCs. Don't expect to find anything usefull there. + + + + projectlist.inc.pl + + diff --git a/sedna.buetow.org/content/projectlist.inc.pl b/sedna.buetow.org/content/projectlist.inc.pl new file mode 100644 index 0000000..4d1d4f2 --- /dev/null +++ b/sedna.buetow.org/content/projectlist.inc.pl @@ -0,0 +1,42 @@ +my $hostroot = $config->get_hostroot(); + +sub getf ($) { + open my $f, $_[0] or die "$!: $_[0]\n"; + my @slurp = <$f>; + close $f; + @slurp; +} + +sub nl () { "
\n" } + +sub list (*) { + my $tag = shift; + my @found = sort `find $hostroot -name $tag`; + my $ret = ''; + + + for my $found (@found) { + $found =~ /.*hosts.(.*?).$tag/; + my $host = $1; + + my @content = getf $found; + + $ret .= "$host" . nl; + if (@content) { + $ret .= join " ", @content; + $ret .= nl; + } + $ret .= nl; + } + + $ret; +} + +my $ret = list PROJECT; + +$ret .= "Older projects (not active at the moment):" . nl x 2; +$ret .= list OLDPROJECT; +$ret .= "Obsolete projects (no work will be done anymore and the software may be broken):" . nl x 2; +$ret .= list OBSOLETEPROJECT; + +return $ret; -- cgit v1.2.3 From 4789e208bbd7e8102129bb66eabbd5c9b35c6dc4 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sat, 16 Aug 2014 00:37:30 +0200 Subject: add running on freebsd note --- default/templates/html5.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/templates/html5.xml b/default/templates/html5.xml index 8912790..70c50bb 100644 --- a/default/templates/html5.xml +++ b/default/templates/html5.xml @@ -23,7 +23,7 @@ Generated in !!TIME!!s | Powered by Xerl - | Xerl templates managed with Puppet/Git | Served by Debian GNU/Linux | + | Xerl templates managed with Puppet/Git | Running on FreeBSD - The Power to Serve | Sitemap -- cgit v1.2.3 From afd0073d46d74383000269ba59d1b8dbf8b8a716 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sat, 16 Aug 2014 00:38:23 +0200 Subject: The smallest worm will turn being trodden on. -- William Shakespeare, "Henry VI" --- redirect:wishlist.buetow.org | 1 - 1 file changed, 1 deletion(-) delete mode 100644 redirect:wishlist.buetow.org diff --git a/redirect:wishlist.buetow.org b/redirect:wishlist.buetow.org deleted file mode 100644 index a2105d4..0000000 --- a/redirect:wishlist.buetow.org +++ /dev/null @@ -1 +0,0 @@ -https://www.amazon.de/registry/wishlist/3J6IAFOL6CZUG -- cgit v1.2.3 From a3c2d95c5bb8eff3bd44add175926127759841e6 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 14:11:43 +0200 Subject: clean --- sedna.buetow.org/SITEMAP | 0 sedna.buetow.org/content/home.xml | 34 ----------------------- sedna.buetow.org/content/projectlist.inc.pl | 42 ----------------------------- 3 files changed, 76 deletions(-) delete mode 100644 sedna.buetow.org/SITEMAP delete mode 100644 sedna.buetow.org/content/home.xml delete mode 100644 sedna.buetow.org/content/projectlist.inc.pl diff --git a/sedna.buetow.org/SITEMAP b/sedna.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/sedna.buetow.org/content/home.xml b/sedna.buetow.org/content/home.xml deleted file mode 100644 index a5ba793..0000000 --- a/sedna.buetow.org/content/home.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - Some programming projects - Mailing List - - Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List - for any considerations. - - - Github - - My Github page is - github.com/rantanplan - and my open source report card is - http://osrc.dfm.io/rantanplan - - Deb repository - Some projects provide packages in .deb format. Please check out each individual project site for available architecture and so on. Basically the debian repository is available via - [deb|deb-src] http://deb.buetow.org/apt DISTRIBUTION main - Where DISTRIBUTION may be squeeze, wheezy.... To trust the repo please run: - curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add - - Project list - - - All hosts ending with - .foo - are most likely dev, test or PoCs. Don't expect to find anything usefull there. - - - - projectlist.inc.pl - - diff --git a/sedna.buetow.org/content/projectlist.inc.pl b/sedna.buetow.org/content/projectlist.inc.pl deleted file mode 100644 index 4d1d4f2..0000000 --- a/sedna.buetow.org/content/projectlist.inc.pl +++ /dev/null @@ -1,42 +0,0 @@ -my $hostroot = $config->get_hostroot(); - -sub getf ($) { - open my $f, $_[0] or die "$!: $_[0]\n"; - my @slurp = <$f>; - close $f; - @slurp; -} - -sub nl () { "
\n" } - -sub list (*) { - my $tag = shift; - my @found = sort `find $hostroot -name $tag`; - my $ret = ''; - - - for my $found (@found) { - $found =~ /.*hosts.(.*?).$tag/; - my $host = $1; - - my @content = getf $found; - - $ret .= "$host" . nl; - if (@content) { - $ret .= join " ", @content; - $ret .= nl; - } - $ret .= nl; - } - - $ret; -} - -my $ret = list PROJECT; - -$ret .= "Older projects (not active at the moment):" . nl x 2; -$ret .= list OLDPROJECT; -$ret .= "Obsolete projects (no work will be done anymore and the software may be broken):" . nl x 2; -$ret .= list OBSOLETEPROJECT; - -return $ret; -- cgit v1.2.3 From c1d37639e94091e96a949f842778317eefcca69a Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 14:12:06 +0200 Subject: Advancement in position. --- sedna.buetow.org/SITEMAP | 0 sedna.buetow.org/content/.Style-Guide.xml | 37 +++++++++++++++++++++ sedna.buetow.org/content/.rss.xml | 4 +++ sedna.buetow.org/content/99.Imprint.xml | 45 ++++++++++++++++++++++++++ sedna.buetow.org/content/home.xml | 27 ++++++++++++++++ sedna.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes sedna.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes sedna.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes sedna.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes sedna.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes 10 files changed, 113 insertions(+) create mode 100644 sedna.buetow.org/SITEMAP create mode 100644 sedna.buetow.org/content/.Style-Guide.xml create mode 100644 sedna.buetow.org/content/.rss.xml create mode 100644 sedna.buetow.org/content/99.Imprint.xml create mode 100644 sedna.buetow.org/content/home.xml create mode 100644 sedna.buetow.org/htdocs/images/bg_content.jpg create mode 100644 sedna.buetow.org/htdocs/images/hop.jpg create mode 100644 sedna.buetow.org/htdocs/images/paul.jpg create mode 100644 sedna.buetow.org/htdocs/images/paul2.jpg create mode 100644 sedna.buetow.org/htdocs/images/rantanplan.jpg diff --git a/sedna.buetow.org/SITEMAP b/sedna.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/sedna.buetow.org/content/.Style-Guide.xml b/sedna.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..c3396f6 --- /dev/null +++ b/sedna.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/sedna.buetow.org/content/.rss.xml b/sedna.buetow.org/content/.rss.xml new file mode 100644 index 0000000..f225f71 --- /dev/null +++ b/sedna.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/sedna.buetow.org/content/99.Imprint.xml b/sedna.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..ffbc7df --- /dev/null +++ b/sedna.buetow.org/content/99.Imprint.xml @@ -0,0 +1,45 @@ + + + Imprint + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Snail Mail: + + + Paul B!!N!!uuml;tow + + Schneidem!!N!!uuml;hler Str. 12c + + 76139 Karlsruhe + + Germany + + + + + + E-Mail: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + (GPG/PGP public key ID: 0x37EC5C1D) + + + + + diff --git a/sedna.buetow.org/content/home.xml b/sedna.buetow.org/content/home.xml new file mode 100644 index 0000000..8d7a070 --- /dev/null +++ b/sedna.buetow.org/content/home.xml @@ -0,0 +1,27 @@ + + + It's just paul.buetow.org + Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + My development site: + http://dev.buetow.org + + + My Github site: + http://github.com/rantanplan + + + More: + + + My profile on LinkedIn: + http://www.linkedin.com/profile/view?id=252217064 + + + Follow me at Twitter if you want: + https://twitter.com/plantanran + + + diff --git a/sedna.buetow.org/htdocs/images/bg_content.jpg b/sedna.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/sedna.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/sedna.buetow.org/htdocs/images/hop.jpg b/sedna.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/sedna.buetow.org/htdocs/images/hop.jpg differ diff --git a/sedna.buetow.org/htdocs/images/paul.jpg b/sedna.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/sedna.buetow.org/htdocs/images/paul.jpg differ diff --git a/sedna.buetow.org/htdocs/images/paul2.jpg b/sedna.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/sedna.buetow.org/htdocs/images/paul2.jpg differ diff --git a/sedna.buetow.org/htdocs/images/rantanplan.jpg b/sedna.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/sedna.buetow.org/htdocs/images/rantanplan.jpg differ -- cgit v1.2.3 From c833098ce5d5cb2467c880c63bb1d829b07f154d Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 14:46:11 +0200 Subject: You will remember something that you should not have forgotten. --- sedna.buetow.org/SITEMAP | 0 sedna.buetow.org/content/.Style-Guide.xml | 37 --------------------- sedna.buetow.org/content/.rss.xml | 4 --- sedna.buetow.org/content/99.Imprint.xml | 45 -------------------------- sedna.buetow.org/content/home.xml | 27 ---------------- sedna.buetow.org/htdocs/images/bg_content.jpg | Bin 13847 -> 0 bytes sedna.buetow.org/htdocs/images/hop.jpg | Bin 18838 -> 0 bytes sedna.buetow.org/htdocs/images/paul.jpg | Bin 22871 -> 0 bytes sedna.buetow.org/htdocs/images/paul2.jpg | Bin 22377 -> 0 bytes sedna.buetow.org/htdocs/images/rantanplan.jpg | Bin 32089 -> 0 bytes 10 files changed, 113 deletions(-) delete mode 100644 sedna.buetow.org/SITEMAP delete mode 100644 sedna.buetow.org/content/.Style-Guide.xml delete mode 100644 sedna.buetow.org/content/.rss.xml delete mode 100644 sedna.buetow.org/content/99.Imprint.xml delete mode 100644 sedna.buetow.org/content/home.xml delete mode 100644 sedna.buetow.org/htdocs/images/bg_content.jpg delete mode 100644 sedna.buetow.org/htdocs/images/hop.jpg delete mode 100644 sedna.buetow.org/htdocs/images/paul.jpg delete mode 100644 sedna.buetow.org/htdocs/images/paul2.jpg delete mode 100644 sedna.buetow.org/htdocs/images/rantanplan.jpg diff --git a/sedna.buetow.org/SITEMAP b/sedna.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/sedna.buetow.org/content/.Style-Guide.xml b/sedna.buetow.org/content/.Style-Guide.xml deleted file mode 100644 index c3396f6..0000000 --- a/sedna.buetow.org/content/.Style-Guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - Style guides for my nicknames - "rantanplan" - - - This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by - brian d foy's - style guide. This style guide helps you to write my nickname in the correct way! - - The rules - - The following rules have to be met: - - Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. - Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! - If rantanplan is too long for you, you may use rant or ranti instead. - If you like rantanplan very much, you may use rantiplanti as his nickname! - Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! - The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. - Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! - Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). - - - "pbuetow" - - This is the style guide for my nickname "pbuetow". - - The rules - - The following rules have to be met: - - Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! - I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. - - - diff --git a/sedna.buetow.org/content/.rss.xml b/sedna.buetow.org/content/.rss.xml deleted file mode 100644 index f225f71..0000000 --- a/sedna.buetow.org/content/.rss.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/sedna.buetow.org/content/99.Imprint.xml b/sedna.buetow.org/content/99.Imprint.xml deleted file mode 100644 index ffbc7df..0000000 --- a/sedna.buetow.org/content/99.Imprint.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - Imprint - In case you have work for me or have any other comments to pass, please choose your contact method... - - - - Snail Mail: - - - Paul B!!N!!uuml;tow - - Schneidem!!N!!uuml;hler Str. 12c - - 76139 Karlsruhe - - Germany - - - - - - E-Mail: - - - - // Anti-Spam - function strrev(str) { - if (!str) return ''; - var revstr = ''; - for (var i = str.length-1; i>=0; i--) - revstr += str.charAt(i) - return revstr; - } - var array = new Array('gro', '.', 'woteub', '@', 'luap'); - for (var i = array.length - 1; i >= 0; --i) { - document.write(strrev(array[i])); - } - - (GPG/PGP public key ID: 0x37EC5C1D) - - - - - diff --git a/sedna.buetow.org/content/home.xml b/sedna.buetow.org/content/home.xml deleted file mode 100644 index 8d7a070..0000000 --- a/sedna.buetow.org/content/home.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. - If you don't like this website design: I am not a web designer and sometimes less is more. - - - My development site: - http://dev.buetow.org - - - My Github site: - http://github.com/rantanplan - - - More: - - - My profile on LinkedIn: - http://www.linkedin.com/profile/view?id=252217064 - - - Follow me at Twitter if you want: - https://twitter.com/plantanran - - - diff --git a/sedna.buetow.org/htdocs/images/bg_content.jpg b/sedna.buetow.org/htdocs/images/bg_content.jpg deleted file mode 100644 index 2e60c1b..0000000 Binary files a/sedna.buetow.org/htdocs/images/bg_content.jpg and /dev/null differ diff --git a/sedna.buetow.org/htdocs/images/hop.jpg b/sedna.buetow.org/htdocs/images/hop.jpg deleted file mode 100644 index a3668fe..0000000 Binary files a/sedna.buetow.org/htdocs/images/hop.jpg and /dev/null differ diff --git a/sedna.buetow.org/htdocs/images/paul.jpg b/sedna.buetow.org/htdocs/images/paul.jpg deleted file mode 100644 index 96968c8..0000000 Binary files a/sedna.buetow.org/htdocs/images/paul.jpg and /dev/null differ diff --git a/sedna.buetow.org/htdocs/images/paul2.jpg b/sedna.buetow.org/htdocs/images/paul2.jpg deleted file mode 100644 index 5f4734a..0000000 Binary files a/sedna.buetow.org/htdocs/images/paul2.jpg and /dev/null differ diff --git a/sedna.buetow.org/htdocs/images/rantanplan.jpg b/sedna.buetow.org/htdocs/images/rantanplan.jpg deleted file mode 100644 index 5396753..0000000 Binary files a/sedna.buetow.org/htdocs/images/rantanplan.jpg and /dev/null differ -- cgit v1.2.3 From 92d43644ee088655faecc40a6ccab25900c8fb7a Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 14:47:39 +0200 Subject: You will be the victim of a bizarre joke. --- web.buetow.org/SITEMAP | 0 web.buetow.org/content/.Style-Guide.xml | 37 +++++++++++++++++++++++ web.buetow.org/content/.rss.xml | 4 +++ web.buetow.org/content/99.Imprint.xml | 45 ++++++++++++++++++++++++++++ web.buetow.org/content/home.xml | 27 +++++++++++++++++ web.buetow.org/htdocs/images/bg_content.jpg | Bin 0 -> 13847 bytes web.buetow.org/htdocs/images/hop.jpg | Bin 0 -> 18838 bytes web.buetow.org/htdocs/images/paul.jpg | Bin 0 -> 22871 bytes web.buetow.org/htdocs/images/paul2.jpg | Bin 0 -> 22377 bytes web.buetow.org/htdocs/images/rantanplan.jpg | Bin 0 -> 32089 bytes 10 files changed, 113 insertions(+) create mode 100644 web.buetow.org/SITEMAP create mode 100644 web.buetow.org/content/.Style-Guide.xml create mode 100644 web.buetow.org/content/.rss.xml create mode 100644 web.buetow.org/content/99.Imprint.xml create mode 100644 web.buetow.org/content/home.xml create mode 100644 web.buetow.org/htdocs/images/bg_content.jpg create mode 100644 web.buetow.org/htdocs/images/hop.jpg create mode 100644 web.buetow.org/htdocs/images/paul.jpg create mode 100644 web.buetow.org/htdocs/images/paul2.jpg create mode 100644 web.buetow.org/htdocs/images/rantanplan.jpg diff --git a/web.buetow.org/SITEMAP b/web.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/web.buetow.org/content/.Style-Guide.xml b/web.buetow.org/content/.Style-Guide.xml new file mode 100644 index 0000000..c3396f6 --- /dev/null +++ b/web.buetow.org/content/.Style-Guide.xml @@ -0,0 +1,37 @@ + + + Style guides for my nicknames + "rantanplan" + + + This is the style guide for my IRC nickname "rantanplan" @ irc.german-elite.net. This style guide has been inspired by + brian d foy's + style guide. This style guide helps you to write my nickname in the correct way! + + The rules + + The following rules have to be met: + + Each letter in rantanplan must be of the same case. Lower case is preferred. Any capitalization is incorrect unless each letter is capitalized. + Sentences should not start with rantanplan if you normally capitalize the first word of a sentence. Recast the sentence so that it begins with a capital letter. Or just write the whole sentence in small or capitalized letters! + If rantanplan is too long for you, you may use rant or ranti instead. + If you like rantanplan very much, you may use rantiplanti as his nickname! + Sometimes rantanplan changes his nick into some weird combinations like plantanran or ranplantan or tanplanrantanplan! Any version is valid! You can think of 3 main body parts: ran tan and plan. You may combine them in any order! + The above mentioned is also valid for the reversed body parts: nar nat nalp. This combination is valid as well: nartanranplannat. + Sometimes rantanplan likes to show other people on what cool stuff he is working on. In this case a |foo postfix is added to any version of his nickname. E.g.: ranti|C means, that rantanplan is currently coding in C. rantanplan|vs|work means, that he is fighting against his current task at work! + Another way to express what rantanplan is doing is a prefix notation like worktanplan (he is working) or eattanplan (he is eating). + + + "pbuetow" + + This is the style guide for my nickname "pbuetow". + + The rules + + The following rules have to be met: + + Each letter in pbuetow must be of the same case. Any capitalization is incorrect. Except if all letters are uppercase! "pbuetow" and "PBUETOW" are the only correct ways to spell this nick! All other versions are invalid! + I may also use buetow instead of pbuetow (like on PerlMonks)! pcbuetow may be used, if pbuetow and/or buetow is taken. + + + diff --git a/web.buetow.org/content/.rss.xml b/web.buetow.org/content/.rss.xml new file mode 100644 index 0000000..f225f71 --- /dev/null +++ b/web.buetow.org/content/.rss.xml @@ -0,0 +1,4 @@ + + + + diff --git a/web.buetow.org/content/99.Imprint.xml b/web.buetow.org/content/99.Imprint.xml new file mode 100644 index 0000000..ffbc7df --- /dev/null +++ b/web.buetow.org/content/99.Imprint.xml @@ -0,0 +1,45 @@ + + + Imprint + In case you have work for me or have any other comments to pass, please choose your contact method... + + + + Snail Mail: + + + Paul B!!N!!uuml;tow + + Schneidem!!N!!uuml;hler Str. 12c + + 76139 Karlsruhe + + Germany + + + + + + E-Mail: + + + + // Anti-Spam + function strrev(str) { + if (!str) return ''; + var revstr = ''; + for (var i = str.length-1; i>=0; i--) + revstr += str.charAt(i) + return revstr; + } + var array = new Array('gro', '.', 'woteub', '@', 'luap'); + for (var i = array.length - 1; i >= 0; --i) { + document.write(strrev(array[i])); + } + + (GPG/PGP public key ID: 0x37EC5C1D) + + + + + diff --git a/web.buetow.org/content/home.xml b/web.buetow.org/content/home.xml new file mode 100644 index 0000000..8d7a070 --- /dev/null +++ b/web.buetow.org/content/home.xml @@ -0,0 +1,27 @@ + + + It's just paul.buetow.org + Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + If you don't like this website design: I am not a web designer and sometimes less is more. + + + My development site: + http://dev.buetow.org + + + My Github site: + http://github.com/rantanplan + + + More: + + + My profile on LinkedIn: + http://www.linkedin.com/profile/view?id=252217064 + + + Follow me at Twitter if you want: + https://twitter.com/plantanran + + + diff --git a/web.buetow.org/htdocs/images/bg_content.jpg b/web.buetow.org/htdocs/images/bg_content.jpg new file mode 100644 index 0000000..2e60c1b Binary files /dev/null and b/web.buetow.org/htdocs/images/bg_content.jpg differ diff --git a/web.buetow.org/htdocs/images/hop.jpg b/web.buetow.org/htdocs/images/hop.jpg new file mode 100644 index 0000000..a3668fe Binary files /dev/null and b/web.buetow.org/htdocs/images/hop.jpg differ diff --git a/web.buetow.org/htdocs/images/paul.jpg b/web.buetow.org/htdocs/images/paul.jpg new file mode 100644 index 0000000..96968c8 Binary files /dev/null and b/web.buetow.org/htdocs/images/paul.jpg differ diff --git a/web.buetow.org/htdocs/images/paul2.jpg b/web.buetow.org/htdocs/images/paul2.jpg new file mode 100644 index 0000000..5f4734a Binary files /dev/null and b/web.buetow.org/htdocs/images/paul2.jpg differ diff --git a/web.buetow.org/htdocs/images/rantanplan.jpg b/web.buetow.org/htdocs/images/rantanplan.jpg new file mode 100644 index 0000000..5396753 Binary files /dev/null and b/web.buetow.org/htdocs/images/rantanplan.jpg differ -- cgit v1.2.3 From 05d5182057114508206c52146645b8ceca30cf91 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 22:54:37 +0200 Subject: Repartee is something we think of twenty-four hours too late. -- Mark Twain --- cbars.buetow.foo/content/20.Manpage.xml | 2 +- cbars.buetow.foo/content/40.Changelog.xml | 2 +- cbars.buetow.foo/content/45.Wishlist.xml | 2 +- cpuinfo.buetow.org/content/20.Manpage.xml | 2 +- cpuinfo.buetow.org/content/40.Changelog.xml | 2 +- fapi.buetow.org/content/20.Manpage.xml | 2 +- fapi.buetow.org/content/21.Synopsis.xml | 2 +- fapi.buetow.org/content/22.Extended_Synopsis.xml | 2 +- fapi.buetow.org/content/40.Changelog.xml | 2 +- fype.buetow.org/content/20.Manpage.xml | 2 +- fype.buetow.org/content/Examples.xml | 2 +- guprecords.buetow.org/content/20.Manpage.xml | 2 +- guprecords.buetow.org/content/40.Changelog.xml | 2 +- httpbench.buetow.foo/content/20.Manpage.xml | 2 +- httpbench.buetow.foo/content/40.Changelog.xml | 2 +- japi.buetow.org/content/20.Manpage.xml | 2 +- japi.buetow.org/content/40.Changelog.xml | 2 +- loadbars.buetow.org/content/20.Manpage.xml | 2 +- loadbars.buetow.org/content/40.Changelog.xml | 2 +- loadbars.buetow.org/content/45.Wishlist.xml | 2 +- netdiff.buetow.org/content/20.Manpage.xml | 2 +- netdiff.buetow.org/content/40.Changelog.xml | 2 +- perldaemon.buetow.org/content/30.README.xml | 2 +- perldaemon.buetow.org/content/40.CHANGELOG.xml | 2 +- perldaemon.buetow.org/content/45.WISHLIST.xml | 2 +- photoalbum.buetow.org/content/20.Manpage.xml | 2 +- photoalbum.buetow.org/content/40.Changelog.xml | 2 +- pwgrep.buetow.org/content/40.Changelog.xml | 2 +- xerl.buetow.org/content/40.Todos.xml | 2 +- xerl.buetow.org/content/99.license.xml | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/cbars.buetow.foo/content/20.Manpage.xml b/cbars.buetow.foo/content/20.Manpage.xml index fd9ef82..9ec449a 100644 --- a/cbars.buetow.foo/content/20.Manpage.xml +++ b/cbars.buetow.foo/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/cbars.txt;hb=HEAD + http://web.buetow.org/cgit/cbars.git/plain/docs/cbars.txt diff --git a/cbars.buetow.foo/content/40.Changelog.xml b/cbars.buetow.foo/content/40.Changelog.xml index db21e34..570f30f 100644 --- a/cbars.buetow.foo/content/40.Changelog.xml +++ b/cbars.buetow.foo/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/cbars.git/plain/debian/changelog diff --git a/cbars.buetow.foo/content/45.Wishlist.xml b/cbars.buetow.foo/content/45.Wishlist.xml index be7d02d..cc14987 100644 --- a/cbars.buetow.foo/content/45.Wishlist.xml +++ b/cbars.buetow.foo/content/45.Wishlist.xml @@ -3,6 +3,6 @@ Wishlist This is the Wishlist file of the current master branch: - http://web.buetow.org/git/?p=cbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD + http://web.buetow.org/cgit/cbars.git/plain/docs/wishlist diff --git a/cpuinfo.buetow.org/content/20.Manpage.xml b/cpuinfo.buetow.org/content/20.Manpage.xml index d6d76df..f749c18 100644 --- a/cpuinfo.buetow.org/content/20.Manpage.xml +++ b/cpuinfo.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=docs/cpuinfo.txt;hb=HEAD + http://web.buetow.org/cgit/cpuinfo.git/plain/docs/cpuinfo.txt diff --git a/cpuinfo.buetow.org/content/40.Changelog.xml b/cpuinfo.buetow.org/content/40.Changelog.xml index 6da200b..90c4fa0 100644 --- a/cpuinfo.buetow.org/content/40.Changelog.xml +++ b/cpuinfo.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=cpuinfo.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/cpuinfo.git/plain/debian/changelog diff --git a/fapi.buetow.org/content/20.Manpage.xml b/fapi.buetow.org/content/20.Manpage.xml index e3b9b71..ac33d3f 100644 --- a/fapi.buetow.org/content/20.Manpage.xml +++ b/fapi.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/fapi.txt;hb=HEAD + http://web.buetow.org/cgit/fapi.git/plain/docs/fapi.txt diff --git a/fapi.buetow.org/content/21.Synopsis.xml b/fapi.buetow.org/content/21.Synopsis.xml index f35a3a8..5fff61c 100644 --- a/fapi.buetow.org/content/21.Synopsis.xml +++ b/fapi.buetow.org/content/21.Synopsis.xml @@ -3,6 +3,6 @@ Synopsis This is the Synopsis of the current master branch: - http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/synopsis.txt;hb=HEAD + http://web.buetow.org/cgit/fapi.git/plain/docs/synopsis.txt diff --git a/fapi.buetow.org/content/22.Extended_Synopsis.xml b/fapi.buetow.org/content/22.Extended_Synopsis.xml index 40a442c..03fa720 100644 --- a/fapi.buetow.org/content/22.Extended_Synopsis.xml +++ b/fapi.buetow.org/content/22.Extended_Synopsis.xml @@ -3,6 +3,6 @@ Extended eynopsis This is the extended synopsis of the current master branch: - http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=docs/extended-synopsis.txt;hb=HEAD + http://web.buetow.org/cgit/fapi.git/plain/docs/extended-synopsis.txt diff --git a/fapi.buetow.org/content/40.Changelog.xml b/fapi.buetow.org/content/40.Changelog.xml index 00ba8a7..6237309 100644 --- a/fapi.buetow.org/content/40.Changelog.xml +++ b/fapi.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=fapi.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/fapi.git/plain/debian/changelog diff --git a/fype.buetow.org/content/20.Manpage.xml b/fype.buetow.org/content/20.Manpage.xml index ed673ab..a17f61a 100644 --- a/fype.buetow.org/content/20.Manpage.xml +++ b/fype.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=docs/pod/fype.txt;hb=HEAD + http://web.buetow.org/cgit/fype.git/plain/docs/pod/fype.txt diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml index 0ae45ba..f48e2c0 100644 --- a/fype.buetow.org/content/Examples.xml +++ b/fype.buetow.org/content/Examples.xml @@ -2,6 +2,6 @@ Sourcecode Examples - http://web.buetow.org/git/?p=fype.git;a=blob_plain;f=examples/all-examples.txt + http://web.buetow.org/cgit/fype.git/plain/examples/all-examples.txt diff --git a/guprecords.buetow.org/content/20.Manpage.xml b/guprecords.buetow.org/content/20.Manpage.xml index 49f0767..31792c3 100644 --- a/guprecords.buetow.org/content/20.Manpage.xml +++ b/guprecords.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=docs/guprecords.txt;hb=HEAD + http://web.buetow.org/cgit/guprecords.git/plain/docs/guprecords.txt diff --git a/guprecords.buetow.org/content/40.Changelog.xml b/guprecords.buetow.org/content/40.Changelog.xml index 3ecd66f..e5e7056 100644 --- a/guprecords.buetow.org/content/40.Changelog.xml +++ b/guprecords.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=guprecords.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/guprecords.git/plain/debian/changelog diff --git a/httpbench.buetow.foo/content/20.Manpage.xml b/httpbench.buetow.foo/content/20.Manpage.xml index 427b580..c658b4c 100644 --- a/httpbench.buetow.foo/content/20.Manpage.xml +++ b/httpbench.buetow.foo/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD + http://web.buetow.org/cgit/httpbench.git/plain/docs/httpbench.txt diff --git a/httpbench.buetow.foo/content/40.Changelog.xml b/httpbench.buetow.foo/content/40.Changelog.xml index b1b7bb0..d8bafbe 100644 --- a/httpbench.buetow.foo/content/40.Changelog.xml +++ b/httpbench.buetow.foo/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/httpbench.git/plain/debian/changelog diff --git a/japi.buetow.org/content/20.Manpage.xml b/japi.buetow.org/content/20.Manpage.xml index b7923be..83a23f2 100644 --- a/japi.buetow.org/content/20.Manpage.xml +++ b/japi.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=docs/japi.txt;hb=HEAD + http://web.buetow.org/cgit/japi.git/plain/docs/japi.txt diff --git a/japi.buetow.org/content/40.Changelog.xml b/japi.buetow.org/content/40.Changelog.xml index 275febd..7eb3abc 100644 --- a/japi.buetow.org/content/40.Changelog.xml +++ b/japi.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=japi.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/japi.git/plain/debian/changelog diff --git a/loadbars.buetow.org/content/20.Manpage.xml b/loadbars.buetow.org/content/20.Manpage.xml index 9756238..de2da7c 100644 --- a/loadbars.buetow.org/content/20.Manpage.xml +++ b/loadbars.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/loadbars.txt;hb=HEAD + http://web.buetow.org/cgit/loadbars.git/plain/docs/loadbars.txt diff --git a/loadbars.buetow.org/content/40.Changelog.xml b/loadbars.buetow.org/content/40.Changelog.xml index 9c442fa..83bc496 100644 --- a/loadbars.buetow.org/content/40.Changelog.xml +++ b/loadbars.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/loadbars.git/plain/debian/changelog diff --git a/loadbars.buetow.org/content/45.Wishlist.xml b/loadbars.buetow.org/content/45.Wishlist.xml index c728b8b..52465b1 100644 --- a/loadbars.buetow.org/content/45.Wishlist.xml +++ b/loadbars.buetow.org/content/45.Wishlist.xml @@ -3,6 +3,6 @@ Wishlist This is the Wishlist file of the current master branch: - http://web.buetow.org/git/?p=loadbars.git;a=blob_plain;f=docs/wishlist;hb=HEAD + http://web.buetow.org/cgit/loadbars.git/plain/docs/wishlist diff --git a/netdiff.buetow.org/content/20.Manpage.xml b/netdiff.buetow.org/content/20.Manpage.xml index 373bd25..7ae568a 100644 --- a/netdiff.buetow.org/content/20.Manpage.xml +++ b/netdiff.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=netdiff.git;a=blob_plain;f=docs/netdiff.txt;hb=HEAD + http://web.buetow.org/cgit/netdiff.git/plain/docs/netdiff.txt diff --git a/netdiff.buetow.org/content/40.Changelog.xml b/netdiff.buetow.org/content/40.Changelog.xml index c409045..e7fe506 100644 --- a/netdiff.buetow.org/content/40.Changelog.xml +++ b/netdiff.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=netdiff.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/netdiff.git/plain/debian/changelog diff --git a/perldaemon.buetow.org/content/30.README.xml b/perldaemon.buetow.org/content/30.README.xml index f58605c..a930bc2 100644 --- a/perldaemon.buetow.org/content/30.README.xml +++ b/perldaemon.buetow.org/content/30.README.xml @@ -3,6 +3,6 @@ README This is the README file of the current master branch: - http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=README;hb=HEAD + http://web.buetow.org/cgit/perldaemon.git/plain/README diff --git a/perldaemon.buetow.org/content/40.CHANGELOG.xml b/perldaemon.buetow.org/content/40.CHANGELOG.xml index 4260eba..ca92fd7 100644 --- a/perldaemon.buetow.org/content/40.CHANGELOG.xml +++ b/perldaemon.buetow.org/content/40.CHANGELOG.xml @@ -3,6 +3,6 @@ CHANGELOG This is the CHANGELOG file of the current master branch: - http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=CHANGELOG;hb=HEAD + http://web.buetow.org/cgit/perldaemon.git/plain/CHANGELOG diff --git a/perldaemon.buetow.org/content/45.WISHLIST.xml b/perldaemon.buetow.org/content/45.WISHLIST.xml index 46c48f1..a7576ec 100644 --- a/perldaemon.buetow.org/content/45.WISHLIST.xml +++ b/perldaemon.buetow.org/content/45.WISHLIST.xml @@ -3,6 +3,6 @@ WISHLIST This is the WHISHLIST file of the current master branch: - http://web.buetow.org/git/?p=perldaemon.git;a=blob_plain;f=WISHLIST;hb=HEAD + http://web.buetow.org/cgit/perldaemon.git/plain/WISHLIST diff --git a/photoalbum.buetow.org/content/20.Manpage.xml b/photoalbum.buetow.org/content/20.Manpage.xml index 7a6d2f8..9a21ee2 100644 --- a/photoalbum.buetow.org/content/20.Manpage.xml +++ b/photoalbum.buetow.org/content/20.Manpage.xml @@ -3,6 +3,6 @@ Manpage This is the manpage of the current master branch: - http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=docs/photoalbum.txt;hb=HEAD + http://web.buetow.org/cgit/photoalbum.git/plain/docs/photoalbum.txt diff --git a/photoalbum.buetow.org/content/40.Changelog.xml b/photoalbum.buetow.org/content/40.Changelog.xml index c843fde..ea70805 100644 --- a/photoalbum.buetow.org/content/40.Changelog.xml +++ b/photoalbum.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog file of the current master branch: - http://web.buetow.org/git/?p=photoalbum.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/photoalbum.git/plain/debian/changelog diff --git a/pwgrep.buetow.org/content/40.Changelog.xml b/pwgrep.buetow.org/content/40.Changelog.xml index 32d6e04..fa7cbc5 100644 --- a/pwgrep.buetow.org/content/40.Changelog.xml +++ b/pwgrep.buetow.org/content/40.Changelog.xml @@ -3,6 +3,6 @@ Changelog This is the changelog of the current master branch: - http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD + http://web.buetow.org/cgit/pwgrep.git/plain/debian/changelog diff --git a/xerl.buetow.org/content/40.Todos.xml b/xerl.buetow.org/content/40.Todos.xml index 6b30c6e..1456bbe 100644 --- a/xerl.buetow.org/content/40.Todos.xml +++ b/xerl.buetow.org/content/40.Todos.xml @@ -3,6 +3,6 @@ Todos This is the TODO file of the current master branch: - http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=TODO;hb=HEAD + http://web.buetow.org/cgit/xerl.git/plain/TODO diff --git a/xerl.buetow.org/content/99.license.xml b/xerl.buetow.org/content/99.license.xml index 5fccc30..19fd468 100644 --- a/xerl.buetow.org/content/99.license.xml +++ b/xerl.buetow.org/content/99.license.xml @@ -2,6 +2,6 @@ License - http://web.buetow.org/git/?p=xerl.git;a=blob_plain;f=COPYING;hb=HEAD + http://web.buetow.org/cgit/xerl.git/plain/COPYING -- cgit v1.2.3 From f4752479f10c2f90340ffc05c1d602ada26efadc Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sun, 17 Aug 2014 23:07:54 +0200 Subject: fix --- loadbars.buetow.org/content/30.Screenshots.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loadbars.buetow.org/content/30.Screenshots.xml b/loadbars.buetow.org/content/30.Screenshots.xml index 3ad79c3..e8deea5 100644 --- a/loadbars.buetow.org/content/30.Screenshots.xml +++ b/loadbars.buetow.org/content/30.Screenshots.xml @@ -3,6 +3,6 @@ Screenshots Screenshots can be downloaded from git. Just type - git clone -b screenshots git://git.buetow.org/loadbars loadbars-screenshots + git clone -b screenshots git://git.buetow.org/loadbars.git loadbars-screenshots -- cgit v1.2.3 From 2be5d0cef770cdc5a0bb12da27367bcbd5cc10e7 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (mars.fritz.box)" Date: Sat, 6 Sep 2014 09:20:21 +0200 Subject: Reformatted XML --- dev.buetow.org/content/home.xml | 1 - paul.buetow.org/content/home.xml | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index a5ba793..dd9c70e 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -7,7 +7,6 @@ Development Mailing List for any considerations.
- Github My Github page is diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 8d7a070..93c6668 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -23,5 +23,9 @@ Follow me at Twitter if you want: https://twitter.com/plantanran + + Or at Flickr: + https://www.flickr.com/photos/buetow/ + -- cgit v1.2.3 From 8e0343ef619cb6d032753693c23513fba8d1c891 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Thu, 30 Oct 2014 21:47:27 +0100 Subject: add linkedin --- redirect:linkedin.buetow.org | 1 + 1 file changed, 1 insertion(+) create mode 100644 redirect:linkedin.buetow.org diff --git a/redirect:linkedin.buetow.org b/redirect:linkedin.buetow.org new file mode 100644 index 0000000..f95fe48 --- /dev/null +++ b/redirect:linkedin.buetow.org @@ -0,0 +1 @@ +http://de.linkedin.com/pub/paul-bütow/70/572/b48/ -- cgit v1.2.3 From 8e7dc482d23d9b0326238fbe46268a2ad3d16108 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (eris.buetow.org)" Date: Sun, 2 Nov 2014 20:40:42 +0000 Subject: newfont --- default/htdocs/fonts/Anonymous.ttf | Bin 0 -> 158080 bytes default/htdocs/styles/css3.css | 12 +++++++----- 2 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 default/htdocs/fonts/Anonymous.ttf diff --git a/default/htdocs/fonts/Anonymous.ttf b/default/htdocs/fonts/Anonymous.ttf new file mode 100644 index 0000000..06aafc0 Binary files /dev/null and b/default/htdocs/fonts/Anonymous.ttf differ diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index d4fb6f1..5786b7e 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,9 +1,11 @@ @font-face { - font-family: 'Conv_VarelaRound-Regular'; - src: url('?document=fonts/VarelaRound-Regular.eot'); - src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); - font-weight: normal; - font-style: normal; + font-family: 'Anonymous'; + src: url('?document=fonts/Anonymous.ttf') format('truetype'); +# font-family: 'Conv_VarelaRound-Regular'; +# src: url('?document=fonts/VarelaRound-Regular.eot'); +# src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); +# font-weight: normal; +# font-style: normal; } body { -- cgit v1.2.3 From 71057c176b28aab82e0ba78559edcbd21fb77558 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (eris.buetow.org)" Date: Sun, 2 Nov 2014 20:46:10 +0000 Subject: rollback --- default/htdocs/fonts/Anonymous.ttf | Bin 158080 -> 0 bytes default/htdocs/styles/css3.css | 12 +++++------- 2 files changed, 5 insertions(+), 7 deletions(-) delete mode 100644 default/htdocs/fonts/Anonymous.ttf diff --git a/default/htdocs/fonts/Anonymous.ttf b/default/htdocs/fonts/Anonymous.ttf deleted file mode 100644 index 06aafc0..0000000 Binary files a/default/htdocs/fonts/Anonymous.ttf and /dev/null differ diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 5786b7e..d4fb6f1 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -1,11 +1,9 @@ @font-face { - font-family: 'Anonymous'; - src: url('?document=fonts/Anonymous.ttf') format('truetype'); -# font-family: 'Conv_VarelaRound-Regular'; -# src: url('?document=fonts/VarelaRound-Regular.eot'); -# src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); -# font-weight: normal; -# font-style: normal; + font-family: 'Conv_VarelaRound-Regular'; + src: url('?document=fonts/VarelaRound-Regular.eot'); + src: url('?document=fonts/VarelaRound-Regular.woff') format('woff'), url('?document=fonts/VarelaRound-Regular.ttf') format('truetype'), url('?document=fonts/VarelaRound-Regular.svg') format('svg'); + font-weight: normal; + font-style: normal; } body { -- cgit v1.2.3 From 198d360dd15d556a56120e9cea0dae812c92036e Mon Sep 17 00:00:00 2001 From: "Paul Buetow (eris.buetow.org)" Date: Sun, 2 Nov 2014 20:51:12 +0000 Subject: "What's this? Trix? Aunt! Trix? You? You're after the prize! What is it?" He picked up the box and studied the back. "A glow-in-the-dark squid! Have you got it out of there yet?" He tilted the box, angling the little colored balls of cereal so as to see the bottom, and nearly spilling them onto the table top. "Here it is!" He hauled out a little cream-colored, glitter-sprinkled squid, three-inches long and made out of rubbery plastic. -- James P. Blaylock, "The Last Coin" --- default/htdocs/styles/css3.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index d4fb6f1..89d0671 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -75,13 +75,14 @@ span.bold { h1 { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; padding-left: 10px; - font-size: 30px; + font-size: 40px; } h2, h3 { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; padding-left: 10px; padding-right: 10px; + font-size: 20px; } p { -- cgit v1.2.3 From 66d4a3c60bd106bb1363ed1357abd85469607171 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (eris.buetow.org)" Date: Sun, 2 Nov 2014 20:55:13 +0000 Subject: new color --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 89d0671..549f5f9 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -8,7 +8,7 @@ body { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; - background-color: #EEEEEE; + background-color: #98AFC7; height: 100%; max-width: 1100px; margin-left: auto; margin-right: auto -- cgit v1.2.3 From d6a5d01a658af4d439f5285f0a289ef7707a0fea Mon Sep 17 00:00:00 2001 From: "Paul Buetow (eris.buetow.org)" Date: Sun, 2 Nov 2014 20:56:56 +0000 Subject: new color --- default/htdocs/styles/css3.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index 549f5f9..b064ba4 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -8,7 +8,7 @@ body { font-family: 'Conv_VarelaRound-Regular', Georgia, Serif; - background-color: #98AFC7; + background-color: #BCC6CC; height: 100%; max-width: 1100px; margin-left: auto; margin-right: auto -- cgit v1.2.3 From 81981eb5fe55912bf893f1b6eb9588d573b7ed41 Mon Sep 17 00:00:00 2001 From: "Chuck Norris (uranus.fritz.box)" Date: Sat, 15 Nov 2014 18:53:12 +0100 Subject: spelling --- paul.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/home.xml b/paul.buetow.org/content/home.xml index 93c6668..e78c48b 100644 --- a/paul.buetow.org/content/home.xml +++ b/paul.buetow.org/content/home.xml @@ -1,7 +1,7 @@ It's just paul.buetow.org - Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time in system programming tasks. + Welcome to my small humble website. My real name is Paul B!!N!!uuml;tow and I am a full time Linux System Administrator managing a few servers at work (in a team). In my spare time I drive buetow.org and also spend my time on system programming tasks. If you don't like this website design: I am not a web designer and sometimes less is more. -- cgit v1.2.3 From 35719078b7dc7cd54461f575f91e726894766ea3 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus.fritz.box)" Date: Sun, 16 Nov 2014 18:12:33 +0100 Subject: update dns --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index dd9c70e..6d1e768 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -24,7 +24,7 @@ All hosts ending with .foo - are most likely dev, test or PoCs. Don't expect to find anything usefull there. + are most likely dev, test or PoCs. Don't expect to find anything usefull there (There are DNS entries anyway yet). -- cgit v1.2.3 From 28f665747e28aec330d1e2adcb24af6ab44db933 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sun, 23 Nov 2014 19:18:46 +0000 Subject: update desc about .foo sld --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 6d1e768..877238c 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -24,7 +24,7 @@ All hosts ending with .foo - are most likely dev, test or PoCs. Don't expect to find anything usefull there (There are DNS entries anyway yet). + are most likely dev, test or PoCs. Don't expect to find anything usefull there (There are no valid DNS entries yet). -- cgit v1.2.3 From 3b62dc770fac184a91254bdb220cdeb4763e54a8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Fri, 12 Dec 2014 18:21:13 +0100 Subject: dont need work --- paul.buetow.org/content/99.Imprint.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paul.buetow.org/content/99.Imprint.xml b/paul.buetow.org/content/99.Imprint.xml index ffbc7df..a25e138 100644 --- a/paul.buetow.org/content/99.Imprint.xml +++ b/paul.buetow.org/content/99.Imprint.xml @@ -1,7 +1,7 @@ Imprint - In case you have work for me or have any other comments to pass, please choose your contact method... + In case you want to pass any comments, please choose your contact method... -- cgit v1.2.3 From 7383430e514754d197a161fb55586cdfcfdfbfd1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sun, 21 Dec 2014 20:40:36 +0100 Subject: capital TLD --- cbars.buetow.foo/content/home.xml | 4 ++-- httpbench.buetow.foo/content/home.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cbars.buetow.foo/content/home.xml b/cbars.buetow.foo/content/home.xml index 72be16c..4387147 100644 --- a/cbars.buetow.foo/content/home.xml +++ b/cbars.buetow.foo/content/home.xml @@ -7,9 +7,9 @@ The domain .buetow.foo contains only development, test and PoC stuff. Replace - $shomething.buetow.foo + $shomething.buetow.FOO with - $something.buetow.org + $something.buetow.ORG (if exists) to get the stable stuff. diff --git a/httpbench.buetow.foo/content/home.xml b/httpbench.buetow.foo/content/home.xml index b63550a..cbe5eeb 100644 --- a/httpbench.buetow.foo/content/home.xml +++ b/httpbench.buetow.foo/content/home.xml @@ -6,9 +6,9 @@ The domain .buetow.foo contains only development, test and PoC stuff. Replace - $shomething.buetow.foo + $shomething.buetow.FOO with - $something.buetow.org + $something.buetow.ORG (if exists) to get the stable stuff. -- cgit v1.2.3 From 7d41f1f69a8af9b3171f9f1c51fcc726062480bb Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 14:17:39 +0100 Subject: s/.foo/.ninja/ --- cbars.buetow.foo/PROJECT | 1 - cbars.buetow.foo/SITEMAP | 0 cbars.buetow.foo/content/20.Manpage.xml | 8 ----- cbars.buetow.foo/content/40.Changelog.xml | 8 ----- cbars.buetow.foo/content/45.Wishlist.xml | 8 ----- cbars.buetow.foo/content/50.Download.xml | 15 --------- cbars.buetow.foo/content/98.contact.xml | 19 ------------ cbars.buetow.foo/content/99.license.xml | 5 --- cbars.buetow.foo/content/home.xml | 23 -------------- cbars.buetow.foo/htdocs/images/cbars.png | Bin 2108 -> 0 bytes cbars.buetow.ninja/PROJECT | 1 + cbars.buetow.ninja/SITEMAP | 0 cbars.buetow.ninja/content/20.Manpage.xml | 8 +++++ cbars.buetow.ninja/content/40.Changelog.xml | 8 +++++ cbars.buetow.ninja/content/45.Wishlist.xml | 8 +++++ cbars.buetow.ninja/content/50.Download.xml | 15 +++++++++ cbars.buetow.ninja/content/98.contact.xml | 19 ++++++++++++ cbars.buetow.ninja/content/99.license.xml | 5 +++ cbars.buetow.ninja/content/home.xml | 23 ++++++++++++++ cbars.buetow.ninja/htdocs/images/cbars.png | Bin 0 -> 2108 bytes dev.buetow.org/content/home.xml | 2 +- httpbench.buetow.foo/OLDPROJECT | 1 - httpbench.buetow.foo/SITEMAP | 0 httpbench.buetow.foo/content/20.Manpage.xml | 8 ----- httpbench.buetow.foo/content/40.Changelog.xml | 8 ----- httpbench.buetow.foo/content/50.Download.xml | 15 --------- httpbench.buetow.foo/content/98.contact.xml | 19 ------------ httpbench.buetow.foo/content/99.license.xml | 5 --- httpbench.buetow.foo/content/home.xml | 36 ---------------------- httpbench.buetow.foo/htdocs/images/loadbars.png | Bin 2108 -> 0 bytes httpbench.buetow.ninja/OLDPROJECT | 1 + httpbench.buetow.ninja/SITEMAP | 0 httpbench.buetow.ninja/content/20.Manpage.xml | 8 +++++ httpbench.buetow.ninja/content/40.Changelog.xml | 8 +++++ httpbench.buetow.ninja/content/50.Download.xml | 15 +++++++++ httpbench.buetow.ninja/content/98.contact.xml | 19 ++++++++++++ httpbench.buetow.ninja/content/99.license.xml | 5 +++ httpbench.buetow.ninja/content/home.xml | 36 ++++++++++++++++++++++ httpbench.buetow.ninja/htdocs/images/loadbars.png | Bin 0 -> 2108 bytes redirect:httpbench.buetow.org | 2 +- sitemap.buetow.org/content/home.xml | 2 +- 41 files changed, 182 insertions(+), 182 deletions(-) delete mode 100644 cbars.buetow.foo/PROJECT delete mode 100644 cbars.buetow.foo/SITEMAP delete mode 100644 cbars.buetow.foo/content/20.Manpage.xml delete mode 100644 cbars.buetow.foo/content/40.Changelog.xml delete mode 100644 cbars.buetow.foo/content/45.Wishlist.xml delete mode 100644 cbars.buetow.foo/content/50.Download.xml delete mode 100644 cbars.buetow.foo/content/98.contact.xml delete mode 100644 cbars.buetow.foo/content/99.license.xml delete mode 100644 cbars.buetow.foo/content/home.xml delete mode 100644 cbars.buetow.foo/htdocs/images/cbars.png create mode 100644 cbars.buetow.ninja/PROJECT create mode 100644 cbars.buetow.ninja/SITEMAP create mode 100644 cbars.buetow.ninja/content/20.Manpage.xml create mode 100644 cbars.buetow.ninja/content/40.Changelog.xml create mode 100644 cbars.buetow.ninja/content/45.Wishlist.xml create mode 100644 cbars.buetow.ninja/content/50.Download.xml create mode 100644 cbars.buetow.ninja/content/98.contact.xml create mode 100644 cbars.buetow.ninja/content/99.license.xml create mode 100644 cbars.buetow.ninja/content/home.xml create mode 100644 cbars.buetow.ninja/htdocs/images/cbars.png delete mode 100644 httpbench.buetow.foo/OLDPROJECT delete mode 100644 httpbench.buetow.foo/SITEMAP delete mode 100644 httpbench.buetow.foo/content/20.Manpage.xml delete mode 100644 httpbench.buetow.foo/content/40.Changelog.xml delete mode 100644 httpbench.buetow.foo/content/50.Download.xml delete mode 100644 httpbench.buetow.foo/content/98.contact.xml delete mode 100644 httpbench.buetow.foo/content/99.license.xml delete mode 100644 httpbench.buetow.foo/content/home.xml delete mode 100644 httpbench.buetow.foo/htdocs/images/loadbars.png create mode 100644 httpbench.buetow.ninja/OLDPROJECT create mode 100644 httpbench.buetow.ninja/SITEMAP create mode 100644 httpbench.buetow.ninja/content/20.Manpage.xml create mode 100644 httpbench.buetow.ninja/content/40.Changelog.xml create mode 100644 httpbench.buetow.ninja/content/50.Download.xml create mode 100644 httpbench.buetow.ninja/content/98.contact.xml create mode 100644 httpbench.buetow.ninja/content/99.license.xml create mode 100644 httpbench.buetow.ninja/content/home.xml create mode 100644 httpbench.buetow.ninja/htdocs/images/loadbars.png diff --git a/cbars.buetow.foo/PROJECT b/cbars.buetow.foo/PROJECT deleted file mode 100644 index bdf563b..0000000 --- a/cbars.buetow.foo/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This aims to be a rewrite of loadbars in the C programming language. diff --git a/cbars.buetow.foo/SITEMAP b/cbars.buetow.foo/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/cbars.buetow.foo/content/20.Manpage.xml b/cbars.buetow.foo/content/20.Manpage.xml deleted file mode 100644 index 9ec449a..0000000 --- a/cbars.buetow.foo/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/docs/cbars.txt - - diff --git a/cbars.buetow.foo/content/40.Changelog.xml b/cbars.buetow.foo/content/40.Changelog.xml deleted file mode 100644 index 570f30f..0000000 --- a/cbars.buetow.foo/content/40.Changelog.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/debian/changelog - - diff --git a/cbars.buetow.foo/content/45.Wishlist.xml b/cbars.buetow.foo/content/45.Wishlist.xml deleted file mode 100644 index cc14987..0000000 --- a/cbars.buetow.foo/content/45.Wishlist.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Wishlist - This is the Wishlist file of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/docs/wishlist - - diff --git a/cbars.buetow.foo/content/50.Download.xml b/cbars.buetow.foo/content/50.Download.xml deleted file mode 100644 index fcd1b73..0000000 --- a/cbars.buetow.foo/content/50.Download.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/cbars.buetow.foo/content/98.contact.xml b/cbars.buetow.foo/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/cbars.buetow.foo/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/cbars.buetow.foo/content/99.license.xml b/cbars.buetow.foo/content/99.license.xml deleted file mode 100644 index 083a317..0000000 --- a/cbars.buetow.foo/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - Cbars is licensed under the GNU Gerneral Public License Version 3 or later. - diff --git a/cbars.buetow.foo/content/home.xml b/cbars.buetow.foo/content/home.xml deleted file mode 100644 index 4387147..0000000 --- a/cbars.buetow.foo/content/home.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - Cbars - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.FOO - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - Get the current clue... - - - Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write - http://loadbars.buetow.org - . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. - - diff --git a/cbars.buetow.foo/htdocs/images/cbars.png b/cbars.buetow.foo/htdocs/images/cbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/cbars.buetow.foo/htdocs/images/cbars.png and /dev/null differ diff --git a/cbars.buetow.ninja/PROJECT b/cbars.buetow.ninja/PROJECT new file mode 100644 index 0000000..bdf563b --- /dev/null +++ b/cbars.buetow.ninja/PROJECT @@ -0,0 +1 @@ +This aims to be a rewrite of loadbars in the C programming language. diff --git a/cbars.buetow.ninja/SITEMAP b/cbars.buetow.ninja/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/cbars.buetow.ninja/content/20.Manpage.xml b/cbars.buetow.ninja/content/20.Manpage.xml new file mode 100644 index 0000000..9ec449a --- /dev/null +++ b/cbars.buetow.ninja/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/cbars.git/plain/docs/cbars.txt + + diff --git a/cbars.buetow.ninja/content/40.Changelog.xml b/cbars.buetow.ninja/content/40.Changelog.xml new file mode 100644 index 0000000..570f30f --- /dev/null +++ b/cbars.buetow.ninja/content/40.Changelog.xml @@ -0,0 +1,8 @@ + + + Changelog + This is the changelog file of the current master branch: + + http://web.buetow.org/cgit/cbars.git/plain/debian/changelog + + diff --git a/cbars.buetow.ninja/content/45.Wishlist.xml b/cbars.buetow.ninja/content/45.Wishlist.xml new file mode 100644 index 0000000..cc14987 --- /dev/null +++ b/cbars.buetow.ninja/content/45.Wishlist.xml @@ -0,0 +1,8 @@ + + + Wishlist + This is the Wishlist file of the current master branch: + + http://web.buetow.org/cgit/cbars.git/plain/docs/wishlist + + diff --git a/cbars.buetow.ninja/content/50.Download.xml b/cbars.buetow.ninja/content/50.Download.xml new file mode 100644 index 0000000..fcd1b73 --- /dev/null +++ b/cbars.buetow.ninja/content/50.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/cbars.buetow.ninja/content/98.contact.xml b/cbars.buetow.ninja/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/cbars.buetow.ninja/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/cbars.buetow.ninja/content/99.license.xml b/cbars.buetow.ninja/content/99.license.xml new file mode 100644 index 0000000..083a317 --- /dev/null +++ b/cbars.buetow.ninja/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Cbars is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/cbars.buetow.ninja/content/home.xml b/cbars.buetow.ninja/content/home.xml new file mode 100644 index 0000000..f3f9fb0 --- /dev/null +++ b/cbars.buetow.ninja/content/home.xml @@ -0,0 +1,23 @@ + + + Cbars + + + Important notice: + The domain + .buetow.ninja + contains only development, test and PoC stuff. Replace + $shomething.buetow.NINJA + with + $something.buetow.ORG + (if exists) to get the stable stuff. + + + Get the current clue... + + + Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write + http://loadbars.buetow.org + . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. + + diff --git a/cbars.buetow.ninja/htdocs/images/cbars.png b/cbars.buetow.ninja/htdocs/images/cbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/cbars.buetow.ninja/htdocs/images/cbars.png differ diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 877238c..c0fb176 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -23,7 +23,7 @@ All hosts ending with - .foo + .ninja are most likely dev, test or PoCs. Don't expect to find anything usefull there (There are no valid DNS entries yet). diff --git a/httpbench.buetow.foo/OLDPROJECT b/httpbench.buetow.foo/OLDPROJECT deleted file mode 100644 index b400885..0000000 --- a/httpbench.buetow.foo/OLDPROJECT +++ /dev/null @@ -1 +0,0 @@ -HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.foo/SITEMAP b/httpbench.buetow.foo/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/httpbench.buetow.foo/content/20.Manpage.xml b/httpbench.buetow.foo/content/20.Manpage.xml deleted file mode 100644 index c658b4c..0000000 --- a/httpbench.buetow.foo/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/httpbench.git/plain/docs/httpbench.txt - - diff --git a/httpbench.buetow.foo/content/40.Changelog.xml b/httpbench.buetow.foo/content/40.Changelog.xml deleted file mode 100644 index d8bafbe..0000000 --- a/httpbench.buetow.foo/content/40.Changelog.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - http://web.buetow.org/cgit/httpbench.git/plain/debian/changelog - - diff --git a/httpbench.buetow.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml deleted file mode 100644 index fcd1b73..0000000 --- a/httpbench.buetow.foo/content/50.Download.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/httpbench.buetow.foo/content/98.contact.xml b/httpbench.buetow.foo/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/httpbench.buetow.foo/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/httpbench.buetow.foo/content/99.license.xml b/httpbench.buetow.foo/content/99.license.xml deleted file mode 100644 index 1da97ed..0000000 --- a/httpbench.buetow.foo/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. - diff --git a/httpbench.buetow.foo/content/home.xml b/httpbench.buetow.foo/content/home.xml deleted file mode 100644 index cbe5eeb..0000000 --- a/httpbench.buetow.foo/content/home.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Important notice: - The domain - .buetow.foo - contains only development, test and PoC stuff. Replace - $shomething.buetow.FOO - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - httpbench - - - Important notice: - This is beta software!!! - - - - httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: - - - Iterating over a list of URLs - Measuring response times and calculating min, max and avg values - Measuring TCP/HTTP errors - Multi threaded for concurrent connections (using pthreads) - Set upper limit of requests per second wanted - Validation of response strings - *VERY* simple source code - Works with Linux, UNIX and a like - - To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. - diff --git a/httpbench.buetow.foo/htdocs/images/loadbars.png b/httpbench.buetow.foo/htdocs/images/loadbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/httpbench.buetow.foo/htdocs/images/loadbars.png and /dev/null differ diff --git a/httpbench.buetow.ninja/OLDPROJECT b/httpbench.buetow.ninja/OLDPROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.ninja/OLDPROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.ninja/SITEMAP b/httpbench.buetow.ninja/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/httpbench.buetow.ninja/content/20.Manpage.xml b/httpbench.buetow.ninja/content/20.Manpage.xml new file mode 100644 index 0000000..c658b4c --- /dev/null +++ b/httpbench.buetow.ninja/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/httpbench.git/plain/docs/httpbench.txt + + diff --git a/httpbench.buetow.ninja/content/40.Changelog.xml b/httpbench.buetow.ninja/content/40.Changelog.xml new file mode 100644 index 0000000..d8bafbe --- /dev/null +++ b/httpbench.buetow.ninja/content/40.Changelog.xml @@ -0,0 +1,8 @@ + + + Changelog + This is the changelog file of the current master branch: + + http://web.buetow.org/cgit/httpbench.git/plain/debian/changelog + + diff --git a/httpbench.buetow.ninja/content/50.Download.xml b/httpbench.buetow.ninja/content/50.Download.xml new file mode 100644 index 0000000..fcd1b73 --- /dev/null +++ b/httpbench.buetow.ninja/content/50.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/httpbench.buetow.ninja/content/98.contact.xml b/httpbench.buetow.ninja/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/httpbench.buetow.ninja/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/httpbench.buetow.ninja/content/99.license.xml b/httpbench.buetow.ninja/content/99.license.xml new file mode 100644 index 0000000..1da97ed --- /dev/null +++ b/httpbench.buetow.ninja/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. + diff --git a/httpbench.buetow.ninja/content/home.xml b/httpbench.buetow.ninja/content/home.xml new file mode 100644 index 0000000..a12b801 --- /dev/null +++ b/httpbench.buetow.ninja/content/home.xml @@ -0,0 +1,36 @@ + + + + + Important notice: + The domain + .buetow.ninja + contains only development, test and PoC stuff. Replace + $shomething.buetow.NINJA + with + $something.buetow.ORG + (if exists) to get the stable stuff. + + + httpbench + + + Important notice: + This is beta software!!! + + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + diff --git a/httpbench.buetow.ninja/htdocs/images/loadbars.png b/httpbench.buetow.ninja/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/httpbench.buetow.ninja/htdocs/images/loadbars.png differ diff --git a/redirect:httpbench.buetow.org b/redirect:httpbench.buetow.org index 316c1c9..71becda 100644 --- a/redirect:httpbench.buetow.org +++ b/redirect:httpbench.buetow.org @@ -1 +1 @@ -http://httpbench.buetow.foo/ +http://httpbench.buetow.ninja/ diff --git a/sitemap.buetow.org/content/home.xml b/sitemap.buetow.org/content/home.xml index 62dc939..43b98bd 100644 --- a/sitemap.buetow.org/content/home.xml +++ b/sitemap.buetow.org/content/home.xml @@ -10,7 +10,7 @@ All hosts ending with - .foo + .ninja are most likely dev, test or PoCs. Don't expect to find anything usefull there. Also, generally here is lots of crap listed. -- cgit v1.2.3 From ccc9bf5a8c7ebe20c2d0bdf180666c81e167cdb1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 14:21:18 +0100 Subject: update --- dev.buetow.org/content/home.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index c0fb176..006c967 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -24,7 +24,7 @@ All hosts ending with .ninja - are most likely dev, test or PoCs. Don't expect to find anything usefull there (There are no valid DNS entries yet). + are most likely dev, test or PoCs. Don't expect to find anything usefull there. -- cgit v1.2.3 From 153ab17db5eb9190b1df2d0fde50e054f81b89a5 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 14:31:00 +0100 Subject: update --- cbars.buetow.ninja/content/45.Wishlist.xml | 8 -------- cbars.buetow.ninja/content/50.Download.xml | 6 ++++++ 2 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 cbars.buetow.ninja/content/45.Wishlist.xml diff --git a/cbars.buetow.ninja/content/45.Wishlist.xml b/cbars.buetow.ninja/content/45.Wishlist.xml deleted file mode 100644 index cc14987..0000000 --- a/cbars.buetow.ninja/content/45.Wishlist.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Wishlist - This is the Wishlist file of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/docs/wishlist - - diff --git a/cbars.buetow.ninja/content/50.Download.xml b/cbars.buetow.ninja/content/50.Download.xml index fcd1b73..4382358 100644 --- a/cbars.buetow.ninja/content/50.Download.xml +++ b/cbars.buetow.ninja/content/50.Download.xml @@ -1,6 +1,12 @@ Download + + + Important notice: + There is no Debian Package available yet! + + !!HOSTNAME!! can be downloaded from a deb repo or from git. Install from deb repository If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: -- cgit v1.2.3 From d95bdcff6bab36e86bf99f95c7e8a7a6a940be3a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:10:56 +0100 Subject: rename into ninja --- redirect:ychat.buetow.org | 1 + redirect:yhttpd.buetow.org | 1 + ychat.buetow.ninja/OBSOLETEPROJECT | 1 + ychat.buetow.ninja/SITEMAP | 0 ychat.buetow.ninja/content/98.contact.xml | 19 +++++++++++++++ ychat.buetow.ninja/content/Download.xml | 9 +++++++ ychat.buetow.ninja/content/home.xml | 26 +++++++++++++++++++++ ychat.buetow.ninja/content/license.xml | 31 +++++++++++++++++++++++++ ychat.buetow.ninja/htdocs/images/ychat-big.png | Bin 0 -> 4319 bytes ychat.buetow.ninja/htdocs/images/ychat.png | Bin 0 -> 4442 bytes ychat.buetow.ninja/htdocs/images/ychat4.png | Bin 0 -> 6248 bytes ychat.buetow.org/OBSOLETEPROJECT | 1 - ychat.buetow.org/SITEMAP | 0 ychat.buetow.org/content/98.contact.xml | 19 --------------- ychat.buetow.org/content/Download.xml | 9 ------- ychat.buetow.org/content/home.xml | 14 ----------- ychat.buetow.org/content/license.xml | 31 ------------------------- ychat.buetow.org/htdocs/images/ychat-big.png | Bin 4319 -> 0 bytes ychat.buetow.org/htdocs/images/ychat.png | Bin 4442 -> 0 bytes ychat.buetow.org/htdocs/images/ychat4.png | Bin 6248 -> 0 bytes yhttpd.buetow.org/OBSOLETEPROJECT | 1 - yhttpd.buetow.org/SITEMAP | 0 yhttpd.buetow.org/content/98.contact.xml | 19 --------------- yhttpd.buetow.org/content/home.xml | 12 ---------- 24 files changed, 88 insertions(+), 106 deletions(-) create mode 100644 redirect:ychat.buetow.org create mode 100644 redirect:yhttpd.buetow.org create mode 100644 ychat.buetow.ninja/OBSOLETEPROJECT create mode 100644 ychat.buetow.ninja/SITEMAP create mode 100644 ychat.buetow.ninja/content/98.contact.xml create mode 100644 ychat.buetow.ninja/content/Download.xml create mode 100644 ychat.buetow.ninja/content/home.xml create mode 100644 ychat.buetow.ninja/content/license.xml create mode 100644 ychat.buetow.ninja/htdocs/images/ychat-big.png create mode 100644 ychat.buetow.ninja/htdocs/images/ychat.png create mode 100644 ychat.buetow.ninja/htdocs/images/ychat4.png delete mode 100644 ychat.buetow.org/OBSOLETEPROJECT delete mode 100644 ychat.buetow.org/SITEMAP delete mode 100644 ychat.buetow.org/content/98.contact.xml delete mode 100644 ychat.buetow.org/content/Download.xml delete mode 100644 ychat.buetow.org/content/home.xml delete mode 100644 ychat.buetow.org/content/license.xml delete mode 100644 ychat.buetow.org/htdocs/images/ychat-big.png delete mode 100644 ychat.buetow.org/htdocs/images/ychat.png delete mode 100644 ychat.buetow.org/htdocs/images/ychat4.png delete mode 100644 yhttpd.buetow.org/OBSOLETEPROJECT delete mode 100644 yhttpd.buetow.org/SITEMAP delete mode 100644 yhttpd.buetow.org/content/98.contact.xml delete mode 100644 yhttpd.buetow.org/content/home.xml diff --git a/redirect:ychat.buetow.org b/redirect:ychat.buetow.org new file mode 100644 index 0000000..95397a4 --- /dev/null +++ b/redirect:ychat.buetow.org @@ -0,0 +1 @@ +http://ychat.buetow.ninja/ diff --git a/redirect:yhttpd.buetow.org b/redirect:yhttpd.buetow.org new file mode 100644 index 0000000..95397a4 --- /dev/null +++ b/redirect:yhttpd.buetow.org @@ -0,0 +1 @@ +http://ychat.buetow.ninja/ diff --git a/ychat.buetow.ninja/OBSOLETEPROJECT b/ychat.buetow.ninja/OBSOLETEPROJECT new file mode 100644 index 0000000..b259b99 --- /dev/null +++ b/ychat.buetow.ninja/OBSOLETEPROJECT @@ -0,0 +1 @@ +yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. diff --git a/ychat.buetow.ninja/SITEMAP b/ychat.buetow.ninja/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/ychat.buetow.ninja/content/98.contact.xml b/ychat.buetow.ninja/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/ychat.buetow.ninja/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/ychat.buetow.ninja/content/Download.xml b/ychat.buetow.ninja/content/Download.xml new file mode 100644 index 0000000..0f7fc7a --- /dev/null +++ b/ychat.buetow.ninja/content/Download.xml @@ -0,0 +1,9 @@ + + + Download + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/ychat.buetow.ninja/content/home.xml b/ychat.buetow.ninja/content/home.xml new file mode 100644 index 0000000..4727a81 --- /dev/null +++ b/ychat.buetow.ninja/content/home.xml @@ -0,0 +1,26 @@ + + + Welcome to yChat + + + Important notice: + The domain + .buetow.ninja + contains only development, test and PoC stuff. Replace + $shomething.buetow.NINJA + with + $something.buetow.ORG + (if exists) to get the stable stuff. + + + + + Important notice 2: + The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. + PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! + diff --git a/ychat.buetow.ninja/content/license.xml b/ychat.buetow.ninja/content/license.xml new file mode 100644 index 0000000..8c1473a --- /dev/null +++ b/ychat.buetow.ninja/content/license.xml @@ -0,0 +1,31 @@ + + + License + + yChat is (C) by Paul C. Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + diff --git a/ychat.buetow.ninja/htdocs/images/ychat-big.png b/ychat.buetow.ninja/htdocs/images/ychat-big.png new file mode 100644 index 0000000..518ac1f Binary files /dev/null and b/ychat.buetow.ninja/htdocs/images/ychat-big.png differ diff --git a/ychat.buetow.ninja/htdocs/images/ychat.png b/ychat.buetow.ninja/htdocs/images/ychat.png new file mode 100644 index 0000000..3439ac8 Binary files /dev/null and b/ychat.buetow.ninja/htdocs/images/ychat.png differ diff --git a/ychat.buetow.ninja/htdocs/images/ychat4.png b/ychat.buetow.ninja/htdocs/images/ychat4.png new file mode 100644 index 0000000..2288e1b Binary files /dev/null and b/ychat.buetow.ninja/htdocs/images/ychat4.png differ diff --git a/ychat.buetow.org/OBSOLETEPROJECT b/ychat.buetow.org/OBSOLETEPROJECT deleted file mode 100644 index b259b99..0000000 --- a/ychat.buetow.org/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. diff --git a/ychat.buetow.org/SITEMAP b/ychat.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/ychat.buetow.org/content/98.contact.xml b/ychat.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/ychat.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/ychat.buetow.org/content/Download.xml b/ychat.buetow.org/content/Download.xml deleted file mode 100644 index 0f7fc7a..0000000 --- a/ychat.buetow.org/content/Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Download - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/ychat.buetow.org/content/home.xml b/ychat.buetow.org/content/home.xml deleted file mode 100644 index 8e562a9..0000000 --- a/ychat.buetow.org/content/home.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - Welcome to yChat - - - Important notice: - The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. - PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! - diff --git a/ychat.buetow.org/content/license.xml b/ychat.buetow.org/content/license.xml deleted file mode 100644 index 8c1473a..0000000 --- a/ychat.buetow.org/content/license.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - License - - yChat is (C) by Paul C. Buetow. - - GNU General Public license - - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. - - - - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - - - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - - diff --git a/ychat.buetow.org/htdocs/images/ychat-big.png b/ychat.buetow.org/htdocs/images/ychat-big.png deleted file mode 100644 index 518ac1f..0000000 Binary files a/ychat.buetow.org/htdocs/images/ychat-big.png and /dev/null differ diff --git a/ychat.buetow.org/htdocs/images/ychat.png b/ychat.buetow.org/htdocs/images/ychat.png deleted file mode 100644 index 3439ac8..0000000 Binary files a/ychat.buetow.org/htdocs/images/ychat.png and /dev/null differ diff --git a/ychat.buetow.org/htdocs/images/ychat4.png b/ychat.buetow.org/htdocs/images/ychat4.png deleted file mode 100644 index 2288e1b..0000000 Binary files a/ychat.buetow.org/htdocs/images/ychat4.png and /dev/null differ diff --git a/yhttpd.buetow.org/OBSOLETEPROJECT b/yhttpd.buetow.org/OBSOLETEPROJECT deleted file mode 100644 index 29ed9bc..0000000 --- a/yhttpd.buetow.org/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -yhttpd is the HTTP server engine of yChat. diff --git a/yhttpd.buetow.org/SITEMAP b/yhttpd.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/yhttpd.buetow.org/content/98.contact.xml b/yhttpd.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/yhttpd.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/yhttpd.buetow.org/content/home.xml b/yhttpd.buetow.org/content/home.xml deleted file mode 100644 index 282eb2c..0000000 --- a/yhttpd.buetow.org/content/home.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - yhttpd - - - Important notice: - The development of the yhttpd has been stalled. There will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - -- cgit v1.2.3 From f4bfe4a21e19f960689facdf7eb3338a09daaf5c Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:15:39 +0100 Subject: FORTUNE PROVIDES QUESTIONS FOR THE GREAT ANSWERS: #13 A: Doc, Happy, Bashful, Dopey, Sneezy, Sleepy, & Grumpy Q: Who were the Democratic presidential candidates? --- fype.buetow.ninja/OBSOLETEPROJECT | 1 + fype.buetow.ninja/SITEMAP | 0 fype.buetow.ninja/content/20.Manpage.xml | 8 ++++++++ fype.buetow.ninja/content/98.contact.xml | 19 +++++++++++++++++++ fype.buetow.ninja/content/Download.xml | 9 +++++++++ fype.buetow.ninja/content/Examples.xml | 7 +++++++ fype.buetow.ninja/content/home.xml | 29 +++++++++++++++++++++++++++++ fype.buetow.ninja/htdocs/images/fype.png | Bin 0 -> 1978 bytes fype.buetow.org/OBSOLETEPROJECT | 1 - fype.buetow.org/SITEMAP | 0 fype.buetow.org/content/20.Manpage.xml | 8 -------- fype.buetow.org/content/98.contact.xml | 19 ------------------- fype.buetow.org/content/Download.xml | 9 --------- fype.buetow.org/content/Examples.xml | 7 ------- fype.buetow.org/content/home.xml | 17 ----------------- fype.buetow.org/htdocs/images/fype.png | Bin 1978 -> 0 bytes redirect:fype.buetow.org | 1 + 17 files changed, 74 insertions(+), 61 deletions(-) create mode 100644 fype.buetow.ninja/OBSOLETEPROJECT create mode 100644 fype.buetow.ninja/SITEMAP create mode 100644 fype.buetow.ninja/content/20.Manpage.xml create mode 100644 fype.buetow.ninja/content/98.contact.xml create mode 100644 fype.buetow.ninja/content/Download.xml create mode 100644 fype.buetow.ninja/content/Examples.xml create mode 100644 fype.buetow.ninja/content/home.xml create mode 100644 fype.buetow.ninja/htdocs/images/fype.png delete mode 100644 fype.buetow.org/OBSOLETEPROJECT delete mode 100644 fype.buetow.org/SITEMAP delete mode 100644 fype.buetow.org/content/20.Manpage.xml delete mode 100644 fype.buetow.org/content/98.contact.xml delete mode 100644 fype.buetow.org/content/Download.xml delete mode 100644 fype.buetow.org/content/Examples.xml delete mode 100644 fype.buetow.org/content/home.xml delete mode 100644 fype.buetow.org/htdocs/images/fype.png create mode 100644 redirect:fype.buetow.org diff --git a/fype.buetow.ninja/OBSOLETEPROJECT b/fype.buetow.ninja/OBSOLETEPROJECT new file mode 100644 index 0000000..703453b --- /dev/null +++ b/fype.buetow.ninja/OBSOLETEPROJECT @@ -0,0 +1 @@ +Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.ninja/SITEMAP b/fype.buetow.ninja/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/fype.buetow.ninja/content/20.Manpage.xml b/fype.buetow.ninja/content/20.Manpage.xml new file mode 100644 index 0000000..a17f61a --- /dev/null +++ b/fype.buetow.ninja/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/fype.git/plain/docs/pod/fype.txt + + diff --git a/fype.buetow.ninja/content/98.contact.xml b/fype.buetow.ninja/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/fype.buetow.ninja/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/fype.buetow.ninja/content/Download.xml b/fype.buetow.ninja/content/Download.xml new file mode 100644 index 0000000..0f7fc7a --- /dev/null +++ b/fype.buetow.ninja/content/Download.xml @@ -0,0 +1,9 @@ + + + Download + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/fype.buetow.ninja/content/Examples.xml b/fype.buetow.ninja/content/Examples.xml new file mode 100644 index 0000000..f48e2c0 --- /dev/null +++ b/fype.buetow.ninja/content/Examples.xml @@ -0,0 +1,7 @@ + + + Sourcecode Examples + + http://web.buetow.org/cgit/fype.git/plain/examples/all-examples.txt + + diff --git a/fype.buetow.ninja/content/home.xml b/fype.buetow.ninja/content/home.xml new file mode 100644 index 0000000..e2d7cac --- /dev/null +++ b/fype.buetow.ninja/content/home.xml @@ -0,0 +1,29 @@ + + + The Fype Language + Free, small, simple... + + + Important notice: + The domain + .buetow.ninja + contains only development, test and PoC stuff. Replace + $shomething.buetow.NINJA + with + $something.buetow.ORG + (if exists) to get the stable stuff. + + + + + Important notice 2: + The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. + + diff --git a/fype.buetow.ninja/htdocs/images/fype.png b/fype.buetow.ninja/htdocs/images/fype.png new file mode 100644 index 0000000..1748de5 Binary files /dev/null and b/fype.buetow.ninja/htdocs/images/fype.png differ diff --git a/fype.buetow.org/OBSOLETEPROJECT b/fype.buetow.org/OBSOLETEPROJECT deleted file mode 100644 index 703453b..0000000 --- a/fype.buetow.org/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.org/SITEMAP b/fype.buetow.org/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/fype.buetow.org/content/20.Manpage.xml b/fype.buetow.org/content/20.Manpage.xml deleted file mode 100644 index a17f61a..0000000 --- a/fype.buetow.org/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/fype.git/plain/docs/pod/fype.txt - - diff --git a/fype.buetow.org/content/98.contact.xml b/fype.buetow.org/content/98.contact.xml deleted file mode 100644 index a881cc3..0000000 --- a/fype.buetow.org/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/fype.buetow.org/content/Download.xml b/fype.buetow.org/content/Download.xml deleted file mode 100644 index 0f7fc7a..0000000 --- a/fype.buetow.org/content/Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Download - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/fype.buetow.org/content/Examples.xml b/fype.buetow.org/content/Examples.xml deleted file mode 100644 index f48e2c0..0000000 --- a/fype.buetow.org/content/Examples.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Sourcecode Examples - - http://web.buetow.org/cgit/fype.git/plain/examples/all-examples.txt - - diff --git a/fype.buetow.org/content/home.xml b/fype.buetow.org/content/home.xml deleted file mode 100644 index 62c0c50..0000000 --- a/fype.buetow.org/content/home.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - The Fype Language - Free, small, simple... - - - Important notice: - The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. - - diff --git a/fype.buetow.org/htdocs/images/fype.png b/fype.buetow.org/htdocs/images/fype.png deleted file mode 100644 index 1748de5..0000000 Binary files a/fype.buetow.org/htdocs/images/fype.png and /dev/null differ diff --git a/redirect:fype.buetow.org b/redirect:fype.buetow.org new file mode 100644 index 0000000..0c45fe3 --- /dev/null +++ b/redirect:fype.buetow.org @@ -0,0 +1 @@ +http://fype.buetow.ninja/ -- cgit v1.2.3 From f2c32a8104bf6087608f0ed4b9a3668e3b4daeda Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:17:35 +0100 Subject: add important2 --- default/htdocs/styles/css3.css | 9 +++++++++ fype.buetow.ninja/content/home.xml | 6 +++--- ychat.buetow.ninja/content/home.xml | 6 +++--- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/default/htdocs/styles/css3.css b/default/htdocs/styles/css3.css index b064ba4..21e6e61 100644 --- a/default/htdocs/styles/css3.css +++ b/default/htdocs/styles/css3.css @@ -46,6 +46,15 @@ div.important { box-shadow: 10px 10px 5px #000000; } +div.important2 { + background-color: #FFA500; + border-width: 1px; + border-style: solid; + border-radius:10px; + margin-right: 10px; + box-shadow: 10px 10px 5px #000000; +} + div.information { background-color: #99FF66; border-width: 1px; diff --git a/fype.buetow.ninja/content/home.xml b/fype.buetow.ninja/content/home.xml index e2d7cac..4dc4a56 100644 --- a/fype.buetow.ninja/content/home.xml +++ b/fype.buetow.ninja/content/home.xml @@ -14,14 +14,14 @@ (if exists) to get the stable stuff. - + - Important notice 2: + Important notice: The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit http://dev.buetow.org and enjoy :) - + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. diff --git a/ychat.buetow.ninja/content/home.xml b/ychat.buetow.ninja/content/home.xml index 4727a81..217ef2c 100644 --- a/ychat.buetow.ninja/content/home.xml +++ b/ychat.buetow.ninja/content/home.xml @@ -13,14 +13,14 @@ (if exists) to get the stable stuff. - + - Important notice 2: + Important notice: The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit http://dev.buetow.org and enjoy :) - + What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! -- cgit v1.2.3 From c64b493b2db41521c21806d9c1cf470c378dfe2b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:18:58 +0100 Subject: fix --- default/config.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/default/config.xml b/default/config.xml index de3dc53..899d945 100644 --- a/default/config.xml +++ b/default/config.xml @@ -23,6 +23,7 @@ [h2] [h3] [div class="important"] + [div class="important2"] [div class="information"] [p] [span class="@@class@@"] -- cgit v1.2.3 From 9a29f50a36727cd341a64d4eeba73b52fc5c96c8 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:21:17 +0100 Subject: Q: Do you know what the death rate around here is? A: One per person. --- httpbench.buetow.ninja/content/home.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httpbench.buetow.ninja/content/home.xml b/httpbench.buetow.ninja/content/home.xml index a12b801..485514a 100644 --- a/httpbench.buetow.ninja/content/home.xml +++ b/httpbench.buetow.ninja/content/home.xml @@ -13,12 +13,12 @@ httpbench - + Important notice: This is beta software!!! - + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: -- cgit v1.2.3 From dace221b1fabae687dc68dc1bce3085579c72da6 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:30:21 +0100 Subject: fix listurls --- awksite.buetow.org/content/98.contact.xml | 2 +- calculator.buetow.org/content/98.contact.xml | 2 +- cbars.buetow.ninja/content/98.contact.xml | 2 +- cpphomepage.buetow.org/content/98.contact.xml | 2 +- cpuinfo.buetow.org/content/98.contact.xml | 2 +- dev.buetow.org/content/home.xml | 2 +- fapi.buetow.org/content/98.contact.xml | 2 +- fype.buetow.ninja/content/98.contact.xml | 2 +- guprecords.buetow.org/content/98.contact.xml | 2 +- httpbench.buetow.ninja/content/98.contact.xml | 2 +- japi.buetow.org/content/98.contact.xml | 2 +- jsmstrade.buetow.org/content/98.contact.xml | 2 +- loadbars.buetow.org/content/98.contact.xml | 2 +- netcalendar.buetow.org/content/98.contact.xml | 2 +- netdiff.buetow.org/content/98.contact.xml | 2 +- perldaemon.buetow.org/content/98.Contact.xml | 2 +- photoalbum.buetow.org/content/98.contact.xml | 2 +- pwgrep.buetow.org/content/98.contact.xml | 2 +- vs-sim.buetow.org/content/98.contact.xml | 2 +- xerl.buetow.org/content/98.contact.xml | 2 +- ychat.buetow.ninja/content/98.contact.xml | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/awksite.buetow.org/content/98.contact.xml b/awksite.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/awksite.buetow.org/content/98.contact.xml +++ b/awksite.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/calculator.buetow.org/content/98.contact.xml b/calculator.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/calculator.buetow.org/content/98.contact.xml +++ b/calculator.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/cbars.buetow.ninja/content/98.contact.xml b/cbars.buetow.ninja/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/cbars.buetow.ninja/content/98.contact.xml +++ b/cbars.buetow.ninja/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/cpphomepage.buetow.org/content/98.contact.xml b/cpphomepage.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/cpphomepage.buetow.org/content/98.contact.xml +++ b/cpphomepage.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/cpuinfo.buetow.org/content/98.contact.xml b/cpuinfo.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/cpuinfo.buetow.org/content/98.contact.xml +++ b/cpuinfo.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 006c967..32abbd5 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -4,7 +4,7 @@ Mailing List Here are some programming projects listed which I programmed in my spare time. Some may be usefull and others may not. Please use the - Development Mailing List + Development Mailing List for any considerations. Github diff --git a/fapi.buetow.org/content/98.contact.xml b/fapi.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/fapi.buetow.org/content/98.contact.xml +++ b/fapi.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/fype.buetow.ninja/content/98.contact.xml b/fype.buetow.ninja/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/fype.buetow.ninja/content/98.contact.xml +++ b/fype.buetow.ninja/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/guprecords.buetow.org/content/98.contact.xml b/guprecords.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/guprecords.buetow.org/content/98.contact.xml +++ b/guprecords.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/httpbench.buetow.ninja/content/98.contact.xml b/httpbench.buetow.ninja/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/httpbench.buetow.ninja/content/98.contact.xml +++ b/httpbench.buetow.ninja/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/japi.buetow.org/content/98.contact.xml b/japi.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/japi.buetow.org/content/98.contact.xml +++ b/japi.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/jsmstrade.buetow.org/content/98.contact.xml b/jsmstrade.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/jsmstrade.buetow.org/content/98.contact.xml +++ b/jsmstrade.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/loadbars.buetow.org/content/98.contact.xml b/loadbars.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/loadbars.buetow.org/content/98.contact.xml +++ b/loadbars.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/netcalendar.buetow.org/content/98.contact.xml b/netcalendar.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/netcalendar.buetow.org/content/98.contact.xml +++ b/netcalendar.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/netdiff.buetow.org/content/98.contact.xml b/netdiff.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/netdiff.buetow.org/content/98.contact.xml +++ b/netdiff.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/perldaemon.buetow.org/content/98.Contact.xml b/perldaemon.buetow.org/content/98.Contact.xml index a881cc3..d3d66b0 100644 --- a/perldaemon.buetow.org/content/98.Contact.xml +++ b/perldaemon.buetow.org/content/98.Contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/photoalbum.buetow.org/content/98.contact.xml b/photoalbum.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/photoalbum.buetow.org/content/98.contact.xml +++ b/photoalbum.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/pwgrep.buetow.org/content/98.contact.xml b/pwgrep.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/pwgrep.buetow.org/content/98.contact.xml +++ b/pwgrep.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/vs-sim.buetow.org/content/98.contact.xml b/vs-sim.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/vs-sim.buetow.org/content/98.contact.xml +++ b/vs-sim.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/xerl.buetow.org/content/98.contact.xml b/xerl.buetow.org/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/xerl.buetow.org/content/98.contact.xml +++ b/xerl.buetow.org/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. diff --git a/ychat.buetow.ninja/content/98.contact.xml b/ychat.buetow.ninja/content/98.contact.xml index a881cc3..d3d66b0 100644 --- a/ychat.buetow.ninja/content/98.contact.xml +++ b/ychat.buetow.ninja/content/98.contact.xml @@ -3,7 +3,7 @@ Contact Me/Us Please use the - Development Mailing List + Development Mailing List for any considerations of this humble programming project or any other programming project of mine. -- cgit v1.2.3 From a3602f3e3d0e3348373113e212043a7159dc1b87 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 15:34:20 +0100 Subject: You never hesitate to tackle the most difficult problems. --- redirect:lists.buetow.org | 1 + 1 file changed, 1 insertion(+) create mode 100644 redirect:lists.buetow.org diff --git a/redirect:lists.buetow.org b/redirect:lists.buetow.org new file mode 100644 index 0000000..af407f1 --- /dev/null +++ b/redirect:lists.buetow.org @@ -0,0 +1 @@ +http://pluto.buetow.org/listinfo/ -- cgit v1.2.3 From 652e526489533e55882e688f1e4d357724d6cb5b Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 20:24:29 +0100 Subject: add new redirection --- redirect:cbars.buetow.org | 1 + 1 file changed, 1 insertion(+) create mode 100644 redirect:cbars.buetow.org diff --git a/redirect:cbars.buetow.org b/redirect:cbars.buetow.org new file mode 100644 index 0000000..f50d32c --- /dev/null +++ b/redirect:cbars.buetow.org @@ -0,0 +1 @@ +http://cbars.buetow.ninja/ -- cgit v1.2.3 From 7866c5549e34f521d3ac0616073db341485adc77 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Sat, 27 Dec 2014 23:58:34 +0100 Subject: add redirect --- redirect:cbars.buetow.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redirect:cbars.buetow.org b/redirect:cbars.buetow.org index f50d32c..2291a0a 100644 --- a/redirect:cbars.buetow.org +++ b/redirect:cbars.buetow.org @@ -1 +1 @@ -http://cbars.buetow.ninja/ +http://cbars.buetow.ninja -- cgit v1.2.3 From 66b5ad3a61e2994b980d34f20087706a2fcc030a Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Thu, 1 Jan 2015 23:29:59 +0100 Subject: add cbars alpha --- cbars.alpha.buetow.org/PROJECT | 1 + cbars.alpha.buetow.org/SITEMAP | 0 cbars.alpha.buetow.org/content/20.Manpage.xml | 8 ++++++++ cbars.alpha.buetow.org/content/40.Changelog.xml | 8 ++++++++ cbars.alpha.buetow.org/content/50.Download.xml | 21 +++++++++++++++++++++ cbars.alpha.buetow.org/content/98.contact.xml | 19 +++++++++++++++++++ cbars.alpha.buetow.org/content/99.license.xml | 5 +++++ cbars.alpha.buetow.org/content/home.xml | 23 +++++++++++++++++++++++ cbars.alpha.buetow.org/htdocs/images/cbars.png | Bin 0 -> 2108 bytes 9 files changed, 85 insertions(+) create mode 100644 cbars.alpha.buetow.org/PROJECT create mode 100644 cbars.alpha.buetow.org/SITEMAP create mode 100644 cbars.alpha.buetow.org/content/20.Manpage.xml create mode 100644 cbars.alpha.buetow.org/content/40.Changelog.xml create mode 100644 cbars.alpha.buetow.org/content/50.Download.xml create mode 100644 cbars.alpha.buetow.org/content/98.contact.xml create mode 100644 cbars.alpha.buetow.org/content/99.license.xml create mode 100644 cbars.alpha.buetow.org/content/home.xml create mode 100644 cbars.alpha.buetow.org/htdocs/images/cbars.png diff --git a/cbars.alpha.buetow.org/PROJECT b/cbars.alpha.buetow.org/PROJECT new file mode 100644 index 0000000..bdf563b --- /dev/null +++ b/cbars.alpha.buetow.org/PROJECT @@ -0,0 +1 @@ +This aims to be a rewrite of loadbars in the C programming language. diff --git a/cbars.alpha.buetow.org/SITEMAP b/cbars.alpha.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/cbars.alpha.buetow.org/content/20.Manpage.xml b/cbars.alpha.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..9ec449a --- /dev/null +++ b/cbars.alpha.buetow.org/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/cbars.git/plain/docs/cbars.txt + + diff --git a/cbars.alpha.buetow.org/content/40.Changelog.xml b/cbars.alpha.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..570f30f --- /dev/null +++ b/cbars.alpha.buetow.org/content/40.Changelog.xml @@ -0,0 +1,8 @@ + + + Changelog + This is the changelog file of the current master branch: + + http://web.buetow.org/cgit/cbars.git/plain/debian/changelog + + diff --git a/cbars.alpha.buetow.org/content/50.Download.xml b/cbars.alpha.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..4382358 --- /dev/null +++ b/cbars.alpha.buetow.org/content/50.Download.xml @@ -0,0 +1,21 @@ + + + Download + + + Important notice: + There is no Debian Package available yet! + + + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/cbars.alpha.buetow.org/content/98.contact.xml b/cbars.alpha.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..d3d66b0 --- /dev/null +++ b/cbars.alpha.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/cbars.alpha.buetow.org/content/99.license.xml b/cbars.alpha.buetow.org/content/99.license.xml new file mode 100644 index 0000000..083a317 --- /dev/null +++ b/cbars.alpha.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + Cbars is licensed under the GNU Gerneral Public License Version 3 or later. + diff --git a/cbars.alpha.buetow.org/content/home.xml b/cbars.alpha.buetow.org/content/home.xml new file mode 100644 index 0000000..df2a2bf --- /dev/null +++ b/cbars.alpha.buetow.org/content/home.xml @@ -0,0 +1,23 @@ + + + Cbars + + + Important notice: + The domain + .alpha.buetow.org + contains only development, test and PoC stuff. Replace + $shomething.alpha.buetow.org + with + $something.buetow.org + (if exists) to get the stable stuff. + + + Get the current clue... + + + Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write + http://loadbars.buetow.org + . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. + + diff --git a/cbars.alpha.buetow.org/htdocs/images/cbars.png b/cbars.alpha.buetow.org/htdocs/images/cbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/cbars.alpha.buetow.org/htdocs/images/cbars.png differ -- cgit v1.2.3 From e43a989acd2055661bb2d93454f2f7aa4e6e5177 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (uranus)" Date: Thu, 1 Jan 2015 23:35:31 +0100 Subject: use alpha.buetow.org instead of buetow.ninja --- cbars.buetow.ninja/PROJECT | 1 - cbars.buetow.ninja/SITEMAP | 0 cbars.buetow.ninja/content/20.Manpage.xml | 8 ----- cbars.buetow.ninja/content/40.Changelog.xml | 8 ----- cbars.buetow.ninja/content/50.Download.xml | 21 ------------ cbars.buetow.ninja/content/98.contact.xml | 19 ----------- cbars.buetow.ninja/content/99.license.xml | 5 --- cbars.buetow.ninja/content/home.xml | 23 ------------- cbars.buetow.ninja/htdocs/images/cbars.png | Bin 2108 -> 0 bytes dev.buetow.org/content/home.xml | 4 +-- fype.alpha.buetow.org/OBSOLETEPROJECT | 1 + fype.alpha.buetow.org/SITEMAP | 0 fype.alpha.buetow.org/content/20.Manpage.xml | 8 +++++ fype.alpha.buetow.org/content/98.contact.xml | 19 +++++++++++ fype.alpha.buetow.org/content/Download.xml | 9 ++++++ fype.alpha.buetow.org/content/Examples.xml | 7 ++++ fype.alpha.buetow.org/content/home.xml | 29 +++++++++++++++++ fype.alpha.buetow.org/htdocs/images/fype.png | Bin 0 -> 1978 bytes fype.buetow.ninja/OBSOLETEPROJECT | 1 - fype.buetow.ninja/SITEMAP | 0 fype.buetow.ninja/content/20.Manpage.xml | 8 ----- fype.buetow.ninja/content/98.contact.xml | 19 ----------- fype.buetow.ninja/content/Download.xml | 9 ------ fype.buetow.ninja/content/Examples.xml | 7 ---- fype.buetow.ninja/content/home.xml | 29 ----------------- fype.buetow.ninja/htdocs/images/fype.png | Bin 1978 -> 0 bytes httpbench.alpha.buetow.org/OLDPROJECT | 1 + httpbench.alpha.buetow.org/SITEMAP | 0 httpbench.alpha.buetow.org/content/20.Manpage.xml | 8 +++++ .../content/40.Changelog.xml | 8 +++++ httpbench.alpha.buetow.org/content/50.Download.xml | 15 +++++++++ httpbench.alpha.buetow.org/content/98.contact.xml | 19 +++++++++++ httpbench.alpha.buetow.org/content/99.license.xml | 5 +++ httpbench.alpha.buetow.org/content/home.xml | 36 +++++++++++++++++++++ .../htdocs/images/loadbars.png | Bin 0 -> 2108 bytes httpbench.buetow.ninja/OLDPROJECT | 1 - httpbench.buetow.ninja/SITEMAP | 0 httpbench.buetow.ninja/content/20.Manpage.xml | 8 ----- httpbench.buetow.ninja/content/40.Changelog.xml | 8 ----- httpbench.buetow.ninja/content/50.Download.xml | 15 --------- httpbench.buetow.ninja/content/98.contact.xml | 19 ----------- httpbench.buetow.ninja/content/99.license.xml | 5 --- httpbench.buetow.ninja/content/home.xml | 36 --------------------- httpbench.buetow.ninja/htdocs/images/loadbars.png | Bin 2108 -> 0 bytes redirect:cbars.buetow.org | 2 +- redirect:fype.buetow.org | 2 +- redirect:httpbench.buetow.org | 2 +- redirect:ychat.buetow.org | 2 +- redirect:yhttpd.buetow.org | 2 +- sitemap.buetow.org/content/home.xml | 15 ++++++--- ychat.alpha.buetow.org/OBSOLETEPROJECT | 1 + ychat.alpha.buetow.org/SITEMAP | 0 ychat.alpha.buetow.org/content/98.contact.xml | 19 +++++++++++ ychat.alpha.buetow.org/content/Download.xml | 9 ++++++ ychat.alpha.buetow.org/content/home.xml | 26 +++++++++++++++ ychat.alpha.buetow.org/content/license.xml | 31 ++++++++++++++++++ ychat.alpha.buetow.org/htdocs/images/ychat-big.png | Bin 0 -> 4319 bytes ychat.alpha.buetow.org/htdocs/images/ychat.png | Bin 0 -> 4442 bytes ychat.alpha.buetow.org/htdocs/images/ychat4.png | Bin 0 -> 6248 bytes ychat.buetow.ninja/OBSOLETEPROJECT | 1 - ychat.buetow.ninja/SITEMAP | 0 ychat.buetow.ninja/content/98.contact.xml | 19 ----------- ychat.buetow.ninja/content/Download.xml | 9 ------ ychat.buetow.ninja/content/home.xml | 26 --------------- ychat.buetow.ninja/content/license.xml | 31 ------------------ ychat.buetow.ninja/htdocs/images/ychat-big.png | Bin 4319 -> 0 bytes ychat.buetow.ninja/htdocs/images/ychat.png | Bin 4442 -> 0 bytes ychat.buetow.ninja/htdocs/images/ychat4.png | Bin 6248 -> 0 bytes 68 files changed, 268 insertions(+), 348 deletions(-) delete mode 100644 cbars.buetow.ninja/PROJECT delete mode 100644 cbars.buetow.ninja/SITEMAP delete mode 100644 cbars.buetow.ninja/content/20.Manpage.xml delete mode 100644 cbars.buetow.ninja/content/40.Changelog.xml delete mode 100644 cbars.buetow.ninja/content/50.Download.xml delete mode 100644 cbars.buetow.ninja/content/98.contact.xml delete mode 100644 cbars.buetow.ninja/content/99.license.xml delete mode 100644 cbars.buetow.ninja/content/home.xml delete mode 100644 cbars.buetow.ninja/htdocs/images/cbars.png create mode 100644 fype.alpha.buetow.org/OBSOLETEPROJECT create mode 100644 fype.alpha.buetow.org/SITEMAP create mode 100644 fype.alpha.buetow.org/content/20.Manpage.xml create mode 100644 fype.alpha.buetow.org/content/98.contact.xml create mode 100644 fype.alpha.buetow.org/content/Download.xml create mode 100644 fype.alpha.buetow.org/content/Examples.xml create mode 100644 fype.alpha.buetow.org/content/home.xml create mode 100644 fype.alpha.buetow.org/htdocs/images/fype.png delete mode 100644 fype.buetow.ninja/OBSOLETEPROJECT delete mode 100644 fype.buetow.ninja/SITEMAP delete mode 100644 fype.buetow.ninja/content/20.Manpage.xml delete mode 100644 fype.buetow.ninja/content/98.contact.xml delete mode 100644 fype.buetow.ninja/content/Download.xml delete mode 100644 fype.buetow.ninja/content/Examples.xml delete mode 100644 fype.buetow.ninja/content/home.xml delete mode 100644 fype.buetow.ninja/htdocs/images/fype.png create mode 100644 httpbench.alpha.buetow.org/OLDPROJECT create mode 100644 httpbench.alpha.buetow.org/SITEMAP create mode 100644 httpbench.alpha.buetow.org/content/20.Manpage.xml create mode 100644 httpbench.alpha.buetow.org/content/40.Changelog.xml create mode 100644 httpbench.alpha.buetow.org/content/50.Download.xml create mode 100644 httpbench.alpha.buetow.org/content/98.contact.xml create mode 100644 httpbench.alpha.buetow.org/content/99.license.xml create mode 100644 httpbench.alpha.buetow.org/content/home.xml create mode 100644 httpbench.alpha.buetow.org/htdocs/images/loadbars.png delete mode 100644 httpbench.buetow.ninja/OLDPROJECT delete mode 100644 httpbench.buetow.ninja/SITEMAP delete mode 100644 httpbench.buetow.ninja/content/20.Manpage.xml delete mode 100644 httpbench.buetow.ninja/content/40.Changelog.xml delete mode 100644 httpbench.buetow.ninja/content/50.Download.xml delete mode 100644 httpbench.buetow.ninja/content/98.contact.xml delete mode 100644 httpbench.buetow.ninja/content/99.license.xml delete mode 100644 httpbench.buetow.ninja/content/home.xml delete mode 100644 httpbench.buetow.ninja/htdocs/images/loadbars.png create mode 100644 ychat.alpha.buetow.org/OBSOLETEPROJECT create mode 100644 ychat.alpha.buetow.org/SITEMAP create mode 100644 ychat.alpha.buetow.org/content/98.contact.xml create mode 100644 ychat.alpha.buetow.org/content/Download.xml create mode 100644 ychat.alpha.buetow.org/content/home.xml create mode 100644 ychat.alpha.buetow.org/content/license.xml create mode 100644 ychat.alpha.buetow.org/htdocs/images/ychat-big.png create mode 100644 ychat.alpha.buetow.org/htdocs/images/ychat.png create mode 100644 ychat.alpha.buetow.org/htdocs/images/ychat4.png delete mode 100644 ychat.buetow.ninja/OBSOLETEPROJECT delete mode 100644 ychat.buetow.ninja/SITEMAP delete mode 100644 ychat.buetow.ninja/content/98.contact.xml delete mode 100644 ychat.buetow.ninja/content/Download.xml delete mode 100644 ychat.buetow.ninja/content/home.xml delete mode 100644 ychat.buetow.ninja/content/license.xml delete mode 100644 ychat.buetow.ninja/htdocs/images/ychat-big.png delete mode 100644 ychat.buetow.ninja/htdocs/images/ychat.png delete mode 100644 ychat.buetow.ninja/htdocs/images/ychat4.png diff --git a/cbars.buetow.ninja/PROJECT b/cbars.buetow.ninja/PROJECT deleted file mode 100644 index bdf563b..0000000 --- a/cbars.buetow.ninja/PROJECT +++ /dev/null @@ -1 +0,0 @@ -This aims to be a rewrite of loadbars in the C programming language. diff --git a/cbars.buetow.ninja/SITEMAP b/cbars.buetow.ninja/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/cbars.buetow.ninja/content/20.Manpage.xml b/cbars.buetow.ninja/content/20.Manpage.xml deleted file mode 100644 index 9ec449a..0000000 --- a/cbars.buetow.ninja/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/docs/cbars.txt - - diff --git a/cbars.buetow.ninja/content/40.Changelog.xml b/cbars.buetow.ninja/content/40.Changelog.xml deleted file mode 100644 index 570f30f..0000000 --- a/cbars.buetow.ninja/content/40.Changelog.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - http://web.buetow.org/cgit/cbars.git/plain/debian/changelog - - diff --git a/cbars.buetow.ninja/content/50.Download.xml b/cbars.buetow.ninja/content/50.Download.xml deleted file mode 100644 index 4382358..0000000 --- a/cbars.buetow.ninja/content/50.Download.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - Download - - - Important notice: - There is no Debian Package available yet! - - - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/cbars.buetow.ninja/content/98.contact.xml b/cbars.buetow.ninja/content/98.contact.xml deleted file mode 100644 index d3d66b0..0000000 --- a/cbars.buetow.ninja/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/cbars.buetow.ninja/content/99.license.xml b/cbars.buetow.ninja/content/99.license.xml deleted file mode 100644 index 083a317..0000000 --- a/cbars.buetow.ninja/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - Cbars is licensed under the GNU Gerneral Public License Version 3 or later. - diff --git a/cbars.buetow.ninja/content/home.xml b/cbars.buetow.ninja/content/home.xml deleted file mode 100644 index f3f9fb0..0000000 --- a/cbars.buetow.ninja/content/home.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - Cbars - - - Important notice: - The domain - .buetow.ninja - contains only development, test and PoC stuff. Replace - $shomething.buetow.NINJA - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - Get the current clue... - - - Cbars is a program written in C for Linux that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Cbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Cbars lets you observe the current state immediately. Cbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does. It is an attempt to re-write - http://loadbars.buetow.org - . The there is no version of Cbars out yet. But v0.0.0 might come out some day this year. - - diff --git a/cbars.buetow.ninja/htdocs/images/cbars.png b/cbars.buetow.ninja/htdocs/images/cbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/cbars.buetow.ninja/htdocs/images/cbars.png and /dev/null differ diff --git a/dev.buetow.org/content/home.xml b/dev.buetow.org/content/home.xml index 32abbd5..9bb2b05 100644 --- a/dev.buetow.org/content/home.xml +++ b/dev.buetow.org/content/home.xml @@ -22,8 +22,8 @@ Project list - All hosts ending with - .ninja + All hosts containing + .alpha.buetow.org are most likely dev, test or PoCs. Don't expect to find anything usefull there. diff --git a/fype.alpha.buetow.org/OBSOLETEPROJECT b/fype.alpha.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..703453b --- /dev/null +++ b/fype.alpha.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.alpha.buetow.org/SITEMAP b/fype.alpha.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/fype.alpha.buetow.org/content/20.Manpage.xml b/fype.alpha.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..a17f61a --- /dev/null +++ b/fype.alpha.buetow.org/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/fype.git/plain/docs/pod/fype.txt + + diff --git a/fype.alpha.buetow.org/content/98.contact.xml b/fype.alpha.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..d3d66b0 --- /dev/null +++ b/fype.alpha.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/fype.alpha.buetow.org/content/Download.xml b/fype.alpha.buetow.org/content/Download.xml new file mode 100644 index 0000000..0f7fc7a --- /dev/null +++ b/fype.alpha.buetow.org/content/Download.xml @@ -0,0 +1,9 @@ + + + Download + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/fype.alpha.buetow.org/content/Examples.xml b/fype.alpha.buetow.org/content/Examples.xml new file mode 100644 index 0000000..f48e2c0 --- /dev/null +++ b/fype.alpha.buetow.org/content/Examples.xml @@ -0,0 +1,7 @@ + + + Sourcecode Examples + + http://web.buetow.org/cgit/fype.git/plain/examples/all-examples.txt + + diff --git a/fype.alpha.buetow.org/content/home.xml b/fype.alpha.buetow.org/content/home.xml new file mode 100644 index 0000000..b136c0c --- /dev/null +++ b/fype.alpha.buetow.org/content/home.xml @@ -0,0 +1,29 @@ + + + The Fype Language + Free, small, simple... + + + Important notice: + The host + alpha.buetow.org + contains only development, test and PoC stuff. Replace + $shomething.alpha.buetow.org + with + $something.buetow.org + (if exists) to get the stable stuff. + + + + + Important notice: + The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + + + ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. + + diff --git a/fype.alpha.buetow.org/htdocs/images/fype.png b/fype.alpha.buetow.org/htdocs/images/fype.png new file mode 100644 index 0000000..1748de5 Binary files /dev/null and b/fype.alpha.buetow.org/htdocs/images/fype.png differ diff --git a/fype.buetow.ninja/OBSOLETEPROJECT b/fype.buetow.ninja/OBSOLETEPROJECT deleted file mode 100644 index 703453b..0000000 --- a/fype.buetow.ninja/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -Fype is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! diff --git a/fype.buetow.ninja/SITEMAP b/fype.buetow.ninja/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/fype.buetow.ninja/content/20.Manpage.xml b/fype.buetow.ninja/content/20.Manpage.xml deleted file mode 100644 index a17f61a..0000000 --- a/fype.buetow.ninja/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/fype.git/plain/docs/pod/fype.txt - - diff --git a/fype.buetow.ninja/content/98.contact.xml b/fype.buetow.ninja/content/98.contact.xml deleted file mode 100644 index d3d66b0..0000000 --- a/fype.buetow.ninja/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/fype.buetow.ninja/content/Download.xml b/fype.buetow.ninja/content/Download.xml deleted file mode 100644 index 0f7fc7a..0000000 --- a/fype.buetow.ninja/content/Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Download - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/fype.buetow.ninja/content/Examples.xml b/fype.buetow.ninja/content/Examples.xml deleted file mode 100644 index f48e2c0..0000000 --- a/fype.buetow.ninja/content/Examples.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - Sourcecode Examples - - http://web.buetow.org/cgit/fype.git/plain/examples/all-examples.txt - - diff --git a/fype.buetow.ninja/content/home.xml b/fype.buetow.ninja/content/home.xml deleted file mode 100644 index 4dc4a56..0000000 --- a/fype.buetow.ninja/content/home.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - The Fype Language - Free, small, simple... - - - Important notice: - The domain - .buetow.ninja - contains only development, test and PoC stuff. Replace - $shomething.buetow.NINJA - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - - - Important notice: - The development of this project has been stalled. There will be no further development on this project. This project always was a proof of concept only. Bugs are not gonna be fixed. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - - - ... is an attempt to build an open source scripting language from scratch (just for fun) using C99 on the FreeBSD operating system. Fypes focus is to use as few dependencies on 3rd party libraries as possible and to use as less code as possible and a very small execution binary! Fype should be portable to many different operating systems as well. The first release will be also available at least for Linux and maybe other UNIX alike operating systems. Fype itself is using the BSD license. - - diff --git a/fype.buetow.ninja/htdocs/images/fype.png b/fype.buetow.ninja/htdocs/images/fype.png deleted file mode 100644 index 1748de5..0000000 Binary files a/fype.buetow.ninja/htdocs/images/fype.png and /dev/null differ diff --git a/httpbench.alpha.buetow.org/OLDPROJECT b/httpbench.alpha.buetow.org/OLDPROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.alpha.buetow.org/OLDPROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.alpha.buetow.org/SITEMAP b/httpbench.alpha.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/httpbench.alpha.buetow.org/content/20.Manpage.xml b/httpbench.alpha.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..c658b4c --- /dev/null +++ b/httpbench.alpha.buetow.org/content/20.Manpage.xml @@ -0,0 +1,8 @@ + + + Manpage + This is the manpage of the current master branch: + + http://web.buetow.org/cgit/httpbench.git/plain/docs/httpbench.txt + + diff --git a/httpbench.alpha.buetow.org/content/40.Changelog.xml b/httpbench.alpha.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..d8bafbe --- /dev/null +++ b/httpbench.alpha.buetow.org/content/40.Changelog.xml @@ -0,0 +1,8 @@ + + + Changelog + This is the changelog file of the current master branch: + + http://web.buetow.org/cgit/httpbench.git/plain/debian/changelog + + diff --git a/httpbench.alpha.buetow.org/content/50.Download.xml b/httpbench.alpha.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..fcd1b73 --- /dev/null +++ b/httpbench.alpha.buetow.org/content/50.Download.xml @@ -0,0 +1,15 @@ + + + Download + !!HOSTNAME!! can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: + deb http://deb.buetow.org/apt wheezy main +deb-src http://deb.buetow.org/apt wheezy main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/httpbench.alpha.buetow.org/content/98.contact.xml b/httpbench.alpha.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..d3d66b0 --- /dev/null +++ b/httpbench.alpha.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/httpbench.alpha.buetow.org/content/99.license.xml b/httpbench.alpha.buetow.org/content/99.license.xml new file mode 100644 index 0000000..1da97ed --- /dev/null +++ b/httpbench.alpha.buetow.org/content/99.license.xml @@ -0,0 +1,5 @@ + + + License + HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. + diff --git a/httpbench.alpha.buetow.org/content/home.xml b/httpbench.alpha.buetow.org/content/home.xml new file mode 100644 index 0000000..e3c4d73 --- /dev/null +++ b/httpbench.alpha.buetow.org/content/home.xml @@ -0,0 +1,36 @@ + + + + + Important notice: + The host + .alpha.buetow.org + contains only development, test and PoC stuff. Replace + $shomething.alpha.buetow.org + with + $something.buetow.org + (if exists) to get the stable stuff. + + + httpbench + + + Important notice: + This is beta software!!! + + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + diff --git a/httpbench.alpha.buetow.org/htdocs/images/loadbars.png b/httpbench.alpha.buetow.org/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/httpbench.alpha.buetow.org/htdocs/images/loadbars.png differ diff --git a/httpbench.buetow.ninja/OLDPROJECT b/httpbench.buetow.ninja/OLDPROJECT deleted file mode 100644 index b400885..0000000 --- a/httpbench.buetow.ninja/OLDPROJECT +++ /dev/null @@ -1 +0,0 @@ -HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.ninja/SITEMAP b/httpbench.buetow.ninja/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/httpbench.buetow.ninja/content/20.Manpage.xml b/httpbench.buetow.ninja/content/20.Manpage.xml deleted file mode 100644 index c658b4c..0000000 --- a/httpbench.buetow.ninja/content/20.Manpage.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Manpage - This is the manpage of the current master branch: - - http://web.buetow.org/cgit/httpbench.git/plain/docs/httpbench.txt - - diff --git a/httpbench.buetow.ninja/content/40.Changelog.xml b/httpbench.buetow.ninja/content/40.Changelog.xml deleted file mode 100644 index d8bafbe..0000000 --- a/httpbench.buetow.ninja/content/40.Changelog.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Changelog - This is the changelog file of the current master branch: - - http://web.buetow.org/cgit/httpbench.git/plain/debian/changelog - - diff --git a/httpbench.buetow.ninja/content/50.Download.xml b/httpbench.buetow.ninja/content/50.Download.xml deleted file mode 100644 index fcd1b73..0000000 --- a/httpbench.buetow.ninja/content/50.Download.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Download - !!HOSTNAME!! can be downloaded from a deb repo or from git. - Install from deb repository - If you have Debian GNU/Linux Wheezy you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install !!HOSTNAME!!: - deb http://deb.buetow.org/apt wheezy main -deb-src http://deb.buetow.org/apt wheezy main - To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | sudo apt-key add -". - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/httpbench.buetow.ninja/content/98.contact.xml b/httpbench.buetow.ninja/content/98.contact.xml deleted file mode 100644 index d3d66b0..0000000 --- a/httpbench.buetow.ninja/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/httpbench.buetow.ninja/content/99.license.xml b/httpbench.buetow.ninja/content/99.license.xml deleted file mode 100644 index 1da97ed..0000000 --- a/httpbench.buetow.ninja/content/99.license.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - License - HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. - diff --git a/httpbench.buetow.ninja/content/home.xml b/httpbench.buetow.ninja/content/home.xml deleted file mode 100644 index 485514a..0000000 --- a/httpbench.buetow.ninja/content/home.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Important notice: - The domain - .buetow.ninja - contains only development, test and PoC stuff. Replace - $shomething.buetow.NINJA - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - httpbench - - - Important notice: - This is beta software!!! - - - - httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: - - - Iterating over a list of URLs - Measuring response times and calculating min, max and avg values - Measuring TCP/HTTP errors - Multi threaded for concurrent connections (using pthreads) - Set upper limit of requests per second wanted - Validation of response strings - *VERY* simple source code - Works with Linux, UNIX and a like - - To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. - diff --git a/httpbench.buetow.ninja/htdocs/images/loadbars.png b/httpbench.buetow.ninja/htdocs/images/loadbars.png deleted file mode 100644 index d223b9a..0000000 Binary files a/httpbench.buetow.ninja/htdocs/images/loadbars.png and /dev/null differ diff --git a/redirect:cbars.buetow.org b/redirect:cbars.buetow.org index 2291a0a..48ef30c 100644 --- a/redirect:cbars.buetow.org +++ b/redirect:cbars.buetow.org @@ -1 +1 @@ -http://cbars.buetow.ninja +http://cbars.alpha.buetow.org diff --git a/redirect:fype.buetow.org b/redirect:fype.buetow.org index 0c45fe3..e1f5754 100644 --- a/redirect:fype.buetow.org +++ b/redirect:fype.buetow.org @@ -1 +1 @@ -http://fype.buetow.ninja/ +http://fype.alpha.buetow.org/ diff --git a/redirect:httpbench.buetow.org b/redirect:httpbench.buetow.org index 71becda..daebe4b 100644 --- a/redirect:httpbench.buetow.org +++ b/redirect:httpbench.buetow.org @@ -1 +1 @@ -http://httpbench.buetow.ninja/ +http://httpbench.alpha.buetow.org/ diff --git a/redirect:ychat.buetow.org b/redirect:ychat.buetow.org index 95397a4..584b5ce 100644 --- a/redirect:ychat.buetow.org +++ b/redirect:ychat.buetow.org @@ -1 +1 @@ -http://ychat.buetow.ninja/ +http://ychat.alpha.buetow.org/ diff --git a/redirect:yhttpd.buetow.org b/redirect:yhttpd.buetow.org index 95397a4..584b5ce 100644 --- a/redirect:yhttpd.buetow.org +++ b/redirect:yhttpd.buetow.org @@ -1 +1 @@ -http://ychat.buetow.ninja/ +http://ychat.alpha.buetow.org/ diff --git a/sitemap.buetow.org/content/home.xml b/sitemap.buetow.org/content/home.xml index 43b98bd..84784e6 100644 --- a/sitemap.buetow.org/content/home.xml +++ b/sitemap.buetow.org/content/home.xml @@ -7,13 +7,18 @@ Xerl . - + - All hosts ending with - .ninja - are most likely dev, test or PoCs. Don't expect to find anything usefull there. Also, generally here is lots of crap listed. + Important notice: + The host + .alpha.buetow.org + contains only development, test and PoC stuff. Replace + $shomething.alpha.buetow.org + with + $something.buetow.org + (if exists) to get the stable stuff. - + sitemap.inc.pl diff --git a/ychat.alpha.buetow.org/OBSOLETEPROJECT b/ychat.alpha.buetow.org/OBSOLETEPROJECT new file mode 100644 index 0000000..b259b99 --- /dev/null +++ b/ychat.alpha.buetow.org/OBSOLETEPROJECT @@ -0,0 +1 @@ +yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. diff --git a/ychat.alpha.buetow.org/SITEMAP b/ychat.alpha.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/ychat.alpha.buetow.org/content/98.contact.xml b/ychat.alpha.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..d3d66b0 --- /dev/null +++ b/ychat.alpha.buetow.org/content/98.contact.xml @@ -0,0 +1,19 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + diff --git a/ychat.alpha.buetow.org/content/Download.xml b/ychat.alpha.buetow.org/content/Download.xml new file mode 100644 index 0000000..0f7fc7a --- /dev/null +++ b/ychat.alpha.buetow.org/content/Download.xml @@ -0,0 +1,9 @@ + + + Download + Download from git repository + + Go to + http://github.com/rantanplan/!!HOSTNAME!! + + diff --git a/ychat.alpha.buetow.org/content/home.xml b/ychat.alpha.buetow.org/content/home.xml new file mode 100644 index 0000000..5f2ba72 --- /dev/null +++ b/ychat.alpha.buetow.org/content/home.xml @@ -0,0 +1,26 @@ + + + Welcome to yChat + + + Important notice: + The host + .alpha.buetow.org + contains only development, test and PoC stuff. Replace + $shomething.alpha.buetow.org + with + $something.buetow.org + (if exists) to get the stable stuff. + + + + + Important notice: + The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit + http://dev.buetow.org + and enjoy :) + + + What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. + PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! + diff --git a/ychat.alpha.buetow.org/content/license.xml b/ychat.alpha.buetow.org/content/license.xml new file mode 100644 index 0000000..8c1473a --- /dev/null +++ b/ychat.alpha.buetow.org/content/license.xml @@ -0,0 +1,31 @@ + + + License + + yChat is (C) by Paul C. Buetow. + + GNU General Public license + + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + + + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + + + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + + diff --git a/ychat.alpha.buetow.org/htdocs/images/ychat-big.png b/ychat.alpha.buetow.org/htdocs/images/ychat-big.png new file mode 100644 index 0000000..518ac1f Binary files /dev/null and b/ychat.alpha.buetow.org/htdocs/images/ychat-big.png differ diff --git a/ychat.alpha.buetow.org/htdocs/images/ychat.png b/ychat.alpha.buetow.org/htdocs/images/ychat.png new file mode 100644 index 0000000..3439ac8 Binary files /dev/null and b/ychat.alpha.buetow.org/htdocs/images/ychat.png differ diff --git a/ychat.alpha.buetow.org/htdocs/images/ychat4.png b/ychat.alpha.buetow.org/htdocs/images/ychat4.png new file mode 100644 index 0000000..2288e1b Binary files /dev/null and b/ychat.alpha.buetow.org/htdocs/images/ychat4.png differ diff --git a/ychat.buetow.ninja/OBSOLETEPROJECT b/ychat.buetow.ninja/OBSOLETEPROJECT deleted file mode 100644 index b259b99..0000000 --- a/ychat.buetow.ninja/OBSOLETEPROJECT +++ /dev/null @@ -1 +0,0 @@ -yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. diff --git a/ychat.buetow.ninja/SITEMAP b/ychat.buetow.ninja/SITEMAP deleted file mode 100644 index e69de29..0000000 diff --git a/ychat.buetow.ninja/content/98.contact.xml b/ychat.buetow.ninja/content/98.contact.xml deleted file mode 100644 index d3d66b0..0000000 --- a/ychat.buetow.ninja/content/98.contact.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - Contact Me/Us - - Please use the - Development Mailing List - for any considerations of this humble programming project or any other programming project of mine. - - - But you may also use other methods such as listed - on this site - for example. - - - If you are interested in other projects please visit - http://dev.buetow.org - :) - - diff --git a/ychat.buetow.ninja/content/Download.xml b/ychat.buetow.ninja/content/Download.xml deleted file mode 100644 index 0f7fc7a..0000000 --- a/ychat.buetow.ninja/content/Download.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Download - Download from git repository - - Go to - http://github.com/rantanplan/!!HOSTNAME!! - - diff --git a/ychat.buetow.ninja/content/home.xml b/ychat.buetow.ninja/content/home.xml deleted file mode 100644 index 217ef2c..0000000 --- a/ychat.buetow.ninja/content/home.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - Welcome to yChat - - - Important notice: - The domain - .buetow.ninja - contains only development, test and PoC stuff. Replace - $shomething.buetow.NINJA - with - $something.buetow.ORG - (if exists) to get the stable stuff. - - - - - Important notice: - The development of the yChat has been stalled. In near future, there will be no further development on this project. This project always was a proof of concept only. For current programming projects please visit - http://dev.buetow.org - and enjoy :) - - - What is yChat? yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. It runs on all servers which are POSIX.4a compatible and use the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. Its developed under the GNU General Public License. - PLEASE NOTICE THAT yChat IS NOT Ychat! Ychat is a Yahoo Chat Client while yChat is a web based chat server. So they both handle chatting but are very different and are totally different projects! - diff --git a/ychat.buetow.ninja/content/license.xml b/ychat.buetow.ninja/content/license.xml deleted file mode 100644 index 8c1473a..0000000 --- a/ychat.buetow.ninja/content/license.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - License - - yChat is (C) by Paul C. Buetow. - - GNU General Public license - - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. - - - - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - - - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - - diff --git a/ychat.buetow.ninja/htdocs/images/ychat-big.png b/ychat.buetow.ninja/htdocs/images/ychat-big.png deleted file mode 100644 index 518ac1f..0000000 Binary files a/ychat.buetow.ninja/htdocs/images/ychat-big.png and /dev/null differ diff --git a/ychat.buetow.ninja/htdocs/images/ychat.png b/ychat.buetow.ninja/htdocs/images/ychat.png deleted file mode 100644 index 3439ac8..0000000 Binary files a/ychat.buetow.ninja/htdocs/images/ychat.png and /dev/null differ diff --git a/ychat.buetow.ninja/htdocs/images/ychat4.png b/ychat.buetow.ninja/htdocs/images/ychat4.png deleted file mode 100644 index 2288e1b..0000000 Binary files a/ychat.buetow.ninja/htdocs/images/ychat4.png and /dev/null differ -- cgit v1.2.3