mirror of
https://codeberg.org/scip/note.git
synced 2025-12-17 04:31:02 +01:00
-
This commit is contained in:
33
README
33
README
@@ -1,4 +1,4 @@
|
||||
note 1.2.6 by Thomas Linden, 30/06/2004
|
||||
note 1.3.0 by Thomas Linden, 11/01/2005
|
||||
=======================================
|
||||
|
||||
Introduction
|
||||
@@ -21,16 +21,25 @@ which you can use with note:
|
||||
for data storage and requires the module DB_FILE,
|
||||
which is part of the perl standard distribution.
|
||||
See below for more details about the DBM module.
|
||||
|
||||
o NOTEDB::general - uses the module Config::General
|
||||
for storage, which makes the data file portable,
|
||||
since it is a plain ascii file (binary content
|
||||
will be base64 encoded).
|
||||
o NOTEDB::text - uses the Storable module for data
|
||||
storage (a serializer). Storable is included with
|
||||
perl, and since it's written in C, it's very fast.
|
||||
But the resulting data files are not that portable
|
||||
as the once of NOTEDB::general are.
|
||||
|
||||
|
||||
Where to get?
|
||||
=============
|
||||
|
||||
By now at
|
||||
http://www.daemon.de/note/
|
||||
By now you can download it at http://www.daemon.de/NOTE.
|
||||
If you are using debian, you can apt-get it. If you are
|
||||
using gentoo, you can emerge it.
|
||||
|
||||
You may also try your nearest tucows mirror.
|
||||
You may also try your nearest tucows or freshmeat mirror.
|
||||
|
||||
|
||||
|
||||
@@ -38,7 +47,8 @@ You may also try your nearest tucows mirror.
|
||||
Features
|
||||
========
|
||||
|
||||
o Three different database backends, mysql(DBI), dbm, binary(bin file).
|
||||
o Several different database backends, mysql(DBI), dbm,
|
||||
binary(bin file), general and text (text files).
|
||||
o Commandline interface using the standard perl module
|
||||
Getopt::Long, which allows you to use short or long
|
||||
command-line options.
|
||||
@@ -96,6 +106,8 @@ You need the following things:
|
||||
o Getopt::Long (part of perl std ditribution)
|
||||
o Term::ReadLine and optionally Term::ReadLine::Gnu if
|
||||
you want to use the auto-completion and history functionality.
|
||||
o Config::General if you want to use the NOTEDB::general
|
||||
backend.
|
||||
|
||||
|
||||
Installation
|
||||
@@ -119,14 +131,11 @@ After that, you are ready to install. Become root and issue:
|
||||
# make install
|
||||
|
||||
The installation process installs all modules for every available
|
||||
data backend (binary, dbm and mysql). The default note configuration
|
||||
does not require additional perl modules.
|
||||
data backends. The default note configuration does not require
|
||||
additional perl modules.
|
||||
If you want to use the mysql backend refer to the installation
|
||||
instructions for the mysql database installation in mysql/README.
|
||||
|
||||
The DBM backend(NOTEDB::dbm) requires the existence of a directory,
|
||||
which you must specify in your config using the option "DbName".
|
||||
|
||||
If you want to use encryption support, you will need at least
|
||||
Crypt:CBC and Crypt::Blowfish (or Crypt::DES or whatever).
|
||||
|
||||
@@ -205,4 +214,4 @@ and I'll add you.
|
||||
Last changed
|
||||
============
|
||||
|
||||
30/06/2004
|
||||
11/01/2005
|
||||
|
||||
Reference in New Issue
Block a user