Project

General

Profile

Web » History » Version 2

Marc Dequènes, 2018-05-04 11:43

1 1 Marc Dequènes
h1. Web
2
3
h2. Webservers Status Page
4
5
Each webserver displays various debug/stats information on a special vhost, using its canonical hostname. Only members of the Admin Team may log in.
6 2 Marc Dequènes
7
h2. WebApps Info (TODO: strip down when they are Ansibilized)
8
9
h3. DSPAM
10
11
Extra packages for webui:
12
* libmime-encwords-perl
13
* libunicode-map8-perl
14
* libmime-tools-perl
15
16
h3. gitweb
17
18
Extra packages:
19
* highlight
20
21
h3. MoinMoin
22
23
If Moinmoin crash after (python?) upgrade, try this to purge the cache:
24
<pre>
25
moin --config-dir=/etc/moin/ --wiki-url=https://wiki.duckcorp.org/ maint cleancache
26
</pre>
27
28
h3. RoundCube
29
30
Plugins using the *roundcube-plugins* and *roundcube-plugins-extra* packages.
31
32
A few additional plugins in */usr/local/share/roundcube-plugins/* and symlinked from */var/lib/roundcube*. Some may need dependencies not in Debian, in this case *Composer* is used to fetch them into *<plugin>/vendor/* (just run it inside the plugin directory without any argument).
33
34
Missing feature since migrating to Stretch:
35
* checked_identities: plugin to send a mail validation when creating a new identity
36
37
For custom plugins, by default, RoundCube uses *config.inc.php.dist* if *config.inc.php* is not available. When modifying the configuration of a plugin, *config.inc.php.dist* must be moved from */var/lib/roundcube/plugins/<PLUGIN_NAME>/config/* to */etc/roundcube/plugins/<PLUGIN_NAME>/config.php* and a symlink must be added to this file in */var/lib/roundcube/plugins/<PLUGIN_NAME>/config/*. Also, when upgrading the package, make sure that the links are still there!
38
39
h3. TT-RSS
40
41
At the end of 2014, the author decided to stop making releases and urge people to use git directly (:-/). Thus, the program is now switched to git, and the _reeder_ theme too. You need to _git pull_ and go to the web interface to perform DB upgrades. The daemon needs to be restarted (*tiny-tiny-rss* service). TODO: since then the Debian package was updated to include git snapshots, so we should have a look sometime.
42
43
Applied patches, if any, are next to the git directory.
44
45
The _migrate.sh_ was used to switch to newer versions and is kept as a reminder of the good old times when releases existed.