From 8ceedd98586724db328839d4896d4e0f1b3d83ee Mon Sep 17 00:00:00 2001 From: Russ Allbery <rra@stanford.edu> Date: Tue, 2 Jul 2013 15:25:00 -0700 Subject: [PATCH] Initial TODO list of deprecated or questionable classes --- TODO | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..ca55102 --- /dev/null +++ b/TODO @@ -0,0 +1,15 @@ +The following classes are deprecated and should be removed: + +- base::newsyslog::messages::sa +- base::newsyslog::messages::sa::override + +The utility of these classes are somewhat questionable: + +- base::newsyslog::disabled + + Can groups just not install base::newsyslog on servers that don't want + it? The problem was with other modules that assumed something would + arrange for Package['newsyslog'] to be available and that install log + rotation rules, but shouldn't those packages be separately ported to + logrotate or the like and behave conditionally based on which is + enabled? -- GitLab