MFS Meeting. Tue, 19 Feb. "Easy Linux patching workshop"
Michael Dorrington via Liverpool <[email protected]> Fri, 8 Feb 2019 09:15:53 +0000
| Newsgroups | gmane.org.user-groups.linux.livlug,gmane.politics.software.free-software.manchester,gmane.org.fsf.uk |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============2086213604== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="0d2pIhhJVAdym4NdlC30CITdsVkns4XPu" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --0d2pIhhJVAdym4NdlC30CITdsVkns4XPu Content-Type: multipart/mixed; boundary="sQVh6NBhyGtXA0ByyrqPoj00EvuYn6EZA"; protected-headers="v1" From: Michael Dorrington <[email protected]> To: Manchester Free Software <[email protected]> Cc: Free Software and the United Kingdom <fsfe-uk-mXXj517/[email protected]>, "Open Rights Group (ORG) Manchester" <org-manchester-ZwoEplunGu0Bf2Lc/[email protected]>, Liverpool Linux User Group <[email protected]>, Sheffield LUG <[email protected]>, East Lancs / Rossendale LUG <rosslug-9k/[email protected]>, Blackpool LUG <[email protected]>, South Cheshire GNU/Linux Users <[email protected]>, Bradford LUG <[email protected]> Message-ID: <d8453301-4d69-0188-b3ea-1d14e4aa2c59-IGUgQLVVQiRCV4ILt04nZQ@public.gmane.org> Subject: MFS Meeting. Tue, 19 Feb. "Easy Linux patching workshop" --sQVh6NBhyGtXA0ByyrqPoj00EvuYn6EZA Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable NOTE: This meeting will at our new location of the Manchester Technology Centre. Please forward this notice to those that would welcome it. You can subscribe to the Manchester Free Software mailing list at: https://lists.nongnu.org/mailman/listinfo/fsuk-manchester * Event: Manchester Free Software's February Meeting * Content: Easy Linux patching workshop * Speaker / Coach: Jules Octave * Date: Tuesday, 19th February 2019 (3rd Tuesday of the month) * Start time: 19:00 * Finish time: 21:00 * Location: Manchester Technology Centre - https://mspl.co.uk/campuses/manchester-technology-centre/ * Address: Oxford Road, Manchester. M1 7ED. - By the Mancunian Way flyover. - https://www.openstreetmap.org/#map=3D18/53.47222/-2.23792 =3D=3D Details =3D=3D =3D=3D=3D Introduction =3D=3D=3D The purpose of Manchester Free Software is to promote the Free Software philosophy. Every meeting we start with an opportunity for informal key signing. For this you'll need to bring paper OpenPGP fingerprint slips, see `gpg-key2ps` from the `signing-party` package (or equivalent in your GNU/Linux distro): https://packages.debian.org/signing-party =3D=3D=3D Schedule =3D=3D=3D 19:00-19:05 Introduction and key signing 19:05-19:50 Setting up your environment and building Linux 19:50-19:55 Short Break (5 minutes) 19:55-20:25 Patching and recompiling Linux 20:25-20:30 Short Break (5 minutes) 20:30-21:00 Submitting the patch =3D=3D=3D Topic details =3D=3D=3D This meeting will be a workshop on patching Linux, the popular kernel. The workshop will go through setting up your environment so you can build Linux then compiling Linux, patching Linux, recompiling Linux and then ultimately submitting these patches. If you wish to follow along with the workshop then you'll need to have some things set up beforehand: * GNU/Linux OS; this can be a VM. ** This is to install the build environment and build in. * Installed with the following tools: ** Git - `apt install git` ** Vim - `apt install vim` *** OR text editor that you're familiar with including ctags ** Ctags - `apt install exuberant-ctags` ** C compiling toolchain - `apt install build-essential` * Cloned Linux and fetched linux-next as described in: ** https://www.kernel.org/doc/man-pages/linux-next.html *** About 1.1 GB download and about 2.3 GB on disk * Email account for submitting patches If you need any help with doing this then preferably join and post to the MFS mailing list: https://lists.nongnu.org/mailman/listinfo/fsuk-manchester or email me. =3D=3D Location =3D=3D The meeting will take place at our new venue of Manchester Technology Centre, details above. =3D=3D Transport =3D=3D =3D=3D=3D Parking =3D=3D=3D Please research and decide where to park before heading on your journey and have a Plan B. There are paid parking lots around the venue, they are marked by a blue P in OpenStreetMap centred on Manchester Technology Centre: https://www.openstreetmap.org/#map=3D16/53.4722/-2.2379 Most of those parking lots are owned by NCP: http://www.ncp.co.uk/ In some of the side streets in the venue surrounding area there are parking meter bays that become zero cost after 8pm on Tuesday so you will have to pay up until then and the maximum stay is 2 hours BUT MAKE SURE YOU VERIFY ALL THIS on parking. This is probably only a good option if you know the area. If you can't decide where to park then ask me for advice. =3D=3D=3D Public Transport =3D=3D=3D Closest train stations to the venue are: * Manchester Oxford Road (MCO) train station * Manchester Piccadilly (MAN) train station For other public transport see OpenStreetMap using the "Transport" layer centred on Manchester Technology Centre: https://www.openstreetmap.org/#map=3D15/53.4722/-2.2379&layers=3DT =3D=3D More Information =3D=3D Information about Manchester Free Software can be found on the Manchester Free Software pages on LibrePlanet: https://libreplanet.org/wiki/Manchester Regards, Mike. MFS Chair. --=20 FSF member #9429 http://www.fsf.org/register_form?referrer=3D9429 http://www.fsf.org/about "The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom and to defend the rights of all free software users." --sQVh6NBhyGtXA0ByyrqPoj00EvuYn6EZA-- --0d2pIhhJVAdym4NdlC30CITdsVkns4XPu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEymnV/lrtCqpNhpze13JsPqr44+8FAlxdSNYACgkQ13JsPqr4 4+99pA//bzhj6MAwwOxC8h5otL3axvYMOysGTV+dZuBWNGZh1F9grzKkmiALaj0F KUTtsSEKyHMD7EiIbgsnhUM3CSv1goCd9VCZ/4u+HFP9pebXDPw0qAlCQB5XAQyF jdCg9gnmWetk3E/jMLMvQz+8ffW8Kfy7ufiufKBz8ZteDkC8ZhxObEyZsNYJbYLd MGA5XlpFhXciDzlYN9bShKbMn9AN2kvvC8ZwWX0jcOmXyuAOZ3ELqIhBNOxj54nj TvP8dclyVmYW7PNsX1LBSlE+OALPpZQOyHWC9+4bEU3zPS+BpCev/hcZ9ZhDEnmV 7fLz5DVTwgM4OwZkhpANwVDTbyQ3W0DTQF/HyM5cPAp2vAQI4pfUD5u8sN0sujpT kT6N5x8tmMMVL2Wid1ED8Te4FkxHL1Bb89NX7MQcoTXKdzpfaqx+uk8fmIL72uvT 0pahLvoVMW1RSCng8ColXarqwyAbpNkR4EteXmX9ARn/kblt4yvIKchT/LYcIVgQ UFSuBVAj2Y/VCJrXOj7YvCaGfWFROVIfU+Qq0KVnCNHDqG/yxBNifeglN53Np5EI HBw7OLXZPvoulOvKNPUiB8DBKJ49bSGWSZv/01UbV+ybtbvJzYUr3heosHWxc05t tPbBXqr7MepmiE847H0EnAN09u3elBikP0KgwO+gUbDsNkLEv+c= =slX8 -----END PGP SIGNATURE----- --0d2pIhhJVAdym4NdlC30CITdsVkns4XPu-- --===============2086213604== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0gCkxpdmVycG9vbCBtYWlsaW5nIGxpc3QKTGl2ZXJwb29sQG1haWxtYW4ubHVnLm9yZy51awpo dHRwczovL21haWxtYW4ubHVnLm9yZy51ay9tYWlsbWFuL2xpc3RpbmZvL2xpdmVycG9vbA== --===============2086213604==--