Package: freedombox-setup Severity: wishlist Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Plinth will automatically add dependencies to packages that are required by essential applications. When dependency is added in Plinth, remove it from freedombox-setup if the freedombox-setup does not directly depend on it and when the package is not an essential utility. Attached patch cleans up dependencies from this perspective. -----BEGIN PGP SIGNATURE----- iQIuBAEBCgAYBQJX1ECmERxzdW5pbEBtZWRoYXMub3JnAAoJEEPqHP8Kp8XyDWcQ AJhWyXlvi9hFFk6OSgP39a/10joH+f9eNm5MmPxv8aZuA+Nyax2buIztk5qwvomG aSnRAPe5hA2A3gWIYiEzjuvFWjO6WAyGurM8tJZ405nicc9zDoihjn9mbmRBegdG rYXZU+v00Vm3k1pzhwF5xG1qQow8qxadbEv1yuEf/kGT2SidPIOzvhMSPf40EID1 ZgUq9U7JMPqBKpzv1qRmZBUB/49y07/LBNw3vfEyqqXxJnR/1kNg0wQkJDMa7AbH SPdulx7Qgq6ypkuD7OG6N2cAQGIu9Prkqbr511TCV581ntIyKKVrvGRhA08MLYXb Xz4P2TTN3L6wBeIJJnKMc53fZo29sNl9ekRMlWaLvJnZ9Kk8MFAnpUOF5JIC1HKC 3mq0g4iFm2ZkC+TYugCQWFXowtsFuiH+OU6aadhufnO3KvCe7wgKXmq9YsktPeRA csDQJAQFslt7sdi4dLK0/2rDic6md/7LymaVbZeHEcd9bmdyYphjNH+8mob++QkZ Mo9H8vKVNgH8xqIjkPbvnA1qQG86QwrzzdHXcZmEXLVFftiaLvOXoKcCPcT/1u9d f34GKYermg2LxO8zeO7HdYgiP60KDSNkuMqIPGc41RUKlR+B4LnwtSLd9B9Wh5Et 9CfNW5jZQBRpFBxUjKYCsQ5TnzXIkxdRAsrIAQBvpG1f =mB6f -----END PGP SIGNATURE-----
>From b19e7553392315334a216440a2d778be65b35a65 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa <su...@medhas.org> Date: Sat, 10 Sep 2016 22:19:36 +0530 Subject: [PATCH] Cleanup dependencies - firewalld is already a dependency for Plinth and is not setup in freedombox-setup (Plinth introduces the script that is triggered by freedombox-setup). - macchanger no longer works and is being replaced by similar feature in network manager. - netcat is a transitional dummy package. Use netcat-openbsd which has more features such as IPv6 and Unix sockets. - Make rfkill a dependency instead of recommendation. This is inline with other wireless packages. - Remove ntp as this is already a dependency in Plinth and is no longer setup in freedombox-setup. - Remove unattended-upgrades as this is already a dependency in Plinth and is not used in freedombox-setup. - Remove batctl as this is will be a dependency in Plinth and is not used in freedombox-setup. --- debian/control | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/debian/control b/debian/control index cc910a4..28262a2 100644 --- a/debian/control +++ b/debian/control @@ -39,7 +39,6 @@ Depends: ${misc:Depends} , dnsutils , dosfstools , etckeeper - , firewalld , haveged , how-can-i-help , htop @@ -57,28 +56,21 @@ Depends: ${misc:Depends} , locales , locales-all , lsof - , macchanger - , netcat + , netcat-openbsd , network-manager , net-tools - , ntp , openssh-server , parted , plinth (>> 0.9.2) , psmisc , resolvconf + , rfkill , ssl-cert , sudo , tcpdump - , unattended-upgrades , vim-tiny , wget , wireless-tools , zile -Recommends: - batctl - , rfkill -Suggests: - monkeysphere Description: Package to set up freedombox environment Configure the Freedombox environment before and after the first reboot. -- 2.9.3