Chakra 硬盘/U盘 安装小记

真是折腾死人啊。
先说说过程,我再写写问题吧。
第一步当然是引导啦。不过在这之前,需要先下载安装镜像。我这里下载的是这个chakra-2011.12-Edn-CD-x86_64.iso
挂载这个镜像后,把引导内核提取出来chakraiso和chakraiso.img。放在某个分区的根目录。如果[......]

继续阅读

Nginx rewrite中 Query String的处理

Nginx除了能对UA进行处理,乃能对特殊的Query String进行处理。
最典型的应用就是,location进行路径匹配的时候,是没办法是用正则表达一起捕获这个路径和querstring的。那么我想真的URL里面的Query String进行不同的rewrite,应该如何处理呢?答案就是$a[......]

继续阅读

适用于DD-WRT V24 SP1 的Auto DD VPN(PPTP+jffs)方案

基本设置过程是一样的 可能原来的那些脚本在V24上有点问题的 自己修正了下脚本
在pptp+jffs(如何初始化?)方案中 run.sh废弃 使用下面的方案设置代替run.sh
launch.sh

[bash]#!/bin/sh
#Update by ihipop @ 2011/12/1[......]

继续阅读

CentOS/Fedora网络接口配置中的PreUp,PostUp,PreDown,PostDown脚本

Debian配置网络参数的时候可以定义一个或者多个PreUp,PostUp,PreDown,PostDown脚本,实现各种需求和功能,也有一个ifup.d 脚本丢下去就可以了,而openSUSE连网后执行的脚本则放在/etc/sysconfig/network/if-up.d/,它们是到/etc/s[......]

继续阅读

Debian下使用shell脚本计算生产RouteOS风格的chnroutes

首先安装ipcalc (CentOS下面的ipcalc和debian下面的不一样,要么你们自己改算法,要么移植吧。)

apt-get install ipcalc

[bash]#设置外网接口
dev=wan
#取得文件进行计算
wget http://chnroutes.google[......]

继续阅读

Git的几种权限控制方案体验:gitosis(gitosis-ossxp-fork),gitolite

先说说我首先体验的gitosis,用Python写成,主页,也是ProGit详叙的一种方案,目前基本上已经停止更新。我觉得最大的特色就是其怪异的配置文件和项目映射,国内有人对其做了改进,包括增加了管理员角色,只有管理员才能够创建版本库,版本库匹配支持通配符,这样在授权的时候,可以用通配符为某个目录下[......]

继续阅读

Android修改WIFI/Samba主机名的正确方法

Android不是纯粹的Linux系统,所以常规的对Linux系统的经验在这里都不适用。即使使用busybox内置的hostname,也不能实现修改,修改的只是内核的/proc/sys/kernel/hostname,不能实现WIFI/Samba内显示的主机名(DHCP使用的主机名),主机名还是显示[......]

继续阅读

Deploy phpvirtualbox On Debian Squeeze

好像从VirtualBox3的某个版本开始支持了web service接口,这样就使得web界面的编写极大简化,不要再调用那个vboxmanage了。自从Sun官方的vboxweb面世后,激励了一大批优秀的第三方web interface的出现。phpvirtualbox 就是其中一个,而且即使在官[......]

继续阅读