904开始支持ext4了,但是我装好以后发现quota找不到我的挂载点了,而我确定所有的设置没问题。于是开始怀疑是ext4的问题,Google一下发现很久以前这个bug就出了,但是到现在还没fix,找到一个邮件说要给quota打个patch,因为旧版的quota支持的是ext4dev,也就是开发板的ext4.那么在官方没有升级之前,我就先山寨一个用咯:要打的补丁是 Index: quota-tools/mntopt.h===================================================================— quota-tools.orig/mntopt.h 2007-08-22 04:26:55.000000000 -0700+++ quota-tools/mntopt.h 2008-10-29 16:37:57.000000000 -0700@@ -6,7 +6,8 @@ /* filesystem type */ #define MNTTYPE_EXT2 “ext2″ /* 2nd Extended file system */ #define MNTTYPE_EXT3 “ext3″ /* ext2 + journaling */-#define MNTTYPE_EXT4 “ext4dev” /* ext4 filesystem */+#define MNTTYPE_EXT4 “ext4″ /* ext4 filesystem */+#define MNTTYPE_EXT4DEV “ext4dev”/* ext4dev filesystem */ #define MNTTYPE_MINIX “minix” [...]
Posts under ‘Linux’
继续折腾:通过Web方式修改Linux用户密码的PHP脚本
搞了一晚上,现在有点头晕,可能写的不是很清楚,有些遗漏,有问题请留言,谢谢。 昨天协会到了一台服务器,在我的强烈要求下跑了Linux,然后有人提出来可不可以在上面跑个Apache+PHP给小朋友们做主页玩,我觉得这个想法不错于是开搞。最开始是计划用proftpd进行文件上传的,但是配置了半天,发现使用mysql后端的proftpd性能不是一般的差- -||,进行个ls都要等5秒以上,Google无果,以前也没有接触过这玩意儿,所以决定换回相对熟悉的vsftpd,外加apache的userdir模块,然后使用系统帐号进行控制(我知道vsftpd也能用mysql做后端,但是一样没用过)。但是只用系统帐号就存在一个密码更改的问题,总不能人家每次想改个密码都要告诉我手工改吧(不想给他们开ssh权限)。于是,下面这个玩意儿出现了。首先是代码: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”><html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”zh_cn” lang=”zh_cn”> <head> <title>修改登录密码</title> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> </head> <body><?php$u = $_POST['u'];$o = $_POST['o'];$p = $_POST['p'];$r = $_POST['r'];$error = ‘no error’;if ($u){ echo ‘<pre>’; if($p!=$r){ echo ‘ERROR: Password not match, please check your input.’; //}else if($u!=$_SERVER['PHP_AUTH_USER']){ // echo ‘ERROR: Unable to change [...]
简要测试了一下Ubuntu9.04
前几天吧学校的APT服务器更新到904了,顺便还下了904的DVD镜像(其实主要是手头没有CD盘了,用DVD盘刻CD多浪费啊),今天吧盘子刻出来简要的使了一下,发现确实有不少改进,虽然说缺点还是有不少。上次用桌面的Linux还是一年前了(虽然一直在用Linux的服务器),当时好像是用804的LiveCD的,结果本本的声卡网卡显卡一律不认,这次很好,虽然显卡驱动是私有包,但是不装驱动的话分辨率还是能到正常的,而上次只能勉强使用1024×768。由于是LiveCD,所以没去装私有驱动(要重启)。声卡方面,有改进,但是还是有问题:不认识耳机插孔,耳机拔掉很正常,但是插上就没有声音了。Google了一下,好像是因为驱动识别的问题,要解决还是要动内核然后重启,所以继续不管- -DVD版本的LiveCD确实比CD要好用,至少象输入法之类的包都有了(好像输入法的话把所有语言都包括了……)不过SCIM好像还是有问题。比如一启动竟然给我出现了两个SCIM的图标,然后切换输入法还经常让某个进程崩溃。听网上有人说904启动速度挺快……不过这个LiveCD我用了5分钟才从黑屏状态转出来,难道是我光驱的问题么?不过运行起来倒是不慢,另外,在我自己的服务器上进行apt-get就是爽啊,装什么包几乎都是秒杀的=w=.大概初体验就是这样了,没有仔细研究。而且由于是LiveCD,很多特性还是体验不了的,等有时间&有硬盘的时候再安装&try吧(估计到那时候,910都该有了)。
