From owner-freebsd-hackers@freebsd.org Mon Jul 8 19:21:08 2019 Return-Path: Delivered-To: freebsd-hackers@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 40AC415E7794 for ; Mon, 8 Jul 2019 19:21:08 +0000 (UTC) (envelope-from p3tharris@rediffmail.com) Received: from f5mail-147-105.rediffmail.com (f5mail-147-105.rediffmail.com [119.252.147.105]) by mx1.freebsd.org (Postfix) with ESMTP id EC55887354 for ; Mon, 8 Jul 2019 19:21:06 +0000 (UTC) (envelope-from p3tharris@rediffmail.com) Received: from rediffmail.com (unknown [10.50.252.5]) by f5mail-147-105.rediffmail.com (Postfix) with SMTP id 27B7F584198 for ; Tue, 9 Jul 2019 00:52:57 +0530 (IST) Received: (qmail 7829 invoked by uid 510); 8 Jul 2019 19:20:49 -0000 x-m-msg: asd54ad564ad7aa6sd5as6d5; a6da7d6asas6dasd77; 5dad65ad5sd; X-OUT-VDRT-SpamState: 0\LEGIT X-OUT-VDRT-SpamScore: -100 X-OUT-VDRT-SpamCause: gggruggvucftvghtrhhoucdtuddrgeduvddrgedtgddugedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecutffgfffkhffhpdfqfgfvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffggfvkfhsuffhtgesrgdtreertddtjeenucfhrhhomhepfdfrvghtvghrucfjrghrrhhishdfuceophefthhhrghrrhhishesrhgvughifhhfmhgrihhlrdgtohhmqeenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucfkphepvddvfedrvdeffedrleeirddvuddvnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtnecuvehluhhsthgvrhfuihiivgeptd X-Remote-IP: 223.233.96.212 X-REDF-OSEN: p3tharris@rediffmail.com Date: 8 Jul 2019 19:20:49 -0000 MIME-Version: 1.0 To: "Brian Reichert" Received: from unknown 223.233.96.212 by rediffmail.com via HTTP; 08 Jul 2019 19:20:49 -0000 X-Senderscore: D=0&S=0 Message-ID: <1562613206.S.11643.autosave.drafts.1562613649.7797@webmail.rediffmail.com> Sender: p3tharris@rediffmail.com Subject: =?utf-8?B?UmU6IHRlc3QgbW9kaWZpZWQgZnJlZWJzZCBzb3VyY2U=?= From: "Peter Harris" Cc: "freebsd-hackers@freebsd.org" X-Rspamd-Queue-Id: EC55887354 X-Spamd-Bar: ++++ X-Spamd-Result: default: False [4.90 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; SUBJ_EXCESS_BASE64(1.50)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:119.252.144.0/20]; FREEMAIL_FROM(0.00)[rediffmail.com]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mx.rediffmail.rediff.akadns.net]; DKIM_TRACE(0.00)[rediffmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[rediffmail.com,quarantine]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[rediffmail.com]; ASN(0.00)[asn:38224, ipnet:119.252.147.0/24, country:IN]; IP_SCORE(0.51)[asn: 38224(2.52), country: IN(0.05)]; DWL_DNSWL_NONE(0.00)[rediffmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; FAKE_REPLY(1.00)[]; R_DKIM_ALLOW(-0.20)[rediffmail.com:s=mail]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.88)[0.878,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; NEURAL_SPAM_MEDIUM(0.98)[0.978,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.94)[0.938,0]; RCVD_IN_DNSWL_NONE(0.00)[105.147.252.119.list.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2019 19:21:08 -0000 I need to make changes to commands like chmod, arp, chown etc. which reside in /usr/bin, /usr/sbin, /bin and /sbin. I need to make minor changes in kernal too, but that's for later. The only way I see as of now is to make a freebsd install and test sources after changes within it. Is there a better way around? Thanks for the support,Peter From: Brian Reichert <reichert@numachi.com> Sent: Tue, 9 Jul 2019 00:27:35 GMT+0530 To: Peter Harris <p3tharris@rediffmail.com> Subject: Re: test modified freebsd source On Mon, Jul 08, 2019 at 06:22:32PM -0000, Peter Harris via freebsd-hackers wrote: > Hi guys, I am currently pursuing my internship and new to freebsd (switched from Ubuntu). Its gonna get used at my work. I have the responsibility to make some modifications and customise source tree as per the demands.Can i get some suggestions on what would be the best way to test the changes i make? Majorly I need to make changes to the current commands and some minor changes to the kernal. I haven&#x27;t done such a task before (like building a complete OS) so i am pretty much clueless. Would really appreciate getting some help. Kind regards, Peter How extensive are your changes? You can build an entire release:  https://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-build.html You can build everything other than the kernel, or the kernel itself:  https://www.freebsd.org/doc/handbook/makeworld.html Without knowing what your changes will be, describing testing is a challenge. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" -- Brian Reichert            <reichert@numachi.com> BSD admin/developer at large