From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mout.kundenserver.de ([212.227.126.130]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1dPlst-0001dF-Nb for ptxdist@pengutronix.de; Tue, 27 Jun 2017 10:30:07 +0200 Received: from idefix.home.lespocky.de ([79.205.204.195]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.167]) with ESMTPSA (Nemesis) id 0M007w-1dksdR2Z9Y-00uLZr for ; Tue, 27 Jun 2017 10:30:01 +0200 Received: from falbala.home.lespocky.de ([192.168.243.94]) by idefix.home.lespocky.de with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82) (envelope-from ) id 1dPlsh-0007as-SG for ptxdist@pengutronix.de; Tue, 27 Jun 2017 10:30:01 +0200 Date: Tue, 27 Jun 2017 10:29:53 +0200 From: Alexander Dahl Message-ID: <20170627082953.GO28640@falbala.home.lespocky.de> References: <00A83466-B656-412F-BFF6-600C7A38BE19@ruediger.engineering> <20170626084008.r2dwyuqqoijc6fgc@pengutronix.de> MIME-Version: 1.0 In-Reply-To: <20170626084008.r2dwyuqqoijc6fgc@pengutronix.de> Subject: Re: [ptxdist] Forcing kernel options from userspace package List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: multipart/mixed; boundary="===============1031187546==" Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --===============1031187546== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ugCSa1rMkiCAmd9S" Content-Disposition: inline --ugCSa1rMkiCAmd9S Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hei hei, On Mon, Jun 26, 2017 at 10:40:08AM +0200, Michael Olbrich wrote: > I suggest a validation script that checks, that the two configs fit > together. Parsing ptxconfig is quite simple. That's exactly what we do when building release images. One part of the script checks if certain options in the ptxconfig and kernelconfig are set/unset, to ensure no wrong settings slip through into a production image. It's a simple shell script, easy to write yourself. Greets Alex --=20 =BBWith the first link, the chain is forged. The first speech censured,=20 the first thought forbidden, the first freedom denied, chains us all=20 irrevocably.=AB (Jean-Luc Picard, quoting Judge Aaron Satie) *** GnuPG-FP: C28E E6B9 0263 95CF 8FAF 08FA 34AD CD00 7221 5CC6 *** --ugCSa1rMkiCAmd9S Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJZUheAAAoJEDStzQByIVzGqsUP/3BJnviKNQpSiq+P0WEESYGq HYiWoX53brJTNCgjw1jNXqGsQ/8MSnzohABJYIZIYbVvLHjrn94oQwyzRZzh7Pqx Y6nvTHO6sw57Vea8MTp6xEH9unMaQI0Yf88LBMawJ5xkDuOHOzLaWOmPAbz6jCJe B5pB4V6jGkOUlVlvC+2pbBGw9mXBiO3DbmaDRGzxYBq0x+aODK3v5d5jmiU8q8Xw vKdne2Aij6AGOAikRLZorU4En7Z2yssVbV+oKpg8XpSaqBp0SAKpcVAsJeT8v6yO dkRkCW7BwtprjBrEDms1pGJs1ERpqFgGFLK8889xU4K5Un0v6rDQeMEO6uioHmb4 RSdVzLK0SEEvXpE9AidtEyQYGgSd+GbcAOO5Pkoq2sexDdqY5zjWUdlVV/qYgoT8 FXTGkf9kaC5OXtTVbr2B4Ci7U6P/Yj9FiXAHW0onnq0foYhh4DfwiwAC9MbmctVZ T2Jpn5Va5zsT0JdAdkByImBqV6HuPaZnXK516qNiQDdCz9EFVMTd9gubSly+cdw9 Hde0C33ZyxE3kpVCC+vUP7RISdBTHVPYtDdZSTho5Qpt+Ke3wS/cMzKa7JNgKzvW FfgJBNzXpJ5xkYJH6tNtLUyr33jaKwEF98cQc2+Jq8GzB55Tvs2FNfBIdUuM6fGU h4hCgy2OVz9M1fksoDco =+RyE -----END PGP SIGNATURE----- --ugCSa1rMkiCAmd9S-- --===============1031187546== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHR4ZGlzdCBt YWlsaW5nIGxpc3QKcHR4ZGlzdEBwZW5ndXRyb25peC5kZQ== --===============1031187546==--