Category: Linux

nod32 3.0 Linux升级服务器脚本

很久前搞的一个脚本,能够镜像下EAV和ESS的病毒库升级文件…可以自己使用web服务器架设nod32 3.0的升级服务器.

要求服务器支持rar解压.


#!/bin/sh
rm /opt/nodtmp/update.* /opt/nodtmp/eav.* /opt/nodtmp/eav_* /opt/nodtmp/ess.* /opt/nodtmp/nodtmp/ess_* /opt/nodtmp/get* /opt/nodtmp/eavtmp/* /opt/nodtmp/esstmp/*
wget http://u24.eset.com/eset_upd/update.ver -P /opt/nodtmp
mv /opt/nodtmp/update.ver /opt/nodtmp/update.rar
/usr/local/bin/rar x /opt/nodtmp/update.rar /opt/nodtmp/
grep "/engine3/" /opt/nodtmp/update.ver > /opt/nodtmp/eav.txt
grep "/engine3ess/" /opt/nodtmp/update.ver > /opt/nodtmp/ess.txt
cut -b7- /opt/nodtmp/eav.txt > /opt/nodtmp/eav_fix.txt
cut -b16- /opt/nodtmp/ess.txt > /opt/nodtmp/ess_fix.txt
echo "#!/bin/sh" >> /opt/nodtmp/get.sh
for i in $(cat /opt/nodtmp/eav_fix.txt);
do
echo wget --http-user=xxxxxx --http-passwd=xxxxxx http://u24.eset.com/$i -P /opt/nodtmp/eavtmp >> /opt/nodtmp/get.sh
done
for j in $(cat /opt/nodtmp/ess_fix.txt);
do
echo wget http://u24.eset.com/eval/$j -P /opt/nodtmp/esstmp >> /opt/nodtmp/get.sh
done
echo rm /opt/public_html/download/engine3/* /opt/public_html/download/engine3ess/* /opt/public_html/update.ver >> /opt/nodtmp/get.sh
echo mv /opt/nodtmp/eavtmp/* /opt/public_html/download/engine3 >> /opt/nodtmp/get.sh
echo mv /opt/nodtmp/esstmp/* /opt/public_html/download/engine3ess/ >> /opt/nodtmp/get.sh
echo mv /opt/nodtmp/update.rar /opt/public_html/update.ver >> /opt/nodtmp/get.sh
sed -e 's/\r//g' /opt/nodtmp/get.sh > /opt/nodtmp/getdata.sh
chmod +x /opt/nodtmp/getdata.sh
sh /opt/nodtmp/getdata.sh
rm /opt/nodtmp/update.ver /opt/nodtmp/eav.txt /opt/nodtmp/eav_fix.txt /opt/nodtmp/ess.txt /opt/nodtmp/ess_fix.txt /opt/nodtmp/get.sh /opt/nodtmp/getdata.sh
echo `date +%Y%m%d%H%M` >> /opt/log

Tags: , , , ,

Sunday, May 11th, 2008 IT, Linux No Comments

透过qq2009看到的 — 腾讯可能发布QQ For Linux???

前两天看到qq2009开始邀请试用的消息,忍不住也想找来试试,经过一些小把戏骗过腾讯的邀请使用后,总算也用上了qq2009.

早就听说此次腾讯对qq的内核进行了大改造,于是进入qq安装文件夹,映入眼帘的文件结构让我一震,一种非常熟悉的感觉…

qq

相信各位linuxer都对这种文件结构不陌生,linux下的多数应用程序都有这种文件结构.

莫非,官方正统的QQ For Linux已经在腾讯的计划之中???

再仔细看了看安装目录下的各个文件夹,发现,该版本的内核非常精简,估计只保留了qq最基本的功能,而其他的各种功能都是通过plugin来实现的.

同时,qq的各种配置文件,都变为xml格式,内核编码采用unicode,而非之前的gb.

因此,我认为,腾讯官方推出Linux版本QQ并非天方夜谭.即使目前没有这样的计划,在开发后期经过小修改也很可能实现QQ对linux的原生支持.

再者,随着Ubuntu等linux发行版的火热,要求腾讯推出linux qq的呼声越来越高,而腾讯方面目前不但没有任何动作,还时常对linux下第三方qq客户端进行封锁,解决这一大矛盾的方法,无疑就是腾讯自己开发linux qq,借这次内核重构的契机,腾讯应该不至于不考虑这个因素,因此QQ2009的内核可移植性应该是很强的.

总之,我认为有以上几点迹象表明腾讯很有开发linux qq的可能.

Tags: ,

Sunday, January 13th, 2008 IT, Linux 6 Comments

如何编译一个内核 - Ubuntu方式

版本: 1.0
作者: Falko Timme
翻译: Ken Zhao
原文: http://www.howtoforge.com/kernel_compilation_ubuntu
中文: http://blog.zhaoke.com/7.html

每一个Linux发行版都有自己专门的工具去构建自定义的内核. 本文主要介绍在Ubuntu平台上编译内核, 如何从www.kernel.org(也叫vanilla kernel)获得最新且未改动的内核源代码来构建一个自定义的内核, 这样你可以使用自己的内核而不是发行版的内核, 另外也介绍了如何给内核打补丁, 从而方便增加新的功能.
› Continue reading

Tags: , , , , ,

Sunday, October 28th, 2007 Linux 3 Comments

终于搞定linux kernel 2.6.23 - rc8

折腾了几次,终于用上了自己编译的内核…23的速度,的确是有很大提高!

万恶的Nvidia驱动,终于拿下,实在是佩服那些老外,那么诡异的方法也能被他们搞出来!!顺便贴上how to…

http://docs.google.com/View?docid=dfgc4ctv_27gw4m54

Tags: ,

Thursday, September 27th, 2007 IT, Linux 1 Comment

Ubuntu Girl - Spread the Linux with a chick

从digg上发现的..不多说什么了,自己看吧,呵呵.

Don’t waste your time on listing all advantages of switching to Linux from Windows, there are a few better ways to evangelize. For instance, I’m sure this picture will be much more successful than any other right-minded strivings…

Photo was made by Ubuntu fans from Hungary, I’m afraid I won’t ever figure out who she is. However, our eye popper is prettier than girl mentioned in older story about Firefox chick, don’t you think so?

Hey, you! Why don’t you try Ubuntu?

ubuntu-girl

Tags: , ,

Thursday, August 16th, 2007 Linux 1 Comment