Software: March 2010 Archives

Pure-FTP uploadscript

user-pic
Vote 0 Votes

Pure-FTPd 在 configure 時加 --with-uploadscript 參數可以 enable uploadscript 的功能,
就是上傳檔案後可以呼叫外部程式或 script.

pure-ftpd 啟動參數加 -o, 有設定檔(pure-ftpd.conf)的系統就設 CallUploadScript yes

必需先啟動 pure-ftpd 後再啟動 pure-uploadscript, 不然無法運作.
pure-uploadscript -Br /usr/local/bin/uploadscript.sh

上傳檔案的絕對路徑會帶到第一個參數 $1
其他可用的環境變數如下:
$UPLOAD_SIZE : the size of the file, in bytes.
$UPLOAD_PERMS : the permissions, as an octal value.
$UPLOAD_UID : the uid of the owner.
$UPLOAD_GID : the group the file belongs to.
$UPLOAD_USER : the name of the owner.
$UPLOAD_GROUP : the group name the file belongs to.
$UPLOAD_VUSER : the full user name, or the virtual user name. (127 chars max)

uploadscript 範例, 上傳的檔會移到 /tmp/日期 目錄下, 並記錄一筆 Log 到 /var/log/uploadscript.log
#!/bin/sh
DIR=/tmp/`date +%Y%m%d`
[ -d $DIR ] || mkdir $DIR
mv "$1" $DIR
echo `date` size $UPLOAD_SIZE by $UPLOAD_USER >> /var/log/uploadscript.log

Pure-FTPd 1.0.29 released on 2010-03-15, 最近改版還滿勤的.

另一套 ProFTPD 在 1.3.3 版(2010-02-24 Released)也加入了 mod_exec,
比起 Pure-FTPd uploadscript 更為強大, 各種 FTP 的 event 都能呼叫外部程式或 script.

SelfImage

user-pic
Vote 0 Votes

SelfImage 可以在 Windows 下做 disk to image, image to disk, partition to image, image to partition
Free and open source
它是用 raw image 的方式, 無論 disk 裡面是什麼樣的檔案系統, 都可以做 image.
隨身碟也可以用.

Boot ISO from USB Flash Drive

user-pic
Vote 0 Votes

Boot ISO from USB Flash Drive 是一個可以把隨身碟做可開機的工具, 使用 Syslinux + GRUB4DOS
它還可以 Boot ISO, 把 ISO 檔放進去, 改一下 menu.lst 就行了, 非常方便
測了幾個類型的開機 ISO
一般 DOS, 正常
Windows XP 安裝光碟, 可開機, 到分割硬碟畫面會出現藍屏, 0x0000007b
Windows XP Live CD (XPE), 正常, 可開到桌面
CentOS Linux 安裝光碟, 可開機, 過程中要選 Hard drive, /dev/sda1 即可正安裝
Symantec Ghost 15 Recovery Disk, 正常, 可到軟體畫面

pendrivelinux.com 網站另一個好用工具是 Universal USB Installer, 可以把各式 Linux 裝到隨身碟.

微軟的免費病毒、間諜軟體及惡意程式碼防護工具 Microsoft Security Essentials 中文版又放出來了
(中文版一開始曾出現一下子, 又被官方下架)
目前版號是 1.0.1961.0

VLC can play ISO files

user-pic
Vote 0 Votes

發現 VLC 可以直接播 DVD ISO, 滿方便的, 省去用虛擬光碟掛載的動作.
最新版是 1.0.5

About this Archive

This page is an archive of entries in the Software category from March 2010.

Software: February 2010 is the previous archive.

Software: April 2010 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives