瀏覽代碼

use static permissions for static dir, adjust permissions of dynamically created data only

Ralf S. Engelschall 22 年之前
父節點
當前提交
1f4468deb5
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      mysql/mysql.spec

+ 4 - 3
mysql/mysql.spec

@@ -39,7 +39,7 @@ Distribution: OpenPKG [BASE]
 Group:        Database
 License:      GPL
 Version:      %{V_opkg}
-Release:      20030801
+Release:      20030805
 
 #   package options
 %option       with_berkeleydb  yes
@@ -178,7 +178,8 @@ AutoReqProv:  no
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
         %{l_files_std} \
         '%config %{l_prefix}/etc/mysql/my.cnf' \
-        '%config %{l_prefix}/etc/mysql/my.pwd'
+        '%config %{l_prefix}/etc/mysql/my.pwd' \
+        '%attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/mysql'
 
 %files -f files
 
@@ -200,7 +201,7 @@ AutoReqProv:  no
         chown %{l_rusr}:%{l_rgrp} \
             $RPM_INSTALL_PREFIX/etc/mysql/my.cnf \
             $RPM_INSTALL_PREFIX/etc/mysql/my.pwd
-        chown -R %{l_rusr}:%{l_rgrp} $RPM_INSTALL_PREFIX/var/mysql/
+        chown -R %{l_rusr}:%{l_rgrp} $RPM_INSTALL_PREFIX/var/mysql/*
         ( echo "The MySQL package includes automated maintenance procedures"
           echo "that require administrator access to the database. For this"
           echo "to work you must keep a copy (plain text) of the administrator"