daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 14, 2005

submitter is not maintainer?


Class-Changed-From-To: maintainer-update->change-request
Class-Changed-By: edwin
Class-Changed-When: Wed Dec 14 07:54:15 UTC 2005
Class-Changed-Why:
Fix category (submitter is not maintainer)

http://www.freebsd.org/cgi/query-pr.cgi?pr=90380
State-Changed-From-To: open->feedback
State-Changed-By: edwin
State-Changed-When: Wed Dec 14 07:54:24 UTC 2005
State-Changed-Why:
Awaiting maintainers feedback

http://www.freebsd.org/cgi/query-pr.cgi?pr=90380
State-Changed-From-To: feedback->open
State-Changed-By: lawrance
State-Changed-When: Wed Dec 14 08:16:27 UTC 2005
State-Changed-Why:
Submitter is maintainer. Please send from your MAINTAINER
address next time.

Class-Changed-From-To: change-request->maintainer-update
Class-Changed-By: lawrance
Class-Changed-When: Wed Dec 14 08:16:27 UTC 2005
Class-Changed-Why:
Submitter is maintainer. Please send from your MAINTAINER
address next time.



今天由于使用非maintainer的email发送PR,结果被edwin这家伙给当作提交错了……

Posted by Kang at 07:40 PM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

October 07, 2005

生成UUID


#include <stdio.h>
#include <uuid.h>

main()
{
uuid_t *uuid;
char *s;
uuid = (uuid_t*)malloc(sizeof(uuid_t));
uuidgen(uuid,1);
uuid_to_string(uuid,&s,NULL);
printf("%s\n",s);
}


一个很简单的生成UUID的例子。

Posted by Kang at 10:29 PM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

August 15, 2005

见到了pat@freebsd

今天晚上和delphij、pat@freebsd去吃了顿毛家菜,然后又带pat@freebsd参观了学校的机房和Frontfree

Posted by Kang at 12:01 AM | Comments (2) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

June 29, 2005

[maintainer] update www/phpbb to 2.0.16

[maintainer] update www/phpbb to 2.0.16
今天phpbb又升级了,感觉这东西的bug无数,每隔一段时间都会来一个升级。

Posted by Kang at 12:17 PM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

May 09, 2005

howto query&hide version.bind

今天给某服务器的bind做了一些维护,在google搜索了一些资料,得知按照下面的方法可以查询bind的版本号:
执行nslookup,然后执行下面3个命令,

> set q=txt
> set class=chaos
> bind.version

通常会得到的显示会是:
Server: dnsservername
Address: 123.123.123.123
VERSION.BIND text =
"8.4.x-REL"

修改named.conf,在options的大括号范围内加入version "Stupid Penguin"; 然后保存退出。重新启动named进程,再执行上面的步骤就会看到显示出来的会是:
Server: dnsservername
Address: 123.123.123.123
VERSION.BIND text =
"Stupid Penguin"

Posted by Kang at 10:32 AM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 27, 2005

[maintainer] Add new MASTER_SITES for www/jakarta-tomcat4

昨天收到了Kris@ 自动发出的抱怨的信件,jakarta-tomcat4的文件fetch不了了。今天向delphij要了一个account,给tomcat4找了个新家。
ports/79267: [maintainer] Add new MASTER_SITES for www/jakarta-tomcat4

Posted by Kang at 10:23 AM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 20, 2005

[maintainer] Fix patching problem in www/jakarta-tomcatX

今天早上起床之后发现krion@ commit了一个des@要求修改的变化,结果所有的tomcat都无法正常的安装了。本想起床之后测试一下新的daemonctl的计划被打乱了……好在晚上的时候连续收到des@的两封信件,并且附带了patch..des真是好人啊。。赶紧发PR.
顺便在PR里面纪念了一下smth bbs...
Problem Report ports/79052[maintainer] Fix patching problem in www/jakarta-tomcatX
Environment
FreeBSD for.the.memory.of.smthbbs 5.3-STABLE

Posted by Kang at 11:11 PM | Comments (0) | TrackBack
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 25, 2004

let www/jakarta-tomcat3 backup config files during deinstall

今天终于有时间把jakata-tomcat3的ports修正了,似乎已经超过预计修正时间2周多了。PR: ports/75487 [maintainer] let www/jakarta-tomcat3 backup config files during deinstall

Posted by Kang at 06:31 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 10, 2004

继续收拾tomcat的PR:备份配置文件的问题

今天晚上基本解决了PR:ports/43565的遗留问题,提交了一个新的patch,使用这个patch能保证make deinstall的时候保留配置文件,以便符合要求。先放在list里面几天看看,如果大家反应好的话就要求commit进去。

Posted by Kang at 10:42 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 05, 2004

开始整理jakarta-tomcat

遇到的问题主要有3个:
1. manpages的位置
2. bsd.java.mk 2.0的支持
3. 升级到最新

Posted by Kang at 02:49 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 04, 2004

一觉醒来,统治了整个tomcat@freebsd

昨天睡觉前发现znerd不愿意去继续维护他负责的那些ports了,jdk的ports都被指向了java@,其他的一些ports指向了ports@。hq@freebsd在list里面发信大声问谁愿意管那些ports,我赶紧给他写信说我去负责tomcat系列的。早上醒来发现收到hq@freebsd发来的信,jakarta-tomcat系列的ports的maintainer已经都指向我了……

Posted by Kang at 09:41 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

December 01, 2004

Rootkit Hunter

Rootkit Hunter是一个很好用的检查*nix系统是否安全的小工具。昨天用这个检查出了gkp机器上被人中的rootkit :D

Posted by Kang at 11:39 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

September 18, 2004

见到了murray@freebsd

murray是freebsd core成员之一。今天有幸见到了他,和他一起在华龙路的毛家菜吃了晚饭,又绕着紫禁城走了半圈。中间聊了一些很简单的技术问题,以及其他的一些事情。

Posted by Kang at 11:33 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

September 15, 2004

Welcome Xin LI (delphij at frontfree.net) to the club

delphij成为了freebsd commiter,值得庆祝的一天:)

Posted by Kang at 08:30 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

July 26, 2004

Problem Report ports/69617 [maintainer] update www/jakarta-tomcat5 to 5.0.27

jakarta-tomcat5已经out of fetch好几天了,竟然没有人提PR...sigh..
只好自己动手了……
PR: ports/69617 [maintainer] update www/jakarta-tomcat5 to 5.0.27

Posted by Kang at 08:39 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

July 15, 2004

session_start(): Failed to initialize storage module

今天在调php的时候遇到了一个问题,程序总是显示"session_start(): Failed to initialize storage module..."。根据PHP Bug #25876的建议,将session.save_handler修改为files后解决了问题。

Posted by Kang at 11:29 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

June 09, 2004

vim@vs2003

vim@vs2003
今天给自己的机器上安装了一个vim for windows,因为前几天好多次在命令行界面上敲vi,发现windows竟然没有类似的命令…… 于是赶紧找了一个vim for win...在vs2003的command prompt下运行vim,有种想笑的邪恶感觉,嘿嘿……

Posted by Kang at 10:17 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

June 06, 2004

[maintainer] update www/jakarta-tomcat5 to 5.0.25

Problem Report ports/67623 [maintainer] update www/jakarta-tomcat5 to 5.0.25

有个鬼子比较积极的提了jakarta-tomcat5升级的PR,不过他提的有一些问题,没有修改pkg-plist。我只好重新写一个patch,顺便把我的邮件地址修改成@bjut的了……

Posted by Kang at 05:45 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

May 14, 2004

[maintainer] update www/jakarta-tomcat5 to 5.0.24

tomcat 5 升级。[maintainer] update www/jakarta-tomcat5 to 5.0.24

Posted by Kang at 09:07 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

May 06, 2004

有人带了一顶尖帽子

今天晚上忽然收到了一封pav@的commit mail: cvs commit: ports/www/phpbb Makefile ports/www/phpbb/files patch-common.php patch-includes-sessions.php
吓了我一跳,没有approve就给commit上去了……
赶紧回信,表示对这个commit感到很吃惊,pav回信说这个patch看起来没问题。看来他是把我和delphij给弄混了……于是我写信说应该先经过approve再commit,delphij也给他写了一封信说他不是maintainer。几分钟之后,phpbb迎来了一次force commit。其中log里面写着:
For confusing submitter with maintainer:
Pointy hat to: pav
嘿嘿……
phpbb.Makefile.Revision++

Posted by Kang at 10:26 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 21, 2004

potential vulnerability in phpbb

今天收到了一封信,关于一个刚刚在bugtraq上揭露的phpbb的安全漏洞。无意中看到了FreeBSD新成立了一个邮件列表叫做freebsd-vuxml。给我发信的那个家伙竟然是第3个在那里列表里发文章的人,我给他的回复是第4篇文章……

Posted by Kang at 01:09 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 18, 2004

[patch]update devel/maven to 1.0-rc2

今天提了一个黄东兄上次在FreeBSD聚会上讲的maven的patch
Problem Report ports/65703 [patch]update devel/maven to 1.0-rc2
心情不太好的时候,不做些技术就会感觉浑身不舒服,呵呵……老毛病还没改啊

Posted by Kang at 07:57 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 14, 2004

SUN和微软联合?

CSDN_Dev_Image_2004-4-62023180.jpg
From CSDN,点击图片察看大图

Posted by Kang at 01:45 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 11, 2004

David 讲解 AMD64

David talks about AMD64

Posted by Kang at 11:51 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

David debug frontfree

David debug Frontfree
David O'Brien 在调试放飞网的新服务器。delphij@frontfree在使用FreeBSD5-Current的时候遇到了一个奇怪的问题。

Posted by Kang at 11:47 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

with David O'Brien

SANY0091.JPG
今天见到了大名鼎鼎的obrien@freebsd,他接受了我们的邀请来北工大的网络中心作了一些关于AMD64CPU的讲解,并且解答了一些我们提出的关于FreeBSD ports和其他相关的问题。能见到这样的牛人感觉真好:D

Posted by Kang at 11:43 AM | Comments (2)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

with David O'Brien

SANY0091.JPG
今天见到了大名鼎鼎的obrien@freebsd,他接受了我们的邀请来北工大的网络中心作了一些关于AMD64CPU的讲解,并且解答了一些我们提出的关于FreeBSD ports和其他相关的问题。能见到这样的牛人感觉真好:D

Posted by Kang at 11:43 AM | Comments (2)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 04, 2004

[maintainer] use MASTER_SITE_APACHE_JAKARTA as MASTER_SITES in www/jakarta-tomcat5

今天决定使用正式的apache mirror sites来为jakarta-tomcat5提供distfile了。这主要是看到java/jakarta-log4j使用了这个macro。
Problem Report ports/65158 [maintainer] use MASTER_SITE_APACHE_JAKARTA as MASTER_SITES in www/jakarta-tomcat5

Posted by Kang at 07:22 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 03, 2004

[patch] possible wrong LATEST_LINK in java/linux-blackdown-jdk14

偶然间发现znerd似乎写错了一个一个Makefile,于是我没有费任何力气就根据这个错误写了一个PR,嘿嘿
[patch] possible wrong LATEST_LINK in java/linux-blackdown-jdk14

Posted by Kang at 10:24 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

[maintainer] A small change in www/jakarta-tomcat5 for bsd.java.mk 2.0 compatible

bsd.java.mk 2.0被导入ports tree了,我看了看,改动不大,赶紧先把jakarta-tomcat5给更新了吧。由于这次的更新实在是太小了,我觉得都不用bump PORTREVISION.
Problem Report ports/65118 [maintainer] A small change in www/jakarta-tomcat5 for bsd.java.mk 2.0 compatible

Posted by Kang at 06:05 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

April 02, 2004

got a mail from obrien@freebsd

obrien@freebsd 来北京了,我和delphij还有另外的一个人准备在下周周末举办一个小规模的聚会。就要面对真正的FreeBSD开发者了,希望能通过他看到更多的外边对FreeBSD的开发情况。
obrien的个人页面@FreeBSD

Posted by Kang at 11:13 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 30, 2004

[maintainer] update www/phpbb to 2.0.8a

昨天比较忙,一直没写升级phpbb的PR,今天有时间了,凑合写了一个。
Problem Report ports/64939 [maintainer] update www/phpbb to 2.0.8a
由于上一次的补丁已经修复安全漏洞了,所以这次我这样设置的:
Severity
non-critical
Priority
low
不用着急,等有时间再fix就行了……

Posted by Kang at 10:11 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 27, 2004

Plug another SQL injection vulnerability in www/phpbb...

今天有个家伙在bugtraq上说phpbb2.0.8出了sql注入问题,我测试了一下确实有。于是赶紧写PRpenguin walks away...
Problem Report ports/64803 [maintainer][SECURITY]Fix another SQL injection in www/phpbb

Posted by Kang at 11:16 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 26, 2004

[maintainer]SECURITY FIX,update www/phpbb to 2.0.8

在我上一个关于phpbb的PR被接受几个小时之后,phpbb被marked as forbidden了,原因是出了新的2.0.8,修正了数个安全问题……
Problem Report ports/64770 [maintainer]SECURITY FIX,update www/phpbb to 2.0.8

Posted by Kang at 09:21 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

update phpbb to 2.0.7a

似乎phpbb每周不出一些漏洞都对不起使用它的用户的感情……这次又来了一个潜在的SQL注入问题。昨天我发了一个针对该漏洞的问题报告,刚才发现已经被接受了。
Problem Report ports/64679 [maintainer]update www/phpbb to 2.0.7a to fix SQL injection

Posted by Kang at 10:18 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 22, 2004

20 mins late II

对方的来信如下:

发件人: Matthew Seaman
收件人: Kang Liu
抄送:
邮件主题: Re: ports/64570: [patch]update databases/phpmyadmin to 2.5.6
发件日期: Mon, 22 Mar 2004 12:56:39 +0000

来信内容:


On Mon, Mar 22, 2004 at 04:38:23AM -0800, Kang Liu wrote:
>
> >Number: 64570
> >Category: ports
> >Synopsis: [patch]update databases/phpmyadmin to 2.5.6
> >Confidential: no
> >Severity: serious
> >Priority: medium
> >Responsible: freebsd-ports-bugs
> >State: open

Snap! as in PR ports/64568. Great minds think alike, and all that.

We should probably decide between ourselves which of us should take on
the maintainership.

Cheers,

Matthew

--
Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks
Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614 Bucks., SL7 1TH UK


Posted by Kang at 09:25 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

20mins late...

今天写了一个关于phpMyadmin的PR:
Problem Report ports/64570: [patch]update databases/phpmyadmin to 2.5.6
在提交PR后,我马上收到了一封来自英国的信件,对方说他刚刚提交了相应的问题报告:
Problem Report ports/64568: [SECURITY] databases/phpmyadmin -- update to 2.5.6
我比他晚了20分钟。。。
或许开始的时间是一样的,我只是为了确保patch没有问题,多用了20分钟进行检查。这是否在预示着什么呢……

Posted by Kang at 09:15 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 14, 2004

update phpbb to 2.0.7

Thanks god
phpbb的这帮家伙终于rls新的版本了……
不过还是为了修复安全漏洞才rls的
PR: ports/64239: [maintainer]update www/phpbb to 2.0.7
使用phpbb的兄弟们赶紧修复吧。

Posted by Kang at 02:45 PM
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 12, 2004

duplicate LATEST_LINK in www/jakarta-tomcat5

前几天znerd@freebsd对我负责的www/jakarta-tomat做了一个没有必要的commit,我已经在Makefile(revision1.12)上设置了LATEST_LINK了,但是znerd一激动又给设置了一个……/lh
前几天给znerd写信询问,但是那家伙竟然没有回复我的信件。看来私了是不可能了,还是PR吧/db
PR: ports/64134: duplicate LATEST_LINK in www/jakarta-tomcat5

补充: 这篇blog还没写完就发现已经被commit了。。。10分钟零5秒的时间就被接受了。发抖的企鹅

Posted by Kang at 10:44 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

March 02, 2004

pr, phpbb又偷偷摸摸的升级了

前几天在bugtraq里面又公布了一个phpbb的安全漏洞,昨天发现phpbb偷偷摸摸的出了一个2.0.6d版。这帮开发人员竟然又一次不更换版本号,直接就更换打包好的文件。唉,这种开发素质竟然还能拿到sourceforge大奖……
今天提交了一个PR,[maintainer]update www/phpbb to 2.0.6d to fix security related issue。这个世界上估计也就phpbb能和m$的操作系统出现漏洞的频率相比较了,sigh...

Posted by Kang at 10:37 PM | Comments (1)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

February 22, 2004

2 pr about LATEST_LINK

Today, I received a mail from Kris Kennaway, he gave me a list ports of that have duplicate LATEST_LINK values. In that list, jakarta-tomcat3,4,41,5 has the same LATEST_LINK.
Here is the patches I wrote: ports/63209 & ports/63210.

Posted by Kang at 05:23 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

February 19, 2004

[maintainer]update jakarta-tomcat5 to 5.0.19

今天看到jakarta-tomcat5出5.0.19了,连changelog都没有仔细看就先写了一个升级的Problem Report ports/63062。这次我认为一个比较大的动作就是在distinfo里面加入了SIZE这个参数,即使下载没有完全也能检查distfile是否完整。这个选项真的不错,希望能早日commit :)

Posted by Kang at 09:11 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

February 17, 2004

My new pgp key

As Jan Schaumann [jschauma@netbsd.org] required in mirror-maintainers@netbsd.org , I must use pgp signed email when contact with mirrors@netbsd.org. Unfortunately, I forget the passpharse of my old pgpkey, so I have to create a new one.
Here is my public key.

Posted by Kang at 11:36 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

January 31, 2004

update jakarta-tomcat5 to 5.0.18

1月22日提交的PR今天被commit了,简单记录一下:
Problem Report ports/61767 [maintainer]update jakarta-tomcat5 to 5.0.18

这两天总有人在水木清华BBS上写信问我tomcat5的问题,很奇怪,默认的安装也不能用,我怀疑他的jdk好像有问题,推荐他用native的1.3,希望能解决问题。

Posted by Kang at 09:43 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

January 29, 2004

荷兰校友的作业-3

Study the tar and the gzip commands. These connamds are the UNIX (Linux) version of pkzip or arj in Dos.
Write a script which backups you're home directory into one compressed file in a subdirectory called backup of you're home directory.
If you like you can study at and/or cron(tab) to schedule a daily or weekly backup of you're home directory in one file.

我的答案:
#!/usr/local/bin/bash
CURRENTIME=`date "+%Y%m%d%H%M%S"`
if test ! -e ~/backup
then
mkdir ~/backup
fi
tar zcvf ~/backup/$CURRENTIME.tar.gz ~ --exclude=backup

Posted by Kang at 04:16 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

荷兰校友的作业-2

a) Write a script IsFilePresent which expects one parameter.
When a file is present in the current directory its output is:"File is present." Else it's output is: File is nto present.
Make sure the script gives a useful error if one or two or more parameters are given.
b) change the script from 4.a) so it will accept any number of parameters. (Hint: find information on the shift command).
c) Make the script of assignemnt4 b) interactively. So it will ask for a file name, state the presents of that file and ask if you want to type another filename or not.
If yes it asks for a new file name. Quit when "stop" is given as filename.

我的答案:(只给针对最复杂的C的,A和B只是C的精简版,这里就不给出来了,答案不是最优化的,因为深夜脑子发木,凑合实现了而已)
#!/usr/local/bin/bash
echo "Please give me a filename, I'll check if it is present or not. Use stop to quit."
while read FILENAME
do
if test "$FILENAME" != "stop"
then
if test -e $FILENAME
then
echo File $FILENAME is present.
else
echo File $FILENAME is not present.
fi
echo "Do you want to type another filename or not (yes/stop)?"
while read IFSTOP
do
if test "$IFSTOP" != "yes"
then
if test "$IFSTOP" != "stop"
then
echo "please choose yes or stop."
continue;
else
exit;
fi
else
echo "please input filename you want to check:"
break;
fi
done

else
break;
fi
done

挺累的……sigh....睡觉了。。script编程还是很有用处的……

Posted by Kang at 04:11 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

荷兰校友的作业-1

1.Write a script which displeays the amount of times you are logged in to the system (it's possible to logon more than once).
My answer is:
#!/usr/local/sbin/bash
echo You have logged in `/usr/bin/last |grep $USER |wc -l` times.

十分简单的题目,一开始没有想明白,本来想自己实现计数器,结果忽然想起来last这个命令已经提供了记录了,对数据整形一下就能直接用。

Posted by Kang at 04:06 AM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

January 27, 2004

怎样删除一个偶数行,但是让偶数行的总数保持不变

假设有一个很多行的文件,忽然发现某个带有特殊标记的偶数行和他的下面的一行是完全一样的。这种事情在一个代码里通常是不被允许出现的。
提问:现在要用某种手段删除这个偶数行,但是要保持某特殊标记在所有偶数行中出现的次数和以前一样,如何实现?:)

这是今天在看FreeBSDrouted的代码的时候发现的问题,已经提交了一个关于这个问题的报告给FreeBSD开发组织。

Posted by Kang at 06:39 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

FreeBSD reverse proxy down...

今天想用freebsdcvsweb找一些东西,结果发现cvsweb不能用了……
于是赶紧写PR说有问题,好在有关的管理人员及时得知消息了,似乎是squid的日志满了,清除了日志之后就能继续工作了。不管怎么样,先丢出去一个PR再说,这大约就是提PR上瘾的最大症状了……

Posted by Kang at 05:27 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

January 25, 2004

名气大了就是有人会仿冒

今天在www.freshports.org上面无意中看到了一篇文章,说有人假冒freshports.org要求捐助。具体信息看这里
什么东西都怕出名,这年头假冒名人行骗的事情好像全世界各地都在发生。据说仿冒的那个网站以前是色情网站,后来开始直接打着freshports的旗号四处骗钱。from sweden with love ,这是Martin Gumucio在讨论中给出的标题,哈哈。

Posted by Kang at 12:59 PM | Comments (0)
daemon到底是魔鬼还是精灵? 我觉得我是被它迷上了,鬼迷心窍,所以还是把它当作魔鬼比较好……

January 22, 2004

I'm the maintainer of...

去年比较走运,由于给phpbb提交了几个PR,于是混上了他的maintainer,具体记录看这里
后来又发现jakarta-tomcat5竟然没有port进来,于是几乎照搬了tomcat4的port就给tomcat5弄进来了

Posted by Kang at 10:09 PM | Comments (1)