lp:ubuntu/quantal/ikiwiki-hosting
- Get this branch:
- bzr branch lp:ubuntu/quantal/ikiwiki-hosting
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 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. - 4. By Joey Hess <email address hidden>
-
* Set timezone to GMT in auto setup files, to avoid random system timezimes
from leaking out to existing sites when changesetup or upgrade is run.
* gitpush: Push non-master branches too.
* Configure git-daemon to know about external domain names of sites.
* missingsite: Stop providing an index.cgi, just use apache.conf.tmpl
for the missingsite to DirectoryIndex index.html ikiwiki.cgi
* More portable environment clearing.
* ikisite analog: Output to stdout, not stderr.
* ikisite logview: Tails logs. - 3. By Joey Hess <email address hidden>
-
* Improve security robustness, blocking escalation from site users to
httpd user, by moving apache log directory out of users home directory
to /var/log/ikiwiki- hosting/ , and using suexec with cgi programs moved
to /var/www.
Thanks, Simon McVittie
* Lock down permissions of ikiwiki.setup, .git, .gitconfig, .gitignore,
public_html/, source/, apache/.
* Lock down source.git, unless branchability is enabled.
* The apache.conf.tmpl files are no longer read from the user's home
directory, but instead from /etc/ikiwiki-hosting/ config/ $username/ .
* Note that previously created sites will continue using
the old locations and permissions. Using "ikisite upgrade"
to upgrade them is highly recommended.
* Added support for anonymous git push.
It will only work if the home directory of a site is on a
filesystem that supports POSIX ACLs, otherwise git-daemon
won't be able to write to the source.git directory.
* Anonymous git push enabled by default for new wikis,
not for blogs or existing sites.
* Support ipv6-only operation.
* Add gitpush plugin, which can be used to push changes to a site on
to other git repositories.
* Remove dns key directory on purge. Closes: #625817
* Don't run cron jobs once removed. Closes: #625815 - 2. By Joey Hess <email address hidden>
-
Remove unused dependency on libdigest-
sha1-perl. Closes: #623957
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/ikiwiki-hosting