Blame
Date:
Sun Jan 29 05:00:28 2023 UTC
Message:
Daily backup
01
2023-01-22
jrmu
version=pmwiki-2.2.130 ordered=1 urlencoded=1
02
2023-01-22
jrmu
agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36 OPR/84.0.4316.21
03
2023-01-22
jrmu
author=error
04
2023-01-22
jrmu
charset=UTF-8
05
2023-01-22
jrmu
csum=
06
2023-01-22
jrmu
ctime=1646285210
07
2023-01-22
jrmu
host=77.100.13.190
08
2023-01-22
jrmu
name=Mlmmj-archivist.Install
09
2023-01-22
jrmu
rev=1
10
2023-01-22
jrmu
targets=
11
2023-01-22
jrmu
text=!! mlmmj-archivist%0a%0aA shell script for creating web archives for mlmmj mailing lists. Mlmmj-archivist generates the web archives for the public mailing lists.%0a%0aDependency: %0a%0awe need few packages to run this script \\%0a1. MHonArc.\\%0a2. rsync.\\%0a3. coreutils\\%0a%0aalso basic UNIX utilities: awk, cat, date, grep, install, sed and, of course, sh.%0a%0aInstallation\\%0a$git clone https://github.com/eellak/mlmmj-archivist.git\\%0a$cd mlmmj-archivist\\%0a$sed -i -e "s:date --date:gdate --date:g" mlmmj-archivist.sh\\%0a%0a%0a'''what it does:'''\\%0a%0ato run mlmmj-archivist on OpenBSD, GNU date needed. We will replace date in the script with gdate.%0a%0a%0a$make install%0a%0aAfter completing the installation you should copy the configuration files mlmmj-archivist.conf.sample to mlmmj-archivist.conf, %0aand mhonarc.mrc.sample to mhonarc.mrc, and tweak to your preference, prior to running the script. Both of the files can be found in /etc/mlmmj-archivist. ( well after installation ).%0a%0a%0aIn mlmmj-archivist.conf change the following lines as your configuration. Dont forget to change the example.org domain to your actual domain.\\%0a%0a[@%0a# the configuration for mlmmj-archivist%0a#%0a%0a# the spool directory for mlmmj%0a_mlmmj_spool="/var/spool/mlmmj"%0a%0a# the web output directory%0a_public_html="/var/www/htdocs/list"%0a%0a# the web url root%0a_public_url="https://list.example.org"%0a%0a# the template name%0a# check /usr/local/share/mlmmj-archivist/templates for available templates%0a_template="default"%0a%0a# the output language in ISO 639-1 (language) and ISO 3166 (country)%0a# format. utf-8 is used by default%0a_language="en_US"%0a%0a# add list metadata (subscribers & messages count)%0a# boolean (true/false)%0a_metadata=true @]%0a%0a%0awe need to create archivist directory in each active mailing list directory.%0a%0a$mkdir archivist%0a%0a%0amlmmj-archivist is designed to run from cron in predefined intervals. Since it creates archives incrementally it can be used with frequent intervals in busy hosts with many mailing list messages.%0a%0aAn example crontab entry for running mlmmj-archivist hourly:%0a%0a5 * * * * /usr/local/bin/mlmmj-archivist%0a%0a
12
2023-01-22
jrmu
time=1646285210
13
2023-01-22
jrmu
author:1646285210=error
14
2023-01-22
jrmu
diff:1646285210:1646285210:=1,69d0%0a%3c !! mlmmj-archivist%0a%3c %0a%3c A shell script for creating web archives for mlmmj mailing lists. Mlmmj-archivist generates the web archives for the public mailing lists.%0a%3c %0a%3c Dependency: %0a%3c %0a%3c we need few packages to run this script \\%0a%3c 1. MHonArc.\\%0a%3c 2. rsync.\\%0a%3c 3. coreutils\\%0a%3c %0a%3c also basic UNIX utilities: awk, cat, date, grep, install, sed and, of course, sh.%0a%3c %0a%3c Installation\\%0a%3c $git clone https://github.com/eellak/mlmmj-archivist.git\\%0a%3c $cd mlmmj-archivist\\%0a%3c $sed -i -e "s:date --date:gdate --date:g" mlmmj-archivist.sh\\%0a%3c %0a%3c %0a%3c '''what it does:'''\\%0a%3c %0a%3c to run mlmmj-archivist on OpenBSD, GNU date needed. We will replace date in the script with gdate.%0a%3c %0a%3c %0a%3c $make install%0a%3c %0a%3c After completing the installation you should copy the configuration files mlmmj-archivist.conf.sample to mlmmj-archivist.conf, %0a%3c and mhonarc.mrc.sample to mhonarc.mrc, and tweak to your preference, prior to running the script. Both of the files can be found in /etc/mlmmj-archivist. ( well after installation ).%0a%3c %0a%3c %0a%3c In mlmmj-archivist.conf change the following lines as your configuration. Dont forget to change the example.org domain to your actual domain.\\%0a%3c %0a%3c [@%0a%3c # the configuration for mlmmj-archivist%0a%3c #%0a%3c %0a%3c # the spool directory for mlmmj%0a%3c _mlmmj_spool="/var/spool/mlmmj"%0a%3c %0a%3c # the web output directory%0a%3c _public_html="/var/www/htdocs/list"%0a%3c %0a%3c # the web url root%0a%3c _public_url="https://list.example.org"%0a%3c %0a%3c # the template name%0a%3c # check /usr/local/share/mlmmj-archivist/templates for available templates%0a%3c _template="default"%0a%3c %0a%3c # the output language in ISO 639-1 (language) and ISO 3166 (country)%0a%3c # format. utf-8 is used by default%0a%3c _language="en_US"%0a%3c %0a%3c # add list metadata (subscribers & messages count)%0a%3c # boolean (true/false)%0a%3c _metadata=true @]%0a%3c %0a%3c %0a%3c we need to create archivist directory in each active mailing list directory.%0a%3c %0a%3c $mkdir archivist%0a%3c %0a%3c %0a%3c mlmmj-archivist is designed to run from cron in predefined intervals. Since it creates archives incrementally it can be used with frequent intervals in busy hosts with many mailing list messages.%0a%3c %0a%3c An example crontab entry for running mlmmj-archivist hourly:%0a%3c %0a%3c 5 * * * * /usr/local/bin/mlmmj-archivist%0a%3c %0a
15
2023-01-22
jrmu
host:1646285210=77.100.13.190
IRCNow