From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 820C1C28CC0 for ; Wed, 29 May 2019 12:06:11 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 620F120644 for ; Wed, 29 May 2019 12:06:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726880AbfE2MGL (ORCPT ); Wed, 29 May 2019 08:06:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:46708 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726029AbfE2MGK (ORCPT ); Wed, 29 May 2019 08:06:10 -0400 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 2785481E14; Wed, 29 May 2019 12:06:10 +0000 (UTC) Received: from work (unknown [10.43.17.11]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 42947600C4; Wed, 29 May 2019 12:06:08 +0000 (UTC) Date: Wed, 29 May 2019 14:06:03 +0200 From: Lukas Czerner To: linux-ext4@vger.kernel.org Cc: Jan Kara , Theodore Ts'o Subject: How to package e2scrub Message-ID: <20190529120603.xuet53xgs6ahfvpl@work> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Wed, 29 May 2019 12:06:10 +0000 (UTC) Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Hi guys, I am about to release 1.45.2 for Fedora rawhide, but I was thinking about how to package the e2scrub cron job/systemd service. I really do not like the idea of installing cron job and/or the service as a part of regular e2fsprogs package. This can potentially really surprise people in a bad way. Note that I've already heard some complaints from debian users about the systemd service being installed on their system after the e2fsprogs update. What I am going to do is to split the systemd service into a separate package and I'd like to come to some agreement about the name of the package so that we can have the same name across distributions (at least Fedora/Debian/Suse). I was thinking about e2scrub-service for systemd service or e2scrub-cron for the cron job. What do you think ? Also I decided not to package the cron job for now. But if I decide to package it in the future I'd like to change the e2scrub cron configuration so that it can run on the systems with systemd but make the package conflict with the e2scrub-service so that users are free to decide how they want to use it. Thoughts ? Thanks! -Lukas