On 09/10/10 13:43, Edd Barrett wrote:
Here is an updated (unfinished) port. There is a bug in mediatomb where it
ignores -c. I don't have any more time to look at this now, so a I am posting my
work thus far. This port creates a new user and prints a installation message
suitible for rc.local.

No bug - forgot to quote su -c "...".

Try this.. attached.

  * picks up system-wide config
  * puts database in /var/db/mediatomb


It still ignores any signals. Might this be related?
http://marc.info/?l=openbsd-tech&m=128398746609607&w=2

Will this remove the database on pkg_add -u too?
@extraunexec rm -rf /var/db/mediatomb/*

$ diff -u Makefile.orig Makefile

--- Makefile.orig       Mon Sep 13 22:15:54 2010
+++ Makefile    Mon Sep 13 22:16:04 2010
@@ -25,7 +25,6 @@
 LIB_DEPENDS =  ::graphics/ffmpegthumbnailer \
                ::net/curl \
                ::graphics/libexif \
-               ::graphics/ffmpegthumbnailer \
                ::lang/spidermonkey \
                ::devel/libmagic \
                ::databases/sqlite3 \

$ diff -u pkg/MESSAGE.orig pkg/MESSAGE

--- pkg/MESSAGE.orig    Fri Sep 10 13:32:53 2010
+++ pkg/MESSAGE Mon Sep 13 22:11:17 2010
@@ -1,4 +1,4 @@
-To start mediatomb at boot time, place the following in rc.local:
+To start mediatomb at boot time, place the following in /etc/rc.local:

 if [ -x ${TRUEPREFIX}/bin/mediatomb ] ; then
        echo -n ' mediatomb'

Reply via email to