ref: refs/heads/master commit 02301739ec432a1df557d45dc03f1c7022707b1f Author: Klaus Kämpf <kkaempf@suse.de> Date: Thu Jul 23 13:40:49 2009 +0200 Fix package install - require rubygem-yast2-webservice-tasks - run db:migrate as root, chown to yastws later --- webservice/package/yast2-webservice.spec | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/webservice/package/yast2-webservice.spec b/webservice/package/yast2-webservice.spec index 8a3a6e1..c572045 100644 --- a/webservice/package/yast2-webservice.spec +++ b/webservice/package/yast2-webservice.spec @@ -11,6 +11,7 @@ Name: yast2-webservice Requires: yast2-core >= 2.18.3, lighttpd-mod_magnet, ruby-fcgi, ruby-dbus, sqlite, avahi-utils +Requires: rubygem-yast2-webservice-tasks Conflicts: gamin PreReq: lighttpd, PolicyKit, PackageKit, rubygem-rake, rubygem-sqlite3, rubygem-rails-2_3, ruby-rpam, ruby-polkit License: MIT @@ -147,10 +148,9 @@ test -r /usr/sbin/yastws || { echo "Creating link /usr/sbin/yastws"; # create database # cd srv/www/%{pkg_user} -su %{pkg_user} -s /bin/sh -c "rake db:migrate" -chown yastws: db/schema.rb -# it writes to the log, don't leave it to root -chown yastws: db db/*.sqlite* +rake db:migrate +chown -R yastws: db +chown -R yastws: log echo "Database is ready" #--------------------------------------------------------------- -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org