留言版  

telnet idle-timer patch

 

雖然用 expect script 便可以讓 telnet 每閒置一段時間後自動送出字串,不過我需要的是能夠隨時修改時間與字串值的 telnet,這一點 script 好像沒辦法做出來,所以我做了這個 patch 為 telnet 加上 idle timer 的功能。

 
 
  for Linux: for FreeBSD:  
  telnet.lnx-bin.tar.gz
idletimer.lnx-patch.gz
netkit-telnet-0.17.tar.gz
telnet.bsd-bin.tgz
idletimer.bsd-patch.gz
telnet.95.10.23.NE.tar.Z
 
 
  第一個是二進位執行檔,在 Slackware 7.0 與 FreeBSD 3.2 stable 下編譯出來的,在大部分環境下應該都可以順利執行;第二個與第三個則分別是 patch 檔與 source 檔。使用方法請看這裡  
 

shell script for improving Slackware Linux Setup

 

因為安裝 Slackware 時的 menu and expert mode 非常花費時間,每個 diskset 選完想要的 packages 後,必須等安裝完才能再選下個 diskset,整個 package 安裝過程被切割成多段,這些零碎時間拿來做些別的事顯得太短,常常必須中斷事情再回來選packages,而枯等的話實在浪費時間,所以我寫了這個 script 來讓我可以一次選完所有我想要的 packages,然後一次安裝。這樣子就可以有一大段完整的二三十分鐘時間,無論泡茶或是做其他事都不用再時時回頭檢查 Slackware 的安裝了。

這個 script 有兩個版本,在 Slackware 安裝光碟或軟碟開機後,直接執行就可以了。

 

setmenuall.v1

  這是一個簡單的 SeTmaketag(Slackware 內附的建立 custom tagfile 工具) 修改版,只是多加了一個迴圈執行所有想安裝的 diskset 裡的 maketag 來產生 tagfile,然後 Slackware Setup 便會依據這些 tagfile 來安裝 packages。v1 版本有點不方便的是選過的 diskset 不能再回頭修改,除非全部重來,不過這也增加了相容性,只要 Slackware 的安裝程式不要大翻新,v1 版本應該可以相容 Slackware 所有新舊版本。  

setmenuall.v2

  v2 版本有類似 kernel 編譯時 make menuconfig 的控制台介面,操作非常方便,但是新舊版本相容性需要測試,目前確定相容 Slackware 7.0。  
 

about artchiu mail to artchiu