= 2009-01-12 = * [備忘] rsync 備份語法參考 {{{ rsync -avz -e "ssh -l jazz -p 10000" 127.0.0.1:/forge/trac_pool /home/jazz/trac_pool/ }}} * [備忘] 打包 RPM 入門文件 * 剛開始只會 101 招:用 alien 轉 tar 檔。後來學會自己打包 deb 檔,雖然我是標準 deb 愛好者,不過總還是得照顧一下 rpm 系列的用戶,所以留個紀錄,以後可以把自己包的 deb 也做一份 rpm。 * [http://fedoraproject.org/wiki/Zh/Docs/RPM%E6%89%93%E5%8C%85%E6%95%99%E5%AD%B8 Fedora 官方文件] * [http://linux.vbird.org/linux_basic/0520rpm_and_srpm.php#myself 鳥哥寫的打包 RPM 套件範例] * [http://blog.roodo.com/candyz/archives/2040433.html Candyz 寫的 Fedora RPM 套件打包入門] * [http://candyz.pixnet.net/blog/post/942871 留意 Fedora Core 5 以後不能用 root 打包?!] == DRBL : PXES-like == * [http://pxes.sourceforge.net/ PXES] is a Linux micro distribution that will convert (or recycle) in minutes any compliant hardware into a versatile thin client capable of accessing any Unix/Linux XDMCP server, Microsoft Terminal Server through RDP protocol, Citrix ICA server or VNC sever. PXES 可以讓 PXE Client 可以登入遠端的 RDP / ICA / VNC 桌面。同樣的動作也可以讓 DRBL 也辦得到,底下的步驟在金屬加工業的佈署經驗中已被驗證過,並從 2008 年存活至今。 * [備忘] 修改 DRBL Client 的 inittab 來連結 rdesktop {{{ #!diff --- /etc/inittab 2007-11-26 01:17:20.000000000 +0800 +++ inittab 2007-12-01 17:13:09.000000000 +0800 @@ -51,1 +51,1 @@ -1:2345:respawn:/sbin/getty 38400 tty1 +1:2345:respawn:/usr/bin/xinit /root/rdesktop.sh 38400 tty1 }}} * 最簡單的 /root/rdesktop.sh 如下,請自行填寫 IP 跟使用者帳號密碼 {{{ #!/bin/bash while [ -n 1 ]; do /usr/bin/rdesktop ${TERMINAL_SRV_IP} -f -u ${LOGIN_ID} -p ${LOGIN_PASSWORD} ; done }}}