Lars Wirzenius
6fb9a6036d
Update README.Debian for koha-common with post-install setup.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:15 -04:00
Lars Wirzenius
14ad5059ab
Update README.Debian for koha.deb package.
...
One bug fix (three steps, not two, are automated in koha-post-install-setup).
Also add a note about the need to possibly edit ports.conf.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:11 -04:00
Lars Wirzenius
fc769cd052
Use a native Debian package.
...
Since the packaging is part of the upstream source, there's no point
in having a Debian version.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:05 -04:00
Lars Wirzenius
b27ef1280a
Add dependency on apache2-mpm-itk for koha-common.
...
The way things are set up, each Koha instance runs under its own
user account. At least for now, this requires apache2-mpm-itk.
Later we can investigate other possibilities.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:03 -04:00
Lars Wirzenius
d57e9486d7
Make sure the temporary version number comes before 3.2.
...
This way, upgrades from the temporary ones to the final release
will happen automatically.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:00 -04:00
Lars Wirzenius
a9f918a8ae
Install the admin scripts.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 08:04:32 -04:00
Lars Wirzenius
50503da119
Make koha-create be able to handle manual database creation.
...
This is necessary if we do not have access to DB server with sufficient
permissions. The DB server is used for other things, that may well be
the case.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 08:04:32 -04:00
Lars Wirzenius
df6767467b
Add support for a remote mysql server.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 08:04:32 -04:00
Lars Wirzenius
2ae1e3c21d
Use /etc/mysql/koha-common.cnf instead of the Debian one.
...
koha-common.postinst now creates a symlink to the Debian one.
The sysadmin may replace that manually with something that allows
Koha to access a remote mysql server.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 08:04:32 -04:00
Lars Wirzenius
cfd5fae5a3
Add koha-foreach, a script to run a command for each Koha instance.
...
Use script to enable the build_Holds_queue.pl cron job.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:45 -04:00
Lars Wirzenius
b25fa64cd6
Centralize creation of Koha instance dirs.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:42 -04:00
Lars Wirzenius
2e626be90c
Add scripts to start, stop, restart Zebra, and rebuild its indexes.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:39 -04:00
Lars Wirzenius
439989924d
Add koha-upgrade-schema, a script to upgrade the database schema.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:35 -04:00
Lars Wirzenius
b69b670d63
Add koha-dump-defaults, a script to dump a defaults file.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:34 -04:00
Lars Wirzenius
5789aea5bb
Add koha-reset-passwd, a script for resetting a user's password.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:32 -04:00
Lars Wirzenius
321300b4f7
Add koha-enable, a script to re-enable a Koha instance.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:31 -04:00
Lars Wirzenius
71e585df2f
Add koha-disable, a script to disable a Koha instance.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:29 -04:00
Lars Wirzenius
01bd539cab
Add koha-restore, a script to restore a Koha instance from a dump.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:27 -04:00
Lars Wirzenius
83f0c9681b
Add koha-list, a script to list all Koha instances.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:25 -04:00
Lars Wirzenius
41b1bfcab7
Add koha-dump, a script to dump a Koha site.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:24 -04:00
Lars Wirzenius
561bc593a8
Add koha-remove, a script to remove a Koha instance.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:22 -04:00
Lars Wirzenius
1285d5a133
Add koha-create, a script to create a new Koha instance.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:20 -04:00
Lars Wirzenius
483ef82cd3
Add koha-post-install-setup, a script to be run by sysadmin post-install.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:19 -04:00
Lars Wirzenius
6340d22468
Replace dependencies on koha-dev-env with list of packages.
...
The dependencies are needed both at build time and at run time. Build
time needs them for running tests. To avoid duplicating the (long!)
list of dependencies, we do a little bit of trickery, and generate
a koha:Depends substvar, from all build dependencies (except debhelper),
and use ${koha:Depends} in the koha-common (not koha) Depends header.
A little bit tricky, but works.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:59:12 -04:00
Lars Wirzenius
27c6ab764c
Split off koha-common.
...
koha-common will be suitable for hosts with multiple Koha instances,
or those that otherwise need to do thing differently from the main
koha package.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:58:56 -04:00
Lars Wirzenius
7b12cc210e
Set version number in debian/changelog to indicate upcoming 3.2.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:58:35 -04:00
Lars Wirzenius
66c32c6657
Convert debian/copyright file to the DEP5 format.
...
The DEP5 format is machine-parseable, which will help keep track of
things in the future.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:58:26 -04:00
Lars Wirzenius
edf3a9d5be
Switch to native source format.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:57:37 -04:00
Lars Wirzenius
704754db0c
Bugfix: Install old yui stylesheets, since Koha needs them.
...
Also fix paths, since we can't install them where Koha expects them,
since that location is used by the Debian packaged yui.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:57:32 -04:00
Lars Wirzenius
f585e88472
Bugfix: Create the jquery.js symlink for opac to the right target.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:57:07 -04:00
Lars Wirzenius
2bce655e2d
Bugfix: Remove Debian packaging files remaining from old packaging effort.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-25 07:56:56 -04:00
Lars Wirzenius
1e035ce4ec
When purging, remove /var/log/koha.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-04-22 06:15:31 -04:00
Lars Wirzenius
13e829e8b2
Remove generated /etc/koha/koha-conf.xml when package is purged.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-04-22 06:15:28 -04:00
Lars Wirzenius
24f7a68259
Remove now-unnecessary debian-specific patch.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-04-22 06:15:27 -04:00
Lars Wirzenius
97232eee15
Replace old, non-functional Debian packaging with a new one.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-04-16 00:41:54 -04:00
Lars Wirzenius
67a197ed1d
Replace inline copy of GPL-2 with a reference to /usr/share/common/licenses.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-03-16 20:17:50 -04:00
3f7b539444
Fixing a couple of bugs in the package
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:58 -05:00
fd5f22a699
Working on preconfiguring for the package
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:58 -05:00
c5f8fd9e56
Bumping patch number, new package release
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:58 -05:00
f2b92fe4d6
Starting work on the postinst file
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:58 -05:00
b70b86f36d
More work on packaging
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
8dd1550c1d
Fixing some bugs in the package, updating dependencies
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
a6092a988f
Bumping patch number
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
e3fd1083f8
Still working
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
214886f5ac
Keeping on working on the packaging
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
1becfc76eb
More packaging work
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00
0e62b68473
Files needed for packaging
...
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2008-08-12 19:47:57 -05:00