forked from interchange/interchange
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.debian
71 lines (50 loc) · 2.25 KB
/
README.debian
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
Interchange Debian Packages
===========================
This document contains information about the Interchange Debian packages.
Feedback
--------
Please send your comments and bug reports to Stefan Hornburg (Racke)
<[email protected]>. He is the Interchange core developer responsible
for the Interchange Debian packages.
APT Sources
===========
Interchange Debian packages for unstable (sid) are part of the official
Debian distribution. There are no official packages for stable (etch),
oldstable (sarge) or testing (lenny).
Up-to-date Interchange Debian packages for stable are available from:
deb http://ftp.icdevgroup.org/interchange/debian interchange main
deb-src http://ftp.icdevgroup.org/interchange/debian interchange main
Debian Specific Changes
=======================
* all catalog configuration should we put into catalogs.cfg, so that
/etc/interchange/interchange.cfg can upgraded easily
* any global usertags used locally should go into /etc/interchange/usertag
and they'll be included if they have the extension .tag
* pragma dml=insert is enabled for all catalogs in
/usr/lib/interchange/catalog_before.cfg to avoid data loss in the
table editor
Standard Demo
===============
For the administration of the standard demo (interchange-cat-standard
package) a secure webserver (https://) is required.
UI
==
CSS and image files are installed in /usr/share/interchange-ui.
A configuration snippet for Apache with a corresponding alias is
located in /etc/apache2/conf.d/interchange-ui.conf.
Other Notes
===========
* if you want to call interchange directly for catalog addition, removal,
reconfiguration or other command line tasks, you need to use the wrapper
script /usr/sbin/interchange either as root or as interchange user, e.g.
/usr/sbin/interchange --reconfig=standard.
* if the selected Interchange user (default: interchange, may be changed
through debconf) doesn't exists at installation time, it will created.
Due to security reasons the shell for this user will be set to
/bin/false and the password for this user will be disabled. Use
su -s /bin/sh if you need to become the Interchange user.
Git
===
You can build Debian packages directly from a Git working copy with the
following commmand:
dpkg-buildpackage -rfakeroot -uc -us