From 5246ea7b6f8c6a247403f725f8301457f6ddfffd Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Sun, 23 Dec 2018 17:46:57 -0600 Subject: [PATCH] remove /run migration script We have used /run for some time now and we have had this migration script for 6 years. Linux users should have upgraded by now to a version of OpenRC which stores its information in /run. --- sh/.gitignore | 1 - sh/Makefile | 3 +-- sh/migrate-to-run.sh.in | 36 ------------------------------------ 3 files changed, 1 insertion(+), 39 deletions(-) delete mode 100644 sh/migrate-to-run.sh.in diff --git a/sh/.gitignore b/sh/.gitignore index 918a9f65..69e3bd03 100644 --- a/sh/.gitignore +++ b/sh/.gitignore @@ -4,5 +4,4 @@ openrc-run.sh cgroup-release-agent.sh init.sh init-early.sh -migrate-to-run.sh binfmt.sh diff --git a/sh/Makefile b/sh/Makefile index 259954c7..176e7209 100644 --- a/sh/Makefile +++ b/sh/Makefile @@ -14,8 +14,7 @@ SRCS-FreeBSD= BIN-FreeBSD= SRCS-Linux= binfmt.sh.in cgroup-release-agent.sh.in init-early.sh.in \ - migrate-to-run.sh.in -BIN-Linux= binfmt.sh cgroup-release-agent.sh init-early.sh migrate-to-run.sh +BIN-Linux= binfmt.sh cgroup-release-agent.sh init-early.sh INC-Linux= rc-cgroup.sh SRCS-NetBSD= diff --git a/sh/migrate-to-run.sh.in b/sh/migrate-to-run.sh.in deleted file mode 100644 index 7dc85e66..00000000 --- a/sh/migrate-to-run.sh.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# Copyright (c) 2012-2015 The OpenRC Authors. -# See the Authors file at the top-level directory of this distribution and -# https://github.com/OpenRC/openrc/blob/master/AUTHORS -# -# This file is part of OpenRC. It is subject to the license terms in -# the LICENSE file found in the top-level directory of this -# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE -# This file may not be copied, modified, propagated, or distributed -# except according to the terms contained in the LICENSE file. - -. "@LIBEXECDIR@/sh/functions.sh" - -if [ -e /run/openrc/softlevel ]; then - einfo "The OpenRC dependency data has already been migrated." - exit 0 -fi - -if [ ! -d /run ]; then - eerror "/run is not a directory." - eerror "moving /run to /run.pre-openrc" - mv /run /run.pre-openrc - mkdir /run -fi - -rm -rf /run/openrc - -if ! mountinfo -q -f tmpfs /run; then - ln -s "@LIBEXECDIR@"/init.d /run/openrc -else - cp -a "@LIBEXECDIR@/init.d" /run/openrc - rc-update -u -fi - -einfo "The OpenRC dependency data was migrated successfully." -exit 0