LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 761|回复: 2

luma兄,我修改了一下lumaQQ的启动脚本,请您看看

[复制链接]
发表于 2004-5-20 19:37:32 | 显示全部楼层 |阅读模式
我的想法是,目前lumaQQ是直接把所有用户信息都建立在lumaQQ的主目录下,这样在多帐号使用的系统中要么存在着混用的安全隐患,要么就各个用户一套lumaQQ,浪费空间。
我的修改思路是,把所有的用户信息放在用户主目录的.lumaqq下,这样就不会产生以上提到的问题了。

(PREFIX变量定义的为lumaqq的安装主目录)


  1. #!/bin/bash

  2. PREFIX=/opt/lumaqq

  3. if [ ! -d $HOME/.lumaqq ]
  4. then
  5.   mkdir $HOME/.lumaqq
  6. fi

  7. if [ ! -f $HOME/.lumaqq/log4j.properties ]
  8. then
  9.   ln -s $PREFIX/log4j.properties $HOME/.lumaqq/log4j.properties
  10. fi

  11. if [ ! -f $HOME/.lumaqq/QQWry.dat ]
  12. then
  13.   ln -s $PREFIX/QQWry.dat $HOME/.lumaqq/QQWry.dat
  14. fi

  15. if [ ! -d $HOME/.lumaqq/xml ]
  16. then
  17.   mkdir $HOME/.lumaqq/xml
  18. fi

  19. if [ ! -f $HOME/.lumaqq/xml/servers.xml ]
  20. then
  21.   ln -s $PREFIX/xml/servers.xml $HOME/.lumaqq/xml/servers.xml
  22. fi

  23. if [ ! -d $HOME/.lumaqq/sound ]
  24. then
  25.   ln -s $PREFIX/sound $HOME/.lumaqq/sound
  26. fi

  27. cd $HOME/.lumaqq

  28. cp=
  29. for i in $PREFIX/lib/*.jar; do
  30.         cp=$i:$cp
  31. done

  32. set CLASSPATH=$cp;
  33. java -Djava.library.path=$PREFIX/swt -classpath $cp edu.tsinghua.lumaqq.LumaQQ
复制代码
发表于 2004-5-20 20:03:04 | 显示全部楼层

回复: luma兄,我修改了一下lumaQQ的启动脚本,请您看看

good,
发表于 2004-5-20 20:04:58 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表