By 老猫 | 12月 28, 2012 - 7:16 下午 - Posted in Archlinux

在Archlinux上编译安装 pure-ftpd ,安装完成后,无法启动。如下的错误被抛出来:

Configuration error: Invalid SQL configuration file: /etc/pureftpd-mysql.conf

这个错误是配置文件里的这些行引起的:

MYSQLGetQTAFS SELECT maxFiles FROM pureFtpdAuth WHERE ftpUser="\L"
MYSQLGetQTASZ SELECT maxDiskUsage FROM pureFtpdAuth WHERE ftpUser="\L"

引起这个原因,经常是因为 Pure-FTPd 编译的时候 没有标注 quota 支持. 重新编译,并加上选项 –with-quotas ,问题得到解决。

By 老猫 | 12月 27, 2012 - 12:21 上午 - Posted in Archlinux

怎么解决?从官方论坛,得到如下解决方案。
rm -R /etc/pacman.d/gnupg
pacman-key –init
pacman-key –populate archlinux

By 老猫 | 4月 24, 2012 - 3:45 下午 - Posted in Archlinux

shell 打印文本指定行号的内容

sed -n ‘594269p’ filename