作者Psycap (siraPcitsatnaF)
看板LinuxDev
标题[问题] 制作Cygwin的安装包
时间Mon Apr 27 18:06:38 2009
※ [本文转录自 Linux 看板]
作者: Psycap (siraPcitsatnaF) 看板: Linux
标题: [问题] 制作Cygwin的安装包
时间: Mon Apr 27 17:58:25 2009
我想制作Cygwin的安装包
然後知道安装後可以透过postinstall script去完成设定的工作
但是经过我测试的结果
如果把以下两行放到安装包的 /etc/postinstall/xxx.sh 里面
echo "1234" > /tmp/123.log
chmod 777 /tmp/123.log
安装完成後 /tmp/123.log 的确存在
但是他的 file system modes 并不是 777,
% ls -l /tmp/123.log
-rwxr-xr--+ 1 Administrator Users 5 Apr 27 17:25 123.log
但是如果安装完成後执行安装目录下的Cygwin.bat然後执行
% ls -l /tmp/123.log
file system modes 就会是 777 了
我是在 Windows XP sp3 下面测试安装包的
并且在官方FAQ也看到相关的提问和解答, 但是并还没解决问题
(
http://cygwin.com/faq/ 的 4.15.)
因为基本上我的 chmod 在安装完成之後是可以正常使用的,
只是在 postinstall 阶段无法顺利改变 file system modes
因为设定的关系, 我需要在 postinstall 的时候改变 file system modes
希望各位大师不吝指导小弟
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.46
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.46
1F:→ Psycap:Done. 04/28 12:27