[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#770812: Patch to add a sysvinit task to tasksel (untested)



Control: tag -1 +patch

Attached is a patch that adds a sysvinit task to tasksel.
It's fairly light (11 lines total in two files: control and task
description) but it means translations need to be updated.
Plus I haven't tested it, as I don't intend to use sysvinit myself anyway.

IMHO, it should be considered for Debian 8.1 (Next Jessie refresh) or
maybe even the first Jessie release, given the amount of user interest
on this functionality.
Main stopper is the freeze, as this should be tested (fortunately it
is really light) and translated.
Nevertheless, the freeze managers may consider a freeze exception for
this: we've all seen the amount of discussion on how to avoid
installing with systemd.
If this patch can make a non-systemd installation easy, it is worth
consideration, isn't it?

Regards,
Erich
From 4499a0a4ffe884e9da65f05b85ec0d5ee2ca8ef3 Mon Sep 17 00:00:00 2001
From: Erich Schubert <erich@debian.org>
Date: Mon, 24 Nov 2014 20:54:54 +0100
Subject: [PATCH] add sysvinit task

---
 debian/control | 6 ++++++
 tasks/sysvinit | 5 +++++
 2 files changed, 11 insertions(+)
 create mode 100644 tasks/sysvinit

diff --git a/debian/control b/debian/control
index bca654f..0794d21 100644
--- a/debian/control
+++ b/debian/control
@@ -2473,3 +2473,9 @@ Description: Cyrillic KDE desktop
 Depends: ${misc:Depends}, 
 Recommends:
 
+Package: task-sysvinit
+Architecture: all
+Description: SysV system init instead of systemd
+ This task installes sysvinit-core instead of systemd-sysv
+Depends: ${misc:Depends}, sysvinit-core
+Conflicts: systemd-sysv
diff --git a/tasks/sysvinit b/tasks/sysvinit
new file mode 100644
index 0000000..db9a268
--- /dev/null
+++ b/tasks/sysvinit
@@ -0,0 +1,5 @@
+Task: sysvinit
+Relevance: 5
+Section: server
+Key:
+  task-sysvinit
-- 
2.1.3


Reply to: