linux
无聊的读书人
这个作者很懒,什么都没留下…
展开
-
编译subversion
由于工作需要,所以试着在SUSE上安装了以把subversion,前后也搞了差不多5个小时,回头一看,要是熟练的话也就2个小时的事情,所以就把经过写出来,给也需要在linux上安装subversion的朋友一点借签。 因为我用的都是源码包编译安装,所以应该对于具体的Linux发行版本没有过多要求。也就是说我是在SUSE下安装,但是如果把这个过程放到redhat或者fedora或者u转载 2013-06-18 22:15:35 · 601 阅读 · 0 评论 -
安装 ApacheSVN 服务器教程
Subversion的设计包括一个抽象的网络层,这意味着版本库可以通过各种服务器进程访问。理论上讲,Subversion可以使用无限数量的网络协议实现,目前实践中存在着两种服务器。? SVNServer:svnserve是一个小的(也叫轻型的)、独立服务器,使用自己定义的协议和客户端。(作者注:以下称这种服务器为“svnserver服务器”,上面的安装配置就是安装svnser转载 2013-05-18 19:40:26 · 589 阅读 · 0 评论 -
wifdog认证原理
WifiDOG是一个热点系统,包含了认证服务器和客户端两部分组成,认证原理大体说下:General Flow Description:一般流程描述:①The client does his initial request, as if he was already connected, (e.g.: http://www.google.ca)客户端发出初始化请求,比如访转载 2015-01-04 12:36:18 · 599 阅读 · 0 评论 -
wifidog移植到mips平台
使用的是一款Broadcom的芯片,现在上面运行wifidog实现认证上网的功能。由于不是openwrt平台,所以就没了make menuconfig 勾选就能自动编译到版本中的。所以想使用交叉编译的方法将wifidog移植到该平台上。 下面写下步骤吧,不是很复杂,但是开始也破费周折。下载源码到http://dev.wifidog.org 下载就可以了。./configur转载 2015-01-04 12:41:47 · 688 阅读 · 0 评论 -
linux的automake教程
automake/autoconf 入门作为Linux 下的程序开发人员,大家一定都遇到过Makefile ,用make 命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile ,如果要想写出一个符合自由软件惯例的Makefile 就不那么容易了。在本文中,将给大家介绍如何使用autoconf 和automake 两个工具来帮助我们自动地生成符合自由软件转载 2015-01-04 13:23:54 · 586 阅读 · 0 评论 -
linux的makefile教程
最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比转载 2015-01-04 12:45:03 · 385 阅读 · 0 评论 -
openwrt 编译进阶
(1)-编译703_8M固件1. target/linux/ar71xx/image/Makefile$(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLWR703,tl-wr703n-v1,TL-WR703N,ttyATH0,115200,0×07030101,1,8Mlzma))2.转载 2014-04-11 10:09:05 · 2529 阅读 · 0 评论 -
openwrt交叉编译
一、交叉编译1. 建立交叉编译环境在使用buildroot对openwrt进行编译之后,在buildroot目录下会有一个名叫staging_dir的目录,针对当前平台的toolchain都在这个目录下。1.1增加toolchain的目录到PATH目录中Vim ~/.bash_profile添加代码:# add openWrt cross-转载 2015-01-04 13:22:05 · 1801 阅读 · 0 评论 -
wifidog协议v1
关心跳(Ping协议)Wifidog将ping协议做为心跳机制向认证服务器发送当前状态信息。这可以实现为认证服务器每个节点的状态生成中央日志。Wifidog客户端在conf文件中进行设置,目的是通过http定期启动thread(ping_thread.c)向认证服务器发送状态信息。信息格式如下:http://auth_sever/ping/?gw_id=%s转载 2015-01-04 15:44:03 · 669 阅读 · 0 评论