Roy's Blog

A Hacker's musings on Code | Tech | Life

Whilst forking OpenRC from baselayout and tying it into a vanilla FreeBSD I found myself asking "Why the need to mount a memory disk?"Well, we need an area to save service states, lock files, the dependency tree and a few other goodies even if no physical disks are mounted read-write. This is a litt...

Continue reading...

#!/sbin/runscript
command=/usr/sbin/ntpd
pidfile=/var/run/ntpd.pid
command_args="-p ${pidfile} ${NTPD_OPTS}"
required_files=/etc/ntp.conf
depend() {
    need net
    use dns logger
    after ntp-client
}

OK, you don't get the comment about where the example is, but heh.

Continue reading...

So I've been using vanilla FreeBSD-7.0-Beta2 for a few weeks now. I've also been extensively looking into it's rc system to see what it can do that openrc cannot. The answer is, well not much.

But there is one thing it does have which is very nice - and that's init script templates. Take this samp...

Continue reading...

OK, a few people have been saying that Gentoo is falling apart, they will leave Gentoo too and the world will end as we know it. :O I can assure you that this is all lies ;)Basically baselayout will be split into two entities. Firstly, the bit that lays out the initial file system and provides the...

Continue reading...

I never thought I would write this, but it's true. I've retired from Gentoo. It's been a fun ride, I've made many new friends and thankfully few enemies. But our views no longer follow the same path. This is not a snap decision, I have been thinking about it in the back of my mind for a few weeks no...

Continue reading...