/usr/share/doc/dpsyco/README is in dpsyco 1.0.36.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | DocumentId: $Id: README 2594 2008-08-08 16:27:28Z ola $
Author: $Author: ola $
Ola Lundqvist <opal@debian.org>
Date: $Date: 2008-08-08 18:27:28 +0200 (fre, 08 aug 2008) $
Summary:
Information about the (Debian Packages of System Configurations)
dpsyco way of configure your system
License:
========
Copyright (C) 2000-2004,2008 Ola Lundqvist <opal@debian.org>
Copyright (C) 2008 Eric Gerlach <egerlach@feds.uwaterloo.ca>
Copyright (C) 2002,2007 Tomas Fasth <tomas@euronetics.se>
Copyright (C) 2004 Guy <ga2.nospam@phonecoop.coop>
Copyright (C) 2003 Otavio Salvador <otavio@debian.org>
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 as the file COPYING; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Introduction:
=============
Dpsyco is an acronym for Debian Packages of System Configurations and
with this you can create and maintain "configuration packages". A
configuration package is a package that resides "on top of" the normal
debian packages. With this system you can overwrite normal files, patch
the system, add users and groups and much more.
Sub-packages:
=============
I have decided to split the packages into different subpackages which
provides some simple functionality. You can read about each of them in
its own README file (none of them are written now though).
File structure:
===============
/etc/dpsyco Configuration files.
/etc/dpsyco/cmd Dpsyco commands, preferably symlinks.
/usr/share/dpsyco
users - See dpsyco-base
groups - See dpsyco-base
skel - See dpsyco-skel
userskel - See dpsyco-skel
patch - See dpsyco-patch
Versioning:
===========
This package is still in progress. I have to have a system for versioning
so that people can depend on it in a good way.
The syntax is x.y.z, where x, y, z is a natural number.
x - Major version number. This will only be changed in some special cases.
The first major change was when the package was renamed from twinspot-base
to dpsyco.
y - If this version number changes something have changed so that it is not
backwards compatible. You probably have to change some things to make
the configure packages work fine again.
z - Minor changes, additions and bugfixes. Everything that does not affect
the backward compatibility. Yes there can still be problems if the
package that uses this system does depend on a bug.
So this means that you should add a dependency line that looks something
like the following one (x.y.z is the current version of dpsyco):
Depends: dpsyco-base (<< x.(y+1).0), dpsyco-base (>= x.y.z)
|