summaryrefslogtreecommitdiff
path: root/pwgrep.buetow.org
diff options
context:
space:
mode:
Diffstat (limited to 'pwgrep.buetow.org')
-rw-r--r--pwgrep.buetow.org/content/40.Changelog.xml5
-rw-r--r--pwgrep.buetow.org/content/50.Download.xml38
-rw-r--r--pwgrep.buetow.org/content/98.contact.xml35
-rw-r--r--pwgrep.buetow.org/content/99.license.xml33
-rw-r--r--pwgrep.buetow.org/content/Tutorials.sub/10.Passwords.xml47
-rw-r--r--pwgrep.buetow.org/content/Tutorials.sub/20.Files.xml31
-rw-r--r--pwgrep.buetow.org/content/Tutorials.sub/home.xml2
-rw-r--r--pwgrep.buetow.org/content/home.xml5
8 files changed, 94 insertions, 102 deletions
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
<pagetitle>Changelog</pagetitle>
<text>This is the changelog of the current master branch:</text>
<pretext>
- <perl>
+ <perl>
use LWP::Simple;
get("http://web.buetow.org/git/?p=pwgrep.git;a=blob_plain;f=debian/changelog;hb=HEAD");
</perl>
</pretext>
</content>
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
- <pagetitle>Download</pagetitle>
- <text>Loadbars can be downloaded from a deb repo or from git.</text>
- <textheader>Install from deb repository</textheader>
- <text>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:</text>
-<code>deb ftp://deb.buetow.org/apt wheezy main
+ <pagetitle>Download</pagetitle>
+ <text>Loadbars can be downloaded from a deb repo or from git.</text>
+ <textheader>Install from deb repository</textheader>
+ <text>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:</text>
+ <code>deb ftp://deb.buetow.org/apt wheezy main
deb-src ftp://deb.buetow.org/apt wheezy main</code>
- <text>Or if you prefer http:</text>
-<code>deb http://deb.buetow.org/apt wheezy main
+ <text>Or if you prefer http:</text>
+ <code>deb http://deb.buetow.org/apt wheezy main
deb-src http://deb.buetow.org/apt wheezy main</code>
- <text>To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -".</text>
- <textheader>Download from Git repository</textheader>
- <text>For git just type "git clone git://git.buetow.org/pwgrep".</text>
- <text>To update to the latest stable version just type "cd ./pwgrep; git pull".</text>
- <text>
- <noop>Go to </noop>
- <namedlink href="http://web.buetow.org/git/?p=pwgrep.git">gitweb</namedlink>
- <noop> to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version.</noop>
- </text>
- <text>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.</text>
+ <text>To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -".</text>
+ <textheader>Download from Git repository</textheader>
+ <text>For git just type "git clone git://git.buetow.org/pwgrep".</text>
+ <text>To update to the latest stable version just type "cd ./pwgrep; git pull".</text>
+ <text>
+ <noop>Go to </noop>
+ <namedlink href="http://web.buetow.org/git/?p=pwgrep.git">gitweb</namedlink>
+ <noop> to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version.</noop>
+ </text>
+ <text>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.</text>
</content>
-
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
- <pagetitle>Contact Me/Us</pagetitle>
- <text>
- <noop>Please use the </noop>
- <namedlink href="http://web.buetow.org/listinfo/dev">Development Mailing List</namedlink>
- <noop> for any considerations of this humble programming project or any other programming project of mine.</noop>
- </text>
- <text>
- <noop>But you may also use other methods such as listed </noop>
- <namedlink href="http://contact.buetow.org">on this site</namedlink>
- <noop> for example.</noop>
- </text>
- <text>
- <noop>If you are interested in other projects please visit </noop>
- <hyperlink>http://dev.buetow.org</hyperlink>
- <noop> :)</noop>
- </text>
+ <pagetitle>Contact Me/Us</pagetitle>
+ <text>
+ <noop>Please use the </noop>
+ <namedlink href="http://web.buetow.org/listinfo/dev">Development Mailing List</namedlink>
+ <noop> for any considerations of this humble programming project or any other programming project of mine.</noop>
+ </text>
+ <text>
+ <noop>But you may also use other methods such as listed </noop>
+ <namedlink href="http://contact.buetow.org">on this site</namedlink>
+ <noop> for example.</noop>
+ </text>
+ <text>
+ <noop>If you are interested in other projects please visit </noop>
+ <hyperlink>http://dev.buetow.org</hyperlink>
+ <noop> :)</noop>
+ </text>
</content>
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
<pagetitle>License</pagetitle>
<text>
@@ -8,35 +8,35 @@
<noop>
All rights reserved.
</noop>
- <newline />
- <newline />
- <noop>
+ <newline/>
+ <newline/>
+ <noop>
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
</noop>
- <newline />
- <newline />
- <noop>
+ <newline/>
+ <newline/>
+ <noop>
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
</noop>
- <newline />
- <newline />
- <noop>
+ <newline/>
+ <newline/>
+ <noop>
* 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.
</noop>
- <newline />
- <newline />
- <noop>
+ <newline/>
+ <newline/>
+ <noop>
* 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.
</noop>
- <newline />
- <newline />
- <noop>
+ <newline/>
+ <newline/>
+ <noop>
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.
</noop>
</text>
</content>
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
- <pagetitle>Tutorial for storing passwords</pagetitle>
- <text>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:</text>
- <text>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.</text>
- <text>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:</text>
- <code>
+ <pagetitle>Tutorial for storing passwords</pagetitle>
+ <text>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:</text>
+ <text>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.</text>
+ <text>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:</text>
+ <code>
some record name here
after a tabulator some secret informations
more secret informations
@@ -20,22 +20,21 @@ secret stuff
.
.
</code>
- <text>The database is not stored in plain text. It is encrypted using GnuPG (database.gpg).</text>
- <text>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:</text>
- <cimg href="?document=images/1.png" />
- <text>After entering the password of my secret GnuPG key I will receive the informations requested:</text>
- <cimg href="?document=images/2.png" />
- <text>pwgrep will print out automatically all records matching my search string. Not only the first one it finds.</text>
- <text>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:</text>
- <cimg href="?document=images/3.png" />
- <cimg href="?document=images/4.png" />
- <text>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.</text>
- <cimg href="?document=images/5.png" />
- <cimg href="?document=images/6.png" />
- <text>If you want to look up your secret ebay stuff, just search for it with</text>
- <code> ~/svn/pwgrep$ pwgrep ebay</code>
- <text>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):</text>
- <code> ~/svn/pwgrep$ pwgrep -o ebay</code>
- <text>All commands support the -o option</text>
+ <text>The database is not stored in plain text. It is encrypted using GnuPG (database.gpg).</text>
+ <text>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:</text>
+ <cimg href="?document=images/1.png"/>
+ <text>After entering the password of my secret GnuPG key I will receive the informations requested:</text>
+ <cimg href="?document=images/2.png"/>
+ <text>pwgrep will print out automatically all records matching my search string. Not only the first one it finds.</text>
+ <text>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:</text>
+ <cimg href="?document=images/3.png"/>
+ <cimg href="?document=images/4.png"/>
+ <text>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.</text>
+ <cimg href="?document=images/5.png"/>
+ <cimg href="?document=images/6.png"/>
+ <text>If you want to look up your secret ebay stuff, just search for it with</text>
+ <code> ~/svn/pwgrep$ pwgrep ebay</code>
+ <text>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):</text>
+ <code> ~/svn/pwgrep$ pwgrep -o ebay</code>
+ <text>All commands support the -o option</text>
</content>
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
- <pagetitle>Tutorial for storing files</pagetitle>
- <text>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.</text>
- <text>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:</text>
- <cimg href="?document=images/7.png" />
- <text>pwfadd adds a specific file to the database:</text>
- <cimg href="?document=images/8.png" />
- <cimg href="?document=images/9.png" />
- <text>pwfls will show you that it has been added successfully:</text>
- <cimg href="?document=images/10.png" />
- <text>In order to decrypt a specific stored file you have to use pwfcat:</text>
- <cimg href="?document=images/11.png" />
- <text>File deletion can be accomplished using pwfdel:</text>
- <cimg href="?document=images/12.png" />
- <text>In general you can decrypt/store/encrypt any specific file format (as well as binary files).</text>
+ <pagetitle>Tutorial for storing files</pagetitle>
+ <text>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.</text>
+ <text>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:</text>
+ <cimg href="?document=images/7.png"/>
+ <text>pwfadd adds a specific file to the database:</text>
+ <cimg href="?document=images/8.png"/>
+ <cimg href="?document=images/9.png"/>
+ <text>pwfls will show you that it has been added successfully:</text>
+ <cimg href="?document=images/10.png"/>
+ <text>In order to decrypt a specific stored file you have to use pwfcat:</text>
+ <cimg href="?document=images/11.png"/>
+ <text>File deletion can be accomplished using pwfdel:</text>
+ <cimg href="?document=images/12.png"/>
+ <text>In general you can decrypt/store/encrypt any specific file format (as well as binary files).</text>
</content>
-
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
<pagetitle>Tutorials...</pagetitle>
<text>...for using pwgrep.</text>
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 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<content>
<pagetitle>pwgrep</pagetitle>
<textheader>Managing passwords...</textheader>
<text>
- <rimg href="?document=images/gnupg.png" title="GnuPG" />
+ <rimg href="?document=images/gnupg.png" title="GnuPG"/>
<noop>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:</noop>
</text>
<enumeration>
@@ -23,4 +23,3 @@
<namedlink href="http://freecode.com/projects/pwgrep">subscribe via freecode.</namedlink>
</text>
</content>
-