« 2006年01月 | 首页 | 2006年03月 »

2006年02月26日

转译:Redhat/Fedora下subversion的init.d启动脚本

最近在看这个
http://www.subversion.org.cn/svnbook/1.1/index.html
在centos了安装了subversion,不想直接简单的写到启动脚本里启动,于是google到下面的脚本了,毕竟用chkconfig和service命令更方便。
原文地址
http://www.svnforum.org/2017/viewtopic.php?t=281
这篇文章的作者一直在寻找Fedora下的subversion的init.d脚本,但是没有找到,于是就自己写了一个,本脚本能让subversion作为一个守护进程启动。

文件 '/etc/init.d/subversion':

Code:


#!/bin/bash
#
#   /etc/rc.d/init.d/subversion
#
# Starts the Subversion Daemon
#
# chkconfig: - 2345 90 10
# description: Subversion Daemon

# processname: svnserve

source /etc/rc.d/init.d/functions

[ -x /usr/bin/svnserve ] || exit 1

### Default variables
SYSCONFIG="/etc/sysconfig/subversion"

### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"

RETVAL=0
prog="svnserve"
desc="Subversion Daemon"

start() {
       echo -n $"Starting $desc ($prog): "
  daemon $prog -d $OPTIONS
  RETVAL=$?
  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
  echo
}

stop() {
  echo -n $"Shutting down $desc ($prog): "
  killproc $prog
  RETVAL=$?
  [ $RETVAL -eq 0 ] && success || failure
  echo
  [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
  return $RETVAL
}

case "$1" in
 start)
  start
  ;;
 stop)
  stop
  ;;
 restart)
  stop
  start
  RETVAL=$?
  ;;
 condrestart)
       [ -e /var/lock/subsys/$prog ] && restart
  RETVAL=$?
  ;;
 *)
  echo $"Usage: $0 { start|stop|restart|condrestart }"
  RETVAL=1
esac

exit $RETVAL



文件 '/etc/sysconfig/subversion':

Code:

# Configuration file for the Subversion service

#
# To pass additional options (for instace, -r root of directory to server) to
# the svnserve binary at startup, set OPTIONS here.
#
#OPTIONS=
OPTIONS="--threads --root /var/svn"


*subversion守护进程的选项,比如 '--root <版本库的路径>',可以在'/etc/sysconfig/subversion' 文件里设置。
* run as root: 'chmod +x '/etc/init.d/subversion'
* 以root帐户执行: 'chmod +x '/etc/init.d/subversion'
* 以root帐户执行: 'chkconfig --add subversion && chkconfig subversion on'
* 以root帐户执行: 'service subversion start'

这就应该可以工作了,我希望这个脚本能对您有用。


在windows下用vnc访问苹果Mac OS X桌面.

以前同事总是在Mac上访问我们的windows桌面做一些事情。
今天她突然想起来能不能在家访问自己办公室苹果机呢。
我想起来了在linux下用的vnc.
看看果然有mac os版本的,但不知道怎么sf.net又不能下载了,怪啊。
后来搜索到了这个页面。
http://netmath.uiuc.edu/vnc/
下载了
Share My Desktop for Mac OS X: smd.dmg.sit
解压安装启动,很是简单,每次启动服务器会随机生成一个密码。
然后下载
VNC for Windows: vnc-3.3.3r9_x86_win32.exe
用里面的vnc viewer
连接苹果机,输入ip地址端口,再输入上面的那个随机密码。
就okay啦。

2006年02月25日

春雪

粘滞的冷冻结思念
冰清的白拌入泥水
孤单的窗映出只影
无眠的我载着哀伤
死寂的夜邀来虚弱的晨
小心探看处
飞雪如烟幕
积雪如毡毯
真想在这迷蒙中柔软的再次睡去
用清冷与洁白透析自己的魂魄

2006年02月19日

我使用中的两个Ajax产品

www.writely.com
网络版的word,支持版本控制,支持多人撰写,可以保存为word openoffice rtf pdf等格式,可以直接把文章发布到主流的blog上。
www.netvibes.com
类似于google ig与windows live那样的东西,可以在一个页面上订阅很多的rss和显示一些定制的小组件,我主要用它看朋友们的blog和新闻.上面的组件很全,如gmail 天气预报 writely flickr del.icio.us等等。

2006年02月13日

感怀

  题目本该是“感伤”的,因为迈进旧时与你一起就读的高中的第一步就是这样的感觉,依稀还是那条出操时踏步跑过的板油路,路边的石条静静地躺着,不知它是否记得坐在上面的我们那年少轻狂的言语,还有你并未成熟的双唇第一次在我的面前老练地衔起香烟。单车棚里也只停着值班人员的摩托,寒假中的校园冷清如曾经沸腾过的凉开水,忆起你颀长的个子和略显迷你的山地车,一种铁汉plus gentle的美丽和谐。我们曾经朝夕的教室改造成了宿舍,你激情过的足球场上立起了新的教学楼,一块块方砖压住了每逢春风必狂舞飞扬的沙石尘土。今年老家雪量较小,我们的分担区并未积下几片洁白,当初为你这个优秀得一塌糊涂的小领导独自去扫雪是何等令人眩晕的幼稚啊!
  寥落的不只只是物是人非,就连长长的厕所都显得反常的凄凉,想想课间此处该是多么的繁华,这种半封闭的略显不清洁的老式集体公厕映衬出乡下孩子一步步地走出去是多么的不容易。可我飞的并不远,多年后还能回来留下“点点滴滴”。
  触摸过去是你所不耻的,甚至有些憎恨的吧,可我终究要依赖记忆过活。三个寒暑在人生中并不算出奇的长久,可无悔而易逝的准青春与青春却在这里与你一起煅烧。忘不了你的笑:憨厚的、调皮的、鼓励的、安慰的、无奈的、自嘲的......一个老同学说只要有你在就算天塌下来都不会怕,我略有些不同,只是把你当一片天罢了,心情与快乐系于此局部的晴雨风雪。
  绕入那时我惯走的近路,略起满地尘土,脏了鞋面和裤管,凌乱的思绪屏蔽了感官,想起顾暇周遭景物时已本能地拐进了那久违的胡同。原来十年也不过是梦的前后罢了,接续上的是一如当初的酸楚。
  书信可以在天南地北飞来去,诉说彼此在象牙塔内的感悟心得,可渐渐淡了情义,现在仅能在拨出你的号码的前半秒Cancel掉,况且我家与你家不过几十分钟的脚程,但那却是我此生畏惧的距离。
  窗外狗吠叫得让我心烦,不知在午夜它岑怒于何事,焦灼的火炕本已令我无法入睡,守夜的小家伙又在给我提神醒脑,幸亏司晨的那位为全民健康而捐了躯,我用早餐的时间补眠好了。

(2月3日在自己读过的高中走走看看,2月4日用闲时勾勾抹抹,停笔于二月五日早一时十五分)

2006年02月12日

年假结束--安心上班


长长的假期让我的思绪都变得懒惰了,

年假里在家人的悉心照顾下过得像一头幸福的猪猪。

虽然克制自己的食欲,还是不免又增加了一些肥肉。

爷爷身体一直不是很好,

87岁的高龄的他时时牵挂每一个亲人。

希望他老人家在新的一年里能更加的健康快乐。

回来的时候妈妈坚持送我到车站,

看着她花白的头发,我的言语反倒稀少起来。

我一直是她的企盼,但目前还称不上她的幸福。

一种自责在心头。

妈妈除了叮咛,还给我带了干豆角、茄子干、黄花菜、花椒、咸菜、大酱、冻豆包、白玉米面、猪肉......回来!

都是妈妈在老家自己弄的,这些也许是城里孩子眼里的怪物,但都是我永生熟识的温暖。

上班了,总是要安心工作的,不管做的是否够合格,毕竟是一个近而立的男人了。

今天是正月十五,外面的鞭炮和焰火很是繁华。

这样的孤独我已经习惯.