From owner-freebsd-current@freebsd.org Tue Oct 23 19:49:28 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 921F8FF9FFF; Tue, 23 Oct 2018 19:49:28 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "land.berklix.org", Issuer "land.berklix.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C41B8D225; Tue, 23 Oct 2018 19:49:27 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (p2E52CCDC.dip0.t-ipconnect.de [46.82.204.220]) (authenticated bits=0) by land.berklix.org (8.15.2/8.15.2) with ESMTPSA id w9NJnGP4031827 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Oct 2018 19:49:21 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id w9NJnBD1036074; Tue, 23 Oct 2018 21:49:11 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id w9NJmYlC078288; Tue, 23 Oct 2018 21:48:46 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201810231948.w9NJmYlC078288@fire.js.berklix.net> To: Warner Losh cc: Stefan Esser , "Montgomery-Smith, Stephen" , "Rodney W. Grimes" , ctm-users@freebsd.org, Poul-Henning Kamp , FreeBSD Current , Ed Maste Subject: Re: ctm(1) deprecation in the FreeBSD base system? From: "Julian H. Stacey" Organization: http://berklix.eu BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.eu/free/ X-From: http://www.berklix.eu/~jhs/ In-reply-to: Your message "Tue, 23 Oct 2018 12:34:53 -0600." Date: Tue, 23 Oct 2018 21:48:34 +0200 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2018 19:49:28 -0000 A cost(=time)/benefit look on moving ctm from src/ to ports/ : - No tangible architecture benefit (its not like purging an old driver to makes kernel support simpler, or avoiding clashing libs etc) - FreeBSD would shrink 0.028 % of the size of src/ cd /pub/FreeBSD/branches/-current/src du -s -k . # 1223922 du -s -k `find . -type d -name \*ctm\*` 196 ./usr.sbin/ctm 74 ./usr.sbin/ctm/ctm 12 ./usr.sbin/ctm/ctm_dequeue 44 ./usr.sbin/ctm/ctm_rmail 18 ./usr.sbin/ctm/ctm_smail dc 196 74 12 44 18 + + + + p 344 dc 344000000000 1223922 / p 281063 # then move 9 points xcalc 344 / 1223922 # 0.0002810636 Those who would do the work might want to ponder if 0.028 % is best use of their time, or if more fun & benefit to work on some other part of FreeBSD ? Cheers, Julian -- Julian Stacey, Computer Consultant, Systems Engineer, BSD Linux Unix, Munich. Brexit referendum stole 3,700,000 Brits votes abroad, inc. 700,000 in EU. Campaign lies, criminal funding, economy & pound down. Time for an honest ref. http://exitbrexit.uk https://www.peoples-vote.uk/petition https://eci.ec.europa.eu/002/public/#/initiative