Differences between revisions 2 and 3
Revision 2 as of 2015-12-27 08:37:59
Size: 580
Editor: PieterSmit
Comment: Add some log info.
Revision 3 as of 2015-12-27 09:07:38
Size: 956
Editor: PieterSmit
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
       * Setup /etc/logrotate.d/moinmoin to keep the event-log under controll.
     * Added section to file
       {{{
"/var/lib/moinmoin/*/data/event-log" {
  monthly
  maxsize 10000000
  rotate 12
  compress
  delaycompress
  missingok
  notifempty
  dateext
  dateyesterday
  delaycompress
  postrotate
        service uwsgi restart
        endscript
}

}}}

MoinMoin Manintenance

  • 201512 add some notes on maintaining a long running moinmoin site.
  • removing old pages
    • moin --config-dir=/etc/moin --wiki-url=SITE.COM maint cleanpage > clean.sh
      sh clean.sh  #copies unused and deleted to dir deleted
      rm -r deleted
  • logging
    • /etc/moin/moin.wsgi:log.load_config('/etc/moin/logging_configuration_file')
      •      logfile=/tmp/moin.log
    • /var/lib/moin/SITE/data contains a edit-log and event-log , the event-log can get really big.

    • Setup /etc/logrotate.d/moinmoin to keep the event-log under controll.
      • Added section to file
        • "/var/lib/moinmoin/*/data/event-log" {
            monthly
            maxsize 10000000
            rotate 12
            compress
            delaycompress
            missingok
            notifempty
            dateext
            dateyesterday
            delaycompress
            postrotate
                  service uwsgi restart
                  endscript
          }

...

MoinMoin/Maintenance (last edited 2023-12-23 10:51:47 by PieterSmit)