From 025e15b2ba7f54f87cf409fd7c3dd77746c72858 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 3 Feb 2013 10:44:49 +0100 Subject: add hosts --- 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 23 files changed, 185 insertions(+) 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 (limited to 'pwgrep.buetow.org') 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 -- 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 (limited to 'pwgrep.buetow.org') 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 (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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 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(-) (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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 dab249dfae421495933435d78bf6f54193ef4e4e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 1 Jul 2013 12:12:21 +0200 Subject: change --- pwgrep.buetow.org/content/50.Download.xml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'pwgrep.buetow.org') 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 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(-) (limited to 'pwgrep.buetow.org') 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 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/ --- pwgrep.buetow.org/content/98.contact.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.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 :) -- 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(-) (limited to 'pwgrep.buetow.org') 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 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 --- 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 +-- 8 files changed, 94 insertions(+), 102 deletions(-) (limited to 'pwgrep.buetow.org') 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. - -- 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 --- pwgrep.buetow.org/SITEMAP | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pwgrep.buetow.org/SITEMAP (limited to 'pwgrep.buetow.org') diff --git a/pwgrep.buetow.org/SITEMAP b/pwgrep.buetow.org/SITEMAP new file mode 100644 index 0000000..e69de29 -- 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 -- 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 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 --- pwgrep.buetow.org/content/50.Download.xml | 3 --- 1 file changed, 3 deletions(-) (limited to 'pwgrep.buetow.org') 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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". -- 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(-) (limited to 'pwgrep.buetow.org') 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 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/ --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 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. --- pwgrep.buetow.org/content/99.license.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pwgrep.buetow.org') 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) -- 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 --- pwgrep.buetow.org/content/50.Download.xml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'pwgrep.buetow.org') 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. -- 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 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pwgrep.buetow.org') 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: -- 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 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 pwgrep.buetow.org/OBSOLETEPROJECT delete mode 100644 pwgrep.buetow.org/PROJECT (limited to 'pwgrep.buetow.org') 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. -- 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 --- pwgrep.buetow.org/content/40.Changelog.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'pwgrep.buetow.org') 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 -- 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(-) (limited to 'pwgrep.buetow.org') 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(-) (limited to 'pwgrep.buetow.org') 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 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 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 --- pwgrep.buetow.org/content/50.Download.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 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 --- pwgrep.buetow.org/content/home.xml | 4 ---- 1 file changed, 4 deletions(-) (limited to 'pwgrep.buetow.org') 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. - -- 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 --- pwgrep.buetow.org/content/40.Changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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 -- 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 --- pwgrep.buetow.org/content/98.contact.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pwgrep.buetow.org') 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. -- cgit v1.2.3