sade(8)
一直有人抱怨FreeBSD的bsdlabel(8)和fdisk(8)不好用,而进一遍sysinstall又太过麻烦,因此这次有人把磁盘编辑器从sysinstall(8)里面拆了出来,作了一些修改使其成为了一个新的工具——sade(8)。
共 367 篇文章。
一直有人抱怨FreeBSD的bsdlabel(8)和fdisk(8)不好用,而进一遍sysinstall又太过麻烦,因此这次有人把磁盘编辑器从sysinstall(8)里面拆了出来,作了一些修改使其成为了一个新的工具——sade(8)。
今天在改rtld-elf的时候发现,它定义了一个函数指针数组,其内容是参数不定的,于是定义为:
typedef void (*func_ptr)();
然而,在较高的警告级别下,这一写法会被gcc认为不是prototype。
总有一天把它重写了……想知道为什么:
cd /usr/src/usr.sbin/pkg_install && make WARNS=6
As title. Eager to see final release.
经过近4年的努力,目前 FreeBSD 中文计划已经完成了《FreeBSD使用手册》、《FreeBSD Porter手册》的翻译,并在持续不断地加以完善并更新其内容。为了进一步改善其翻译质量,我个人一直希望将这本手册打印出来做一次比较全面的校对。
散乱的记下来备忘。看之前留神,如果被我搞糊涂了可能就彻底糊涂下去了……
一些需求:
a) 满足尽可能多的集群节点的更新需要,高承载能力。
b) 失败时能够迅速完成回退。
c) 确保安全,这包括数据完整性、访问控制等。
d) 部署尽可能的自动化。
e) 最小化downtime。
一些潜在的先决条件:
因为有人问到这个问题,解答一下:
对于:
const char **p
p[i]的值可变,而p[i][j]的值不可变。
对于
char * const *p
p[i]的值不可变,而p[i][j]的值可变。
总算做完了OpenLDAP 2.4的port,就等kris同学一声令下了。这个版本的OpenLDAP有一些非常搞笑的能力,比如SQL Backend,等等。