cups: deprecate package due to security issues
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Fri, 6 Mar 2015 13:39:24 +0000 (10:39 -0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 16 Mar 2015 21:26:30 +0000 (22:26 +0100)
Also mark packages that depend on cups as deprecated as well for easier
tracking.

It would probably be better to mark it as a legacy option so users get a
warning when migrating configuration files, but it would require a
direct removal for that.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/cups/Config.in
package/foomatic-filters/Config.in
package/gutenprint/Config.in
package/hplip/Config.in

index ea1f003e49806b567e05b160d411ae0188da21e9..8e6022146989ef038ec7c3c3d83709f46e83d760 100644 (file)
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_CUPS
        bool "cups"
+       # serious security issues, needs upgrading
+       depends on BR2_DEPRECATED_SINCE_2015_05
        # needs fork()
        depends on BR2_USE_MMU
        help
index 377566e9299a948ecb0f4aff2dd7517bea051b5d..0571eb94678e1ca6899579edc0f5a3a5355fab17 100644 (file)
@@ -1,10 +1,14 @@
 comment "foomatic-filters needs a toolchain w/ threads"
+       # because of cups security issues
+       depends on BR2_DEPRECATED_SINCE_2015_05
        depends on BR2_PACKAGE_CUPS
        depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_FOOMATIC_FILTERS
        bool "foomatic_filters"
        depends on BR2_PACKAGE_CUPS
+       # because of cups security issues
+       depends on BR2_DEPRECATED_SINCE_2015_05
        depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
        select BR2_PACKAGE_LIBUSB
        select BR2_PACKAGE_ENSCRIPT
index f93717c7f24063b733957d870395c4e263c01edb..686dbce58e52bb3a278c7e156124049051ebf5f5 100644 (file)
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_GUTENPRINT
        bool "gutenprint"
+       # because of cups security issues
+       depends on BR2_DEPRECATED_SINCE_2015_05
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_PACKAGE_CUPS
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
index 756567150d135a2ab4c2c719a4193fdba65e4eef..a8a5f6912229aed256d4a2327af10bf694cb1ee5 100644 (file)
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_HPLIP
        bool "hplip"
+       # because of cups security issues
+       depends on BR2_DEPRECATED_SINCE_2015_05
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_PACKAGE_CUPS
        depends on BR2_TOOLCHAIN_HAS_THREADS # libusb