summaryrefslogtreecommitdiff
path: root/init.d/migrate-run.in
blob: 4eec68723c65b0f85e2d4606f82316573a90653f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!@PREFIX@/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Released under the 2-clause BSD license.

description="Migrate /var/run and /var/lock to /run"

depend()
{
	before *
	after localmount
}

start()
{
	einfo "starting $RC_SVCNAME"
	return 0
}

stop()
{
	einfo "completing /var/run and /var/lock migration."
	if [ -d /run -a ! -L /var/lock -a ! -L /var/run ]; then
		ebegin "Migrating /var/lock and /var/run to /run"
		rm -rf /var/lock /var/run
		ln -s /var/lock /run/lock
		ln -s /var/run /run
		eend 0
	fi
	return 0
}