網頁

2010/10/06

BBS 後續發展計畫

最近花了很多時間在 BBS code 上面,雖然說大部份都是以現有的解決方案來直接 patch,原創性的程式其實很少;不過隨著腦袋裡的一些想法逐漸浮現,接下來應該可以有更多原創性的程式。

2010/09/18

更新 ports tree

複製並修改 /usr/share/example/cvsup/ports-supfile,將 default host 改為要使用的 cvsup site (例如:cvsup.tw.freebsd.org)。接著,執行以下指令:

csup -g -L 2 /path/to/ports-supfile

更新完 ports tree 後,還要更新 index。切換到 /usr/ports,執行:

make fetchindex

2010/09/15

資工站現況

這幾天的工夫都是圍著 BBS 打轉,原本只是單純 trace MapleBBS-itoc 的程式碼(畢竟之前太忙一直都沒時間看),順便校調一下系統。沒想到意外發現整個系統已經運作不正常半年以上,很多 daemon 沒有跑起來(像是 bguard、bnntpd、……),少數有正常運行的大概就是最重要的 bbsd 和 xchatd。而我會發現這個問題,也是因為外部信寄不進來才發現的。只能說使用者們都很客氣,遇到問題容忍度都很高。 XD

2010/09/08

.vimrc

set ai
set cin
set showcmd
set bs=2
syntax on

2010/09/07

FreeBSD sound problem with VMware Tools

昨天在 VMware Player 上安裝 FreeBSD 8.1-Release,原本一切安好,連同 X-Window 都已建置完成,甚至也可以正常播放 video/audio。豈料到,安裝 VMware Tools 之後,音效就炸了。在進入桌面後,會顯示 The default sound device cannot be opened. 訊息。

2010/09/03

Debian 開機時不啟動 desktop manager

其他 Linux Distro(如:Fedora)在設定上原則是修改開機時進入的 runlevel(修改 /etc/inittab)。但 Debian 安裝完預設 runlevel = 2,即使有安裝桌面環境亦同。如果要在開機時進入 console mode、不進入 X-Window,做法則是將 desktop manager 在 /etc/rc.d/ 之下的 script 移除。

2010/08/30

[轉錄] Linux 們的對話

有一天,Arch,Ubuntu,Debian,Fedora,Gentoo約好要一起試車。他們約在城外的一間速食店見面。