lp:ubuntu/trusty/ikiwiki-hosting

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/ikiwiki-hosting
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Joey Hess <email address hidden>

* Exclude the site from showing up as a referrer in the analog report.
* Fix XSS in site creation interface. Thanks, Gopal Bisht.

13. By Joey Hess <email address hidden>

* ikisite now contains its own /etc/ikiwiki/wikilist update subcommands,
  avoiding the need for ikiwiki-update-wikilist to be made suid in
  order to keep ikiwiki-mass-rebuild working.
* https can be enabled for a site by dropping a SSL key and
  certificate into /etc/ikiwiki-hosting/config/$username/ssl.{key,crt}
  and running ikisite enable.
* Also, a wildcard SSL certificate can be configured to be used by
  sites that do not have their own DNS.

12. By Joey Hess <email address hidden>

* One word of the comment at the end of ssh keys is now preserved.
* ikisite logs: New command that can tail or dump the apache access.log.
  Designed to be run remotely.
* iki-git-shell: Allow the remote user to specify a command of "logview"
  or "logdump", to tail or dump the access.log.
* Site admins can now view analog reports, if allow_analog_reports is
  set in ikiwiki-hosting.conf.
* ikisite-calendar is not run for sites that do no have archivebase
  configured, allowing use of the calendar plugin without archive page
  generation when desired.

11. By Joey Hess <email address hidden>

* Add cron.d job to run ikiwiki aggregation every 5 minutes
  for sites that need it. I thought I had merged this from
  Branchable's tweaks earlier.
* Add welcome banner support after making a new site,
  enabled by uncommenting the welcome_redir setting.

10. By Joey Hess <email address hidden>

* makesite.tmpl: Typo fix.
* Conflict with the parallel package, which diverts away the
  moreutils parallel and would break the RSS/Atom aggregation cron job.

9. By Joey Hess <email address hidden>

* Add the ability to hardcode the site's IP address in ikiwiki-hosting.conf,
  rather than looking at interfaces. Thanks, Antoine Beaupré.
* Enable gitweb blame feature.
* Add libgravatar-url-perl to depends.
* Move removal code for /etc/ikiwiki-hosting/keys/dns/ from
  ikiwiki-hosting-web to ikiwiki-hosting-common, which creates it.
  Closes: #670432

8. By Joey Hess <email address hidden>

Fix quoting issue in use of which to determine if package is installed.
Closes: #658063

7. By Joey Hess <email address hidden>

* Add the adduser_basedir configuration file setting, which can be used
  to create sites someplace other than /home. Thanks, Philip Hands.
* Don't use savelog -C, it spews an ls error message.
* ikisite checksetup: Bugfix, when plugins are added or removed and there
  are no other changes, the site was not updated.
* Use invoke-rc.d. Closes: #657336

6. By Joey Hess <email address hidden>

ikisite-wrapper: Allow getsetup subcommand to access the branchable
and adminuser values, which are needed when branching.

5. By Joey Hess <email address hidden>

* Further hardening: Use setsid when running code as a site user.
* Add libtext-multimarkdown-perl to depends, needed for multimarkdown
  support (see #630705).
* Fix disablesshkey.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers