Package: dokuwiki Version: 0.0.20120125-1 Severity: normal Tags: patch Hi,
If I add an 'animal' to the dokuwiki 'farm': $ sudo dokuwiki-addsite sitename and then visit http://sitename, I get the following error: The mediaolddir ('media_attic') does not exist, isn't accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer? This dir is not in /var/lib/dokuwiki/farm/sitename/data/, so I create it with suitable perms: $ sudo mkdir /var/lib/dokuwiki/farm/sitename/data/media_attic $ sudo chown www-data.root /var/lib/dokuwiki/farm/sitename/data/media_attic $ sudo chmod 700 /var/lib/dokuwiki/farm/sitename/data/media_attic Then, I get another similar error: The mediametadir ('media_meta') does not exist, isn't accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer? I repeat the previous steps with 'media_meta' dir: $ sudo mkdir /var/lib/dokuwiki/farm/sitename/data/media_meta $ sudo chown www-data.root /var/lib/dokuwiki/farm/sitename/data/media_meta $ sudo chmod 700 /var/lib/dokuwiki/farm/sitename/data/media_meta Now, everything is ok. A solution to this problem could be creating these two dirs when the rest of the directory structure is created (patch attached). Thanks for your work, Mònica
diff -Nru dokuwiki-0.0.20120125/debian/add-ons/dokuwiki-addsite dokuwiki-0.0.20120125/debian/add-ons/dokuwiki-addsite --- dokuwiki-0.0.20120125/debian/add-ons/dokuwiki-addsite 2012-01-26 22:03:02.000000000 +0100 +++ dokuwiki-0.0.20120125/debian/add-ons/dokuwiki-addsite 2012-04-01 00:33:16.000000000 +0200 @@ -30,6 +30,8 @@ install -d -o www-data -g root -m 0700 "$site_dir/data/meta" install -d -o www-data -g root -m 0700 "$site_dir/data/pages" install -d -o www-data -g root -m 0700 "$site_dir/data/tmp" +install -d -o www-data -g root -m 0700 "$site_dir/data/media_attic" +install -d -o www-data -g root -m 0700 "$site_dir/data/media_meta" install -d -o root -g www-data -m 0775 "$conf_dir"