Date: Fri, 20 Jan 2023 10:41:35 +0000 From: "Raphael O." <raphael.ob@protonmail.com> To: "freebsd-questions@FreeBSD.org" <freebsd-questions@FreeBSD.org> Subject: Building a VM image from a NonBSD-Host of a self compiled source Message-ID: <Qc7klNLEZbyqtxzZzPiNYc5bYCUQiwUFiKWN2wGaf8zbbZOXBNQaKZ2YhLrd53tJA2cIYzxXciWOkpI93zCc6Ti8OF9deUMUxbqZpJc6NJI=@protonmail.com>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------8d8864e20022875ac9ab47a31870fe0d2cdbc344d25f01eac5ac66dc49f89eeb Content-Type: multipart/mixed;boundary=---------------------bfb95b4c4cf6bb1b961a0d9bb5b124fe -----------------------bfb95b4c4cf6bb1b961a0d9bb5b124fe Content-Type: multipart/alternative;boundary=---------------------d101287d494ac39219246b52b731f431 -----------------------d101287d494ac39219246b52b731f431 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Hello! (If this would have been more suitable for the freebsd-arm mailing = list, I'm sorry) I would like to dig into the world of FreeBSD, but unfortunately I'm bound= to a Macbook M1 device. So I will have to use virtual machines for using and working on FreeBSD. First of all I tried if running the ARM64 port of FreeBSD inside a VM work= s on M1. Using this https://gist.github.com/ctsrc/a1f57933a2cde9abc0f07be12889f97f = it was only a matter of minute to get it running. My next step was to build BSD from source, which turned out to be a little= challenge but still solvable. (https://wiki.freebsd.org/BuildingOnNonFreeBSD). Now I have buildworld and buildkernel in a freebsd/obj but no clue how to = actually create a VM image from that. Is it even possible to create a image which I can just startup in qemu lik= e the one I downloaded in the first gist? I looked at multiple websites but the only promising ones was this https:/= /adventurist.me/posts/0283 Since I replaced make with ./tools/build/make.py in the build process I tr= ied replacing it here to, where it just said, that bmake isn't capable of = doing vm-release/install or whatever. Afterwards I found this slide (https://papers.freebsd.org/2019/COSCUP/lwhs= u-getting-started.files/Getting%20started%20with%20FreeBSD%20development.p= df) and on side 17 it is stated to use the makefile again and use installworld= , distribution installkernel now instead of build*. I ran` ` `env MAKEOBJDIRPREFIX=3D/Users/lockna/freebsd/obj time ../tools/build/make= .py -j4 installworld TARGET=3Darm64 TARGET_ARCH=3Daarch64 DESTDIR=3D/Users= /lockna/freebsd/destdir` from within the src/release directory. But essentially I get this error `bmake[2]: "/Users/lockna/freebsd/src/Makefile.inc1" line 574: warning: "M= AKEFLAGS=3D CPUTYPE=3Ddummy /Users/lockna/freebsd/obj/bmake-install/bin/bm= ake -f /dev/null -m /Users/lockna/freebsd/src/share/mk MK_AUTO_OBJ=3Dno -V= CPUTYPE" exited on a signal bmake[2]: "/Users/lockna/freebsd/src/Makefile= .inc1" line 577: CPUTYPE global should be set with ?=3D.` I tried setting the CPUTYPE to native, aarch64, arm64 (as env variable) or= setting it in the Makefile using `?=3D.` When I set it using env variable it changed accordingly in the command out= put but when setting it in the Makefile which was used it still was dummy. So I decided to ask here how someone would create a vm image from self com= piled sources on a non bsd host. Thanks in advance [:)]:D -----------------------d101287d494ac39219246b52b731f431 Content-Type: multipart/related;boundary=---------------------c493a86580f09bd29bfc9d4df087a26d -----------------------c493a86580f09bd29bfc9d4df087a26d Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy Z2IoMCwgMCwgMCk7Ij5IZWxsbyEgKElmIHRoaXMgd291bGQgaGF2ZSBiZWVuIG1vcmUgc3VpdGFi bGUgZm9yIHRoZSBmcmVlYnNkLWFybSBtYWlsaW5nIGxpc3QsIEknbSBzb3JyeSk8L2Rpdj48ZGl2 IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigw LCAwLCAwKTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQt c2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPkkgd291bGQgbGlrZSB0byBkaWcgaW50 byB0aGUgd29ybGQgb2YgRnJlZUJTRCwgYnV0IHVuZm9ydHVuYXRlbHkgSSdtIGJvdW5kIHRvIGEg TWFjYm9vayBNMSBkZXZpY2UuPGJyPgpTbyBJIHdpbGwgaGF2ZSB0byB1c2UgdmlydHVhbCBtYWNo aW5lcyBmb3IgdXNpbmcgYW5kIHdvcmtpbmcgb24gRnJlZUJTRC48YnI+PGJyPgpGaXJzdCBvZiBh bGwgSSB0cmllZCBpZiBydW5uaW5nIHRoZSBBUk02NCBwb3J0IG9mIEZyZWVCU0QgaW5zaWRlIGEg Vk0gd29ya3Mgb24gTTEuPGJyPgpVc2luZyB0aGlzIDxhIGhyZWY9Imh0dHBzOi8vZ2lzdC5naXRo dWIuY29tL2N0c3JjL2ExZjU3OTMzYTJjZGU5YWJjMGYwN2JlMTI4ODlmOTdmIiB0YXJnZXQ9Il9i bGFuayIgcmVsPSJub2ZvbGxvdyB1Z2Mgbm9vcGVuZXIiPmh0dHBzOi8vZ2lzdC5naXRodWIuY29t L2N0c3JjL2ExZjU3OTMzYTJjZGU5YWJjMGYwN2JlMTI4ODlmOTdmPC9hPiBpdCB3YXMgb25seSBh IG1hdHRlciBvZiBtaW51dGUgdG8gZ2V0IGl0IHJ1bm5pbmcuPGJyPjxicj4KTXkgbmV4dCBzdGVw IHdhcyB0byBidWlsZCBCU0QgZnJvbSBzb3VyY2UsIHdoaWNoIHR1cm5lZCBvdXQgdG8gYmUgYSBs aXR0bGUgY2hhbGxlbmdlIGJ1dCBzdGlsbCBzb2x2YWJsZS48YnI+Cig8YSBocmVmPSJodHRwczov L3dpa2kuZnJlZWJzZC5vcmcvQnVpbGRpbmdPbk5vbkZyZWVCU0QiIHRhcmdldD0iX2JsYW5rIiBy ZWw9Im5vZm9sbG93IHVnYyBub29wZW5lciI+aHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL0J1aWxk aW5nT25Ob25GcmVlQlNEPC9hPikuPGJyPjxicj4KTm93IEkgaGF2ZSBidWlsZHdvcmxkIGFuZCBi dWlsZGtlcm5lbCBpbiBhIGZyZWVic2Qvb2JqIGJ1dCBubyBjbHVlIGhvdyB0byBhY3R1YWxseSBj cmVhdGUgYSBWTSBpbWFnZSBmcm9tIHRoYXQuPGJyPgpJcyBpdCBldmVuIHBvc3NpYmxlIHRvIGNy ZWF0ZSBhIGltYWdlIHdoaWNoIEkgY2FuIGp1c3Qgc3RhcnR1cCBpbiBxZW11IGxpa2UgdGhlIG9u ZSBJIGRvd25sb2FkZWQgaW4gdGhlIGZpcnN0IGdpc3Q/PGJyPjxicj4KSSBsb29rZWQgYXQgbXVs dGlwbGUgd2Vic2l0ZXMgYnV0IHRoZSBvbmx5IHByb21pc2luZyBvbmVzIHdhcyB0aGlzIDxhIGhy ZWY9Imh0dHBzOi8vYWR2ZW50dXJpc3QubWUvcG9zdHMvMDI4MyIgdGFyZ2V0PSJfYmxhbmsiIHJl bD0ibm9mb2xsb3cgdWdjIG5vb3BlbmVyIj5odHRwczovL2FkdmVudHVyaXN0Lm1lL3Bvc3RzLzAy ODM8L2E+PGJyPjxicj4KU2luY2UgSSByZXBsYWNlZCBtYWtlIHdpdGggLi90b29scy9idWlsZC9t YWtlLnB5IGluIHRoZSBidWlsZCBwcm9jZXNzIEkgCnRyaWVkIHJlcGxhY2luZyBpdCBoZXJlIHRv LCB3aGVyZSBpdCBqdXN0IHNhaWQsIHRoYXQgYm1ha2UgaXNuJ3QgY2FwYWJsZQogb2YgZG9pbmcg dm0tcmVsZWFzZS9pbnN0YWxsIG9yIHdoYXRldmVyLjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPjxi cj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsg Y29sb3I6IHJnYigwLCAwLCAwKTsiPkFmdGVyd2FyZHMgSSBmb3VuZCB0aGlzIHNsaWRlICg8c3Bh bj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiBo cmVmPSJodHRwczovL3BhcGVycy5mcmVlYnNkLm9yZy8yMDE5L0NPU0NVUC9sd2hzdS1nZXR0aW5n LXN0YXJ0ZWQuZmlsZXMvR2V0dGluZyUyMHN0YXJ0ZWQlMjB3aXRoJTIwRnJlZUJTRCUyMGRldmVs b3BtZW50LnBkZiI+aHR0cHM6Ly9wYXBlcnMuZnJlZWJzZC5vcmcvMjAxOS9DT1NDVVAvbHdoc3Ut Z2V0dGluZy1zdGFydGVkLmZpbGVzL0dldHRpbmclMjBzdGFydGVkJTIwd2l0aCUyMEZyZWVCU0Ql MjBkZXZlbG9wbWVudC5wZGY8L2E+PC9zcGFuPik8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWls eTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPmFuZCBvbiBz aWRlIDE3IGl0IGlzIHN0YXRlZCB0byB1c2UgdGhlIG1ha2VmaWxlIGFnYWluIGFuZCB1c2UgaW5z dGFsbHdvcmxkLCBkaXN0cmlidXRpb24gaW5zdGFsbGtlcm5lbCBub3cgaW5zdGVhZCBvZiBidWls ZCouPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7 IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6 IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5JIHJhbiA8Y29k ZT48YnI+PC9jb2RlPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1z aXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+PGNvZGU+ZW52IE1BS0VPQkpESVJQUkVG SVg9L1VzZXJzL2xvY2tuYS9mcmVlYnNkL29iaiB0aW1lIC4uL3Rvb2xzL2J1aWxkL21ha2UucHkg LWo0IGluc3RhbGx3b3JsZCBUQVJHRVQ9YXJtNjQgVEFSR0VUX0FSQ0g9YWFyY2g2NCBERVNURElS PS9Vc2Vycy9sb2NrbmEvZnJlZWJzZC9kZXN0ZGlyPC9jb2RlPjwvZGl2PjxkaXYgc3R5bGU9ImZv bnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+ IGZyb20gd2l0aGluIHRoZSBzcmMvcmVsZWFzZSBkaXJlY3RvcnkuPGJyPgpCdXQgZXNzZW50aWFs bHkgSSBnZXQgdGhpcyBlcnJvcjxicj48Y29kZT5ibWFrZVsyXTogIi9Vc2Vycy9sb2NrbmEvZnJl ZWJzZC9zcmMvTWFrZWZpbGUuaW5jMSIgbGluZSA1NzQ6IHdhcm5pbmc6ICJNQUtFRkxBR1M9IENQ VVRZUEU9ZHVtbXkgL1VzZXJzL2xvY2tuYS9mcmVlYnNkL29iai9ibWFrZS1pbnN0YWxsL2Jpbi9i bWFrZSAtZiAvZGV2L251bGwgIC1tIC9Vc2Vycy9sb2NrbmEvZnJlZWJzZC9zcmMvc2hhcmUvbWsg TUtfQVVUT19PQko9bm8gLVYgQ1BVVFlQRSIgZXhpdGVkIG9uIGEgc2lnbmFsCmJtYWtlWzJdOiAi L1VzZXJzL2xvY2tuYS9mcmVlYnNkL3NyYy9NYWtlZmlsZS5pbmMxIiBsaW5lIDU3NzogQ1BVVFlQ RSBnbG9iYWwgc2hvdWxkIGJlIHNldCB3aXRoID89Lgo8L2NvZGU+PGJyPjxicj4KSSB0cmllZCBz ZXR0aW5nIHRoZSBDUFVUWVBFIHRvIG5hdGl2ZSwgYWFyY2g2NCwgYXJtNjQgKGFzIGVudiB2YXJp YWJsZSkgb3Igc2V0dGluZyBpdCBpbiB0aGUgTWFrZWZpbGUgdXNpbmcgPGNvZGU+Pz0uPC9jb2Rl PjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyBj b2xvcjogcmdiKDAsIDAsIDApOyI+V2hlbiBJIHNldCBpdCB1c2luZyBlbnYgdmFyaWFibGUgaXQg Y2hhbmdlZCBhY2NvcmRpbmdseSBpbiB0aGUgY29tbWFuZCBvdXRwdXQgYnV0IHdoZW4gc2V0dGlu ZyBpdCBpbiB0aGUgTWFrZWZpbGUgd2hpY2ggd2FzIHVzZWQgaXQgc3RpbGwgd2FzIGR1bW15Ljxi cj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsg Y29sb3I6IHJnYigwLCAwLCAwKTsiPjxicj4KU28gSSBkZWNpZGVkIHRvIGFzayBoZXJlIGhvdyBz b21lb25lIHdvdWxkIGNyZWF0ZSBhIHZtIGltYWdlIGZyb20gc2VsZiBjb21waWxlZCBzb3VyY2Vz IG9uIGEgbm9uIGJzZCBob3N0Ljxicj48YnI+ClRoYW5rcyBpbiBhZHZhbmNlIDxpbWcgYWx0PSI6 KSIgdGl0bGU9IlNtaWxlICAgIDopIiBkYXRhLXNob3J0bmFtZT0iOikiIHNyYz0iY2lkOmFlOGE0 MWNhQHByb3Rvbm1haWwuY29tIj46RDxicj48L2Rpdj4KPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9z aWduYXR1cmVfYmxvY2sgcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPgogICAgPGRpdiBjbGFzcz0icHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1l bXB0eSI+CiAgICAgICAgCiAgICAgICAgICAgIDwvZGl2PgogICAgCiAgICAgICAgICAgIDxkaXYg Y2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiBwcm90b25tYWlsX3NpZ25h dHVyZV9ibG9jay1lbXB0eSI+CiAgICAgICAgCiAgICAgICAgICAgIDwvZGl2Pgo8L2Rpdj4K -----------------------c493a86580f09bd29bfc9d4df087a26d Content-Type: application/pgp-keys; filename="publickey - raphael.ob@protonmail.com - 0x37F00BAA.asc"; name="publickey - raphael.ob@protonmail.com - 0x37F00BAA.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - raphael.ob@protonmail.com - 0x37F00BAA.asc"; name="publickey - raphael.ob@protonmail.com - 0x37F00BAA.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4c0JOQkY4TFpnMEJDQUM1UDIw K2diZUNiMjBWNWhtWUJ1LzNldDI4Y2pmSUdzRWs1eEpyUTN1SDlYZ2UKd1BxRW90TkFHWWNWcTB0 Q1pMZzVsakV6ODc4ZTRTWjRSNmJYZ2RUa2lYaXdHM21zS3QxeExBQjM1OEwxCnNrNThWTUhFejhY Z3VMRGhFLy9jOEFyR2VNREFJU0g0N0FmK2o3ak1wYjVVblJoSWZNQmg5R2d2TGNGTQpHNDFGeUd5 Nm1JWGxkRG13VmJsYkZBbjZsQ1RaTTNleUZjT0YydVhFaTkwb0l0VGEwWGw4cFVSQWlkVWoKRXRQ NS95bWh0ZFV0cnNFQ0FZV1ZyNVR4Q0prcDcxbjdpR0t0SFNnWDJGdVhxMTlqNTUwR09mSUtvSWpM CjhsSkRzeHhoL2VXeUpmNTlQMk9US3g0V2NRWDNSSGM2SkY0aXZVUVlTQnZESW1kNWpMeUp6bWQ5 QUJFQgpBQUhOTlhKaGNHaGhaV3d1YjJKQWNISnZkRzl1YldGcGJDNWpiMjBnUEhKaGNHaGhaV3d1 YjJKQWNISnYKZEc5dWJXRnBiQzVqYjIwK3dzQjJCQkFCQ0FBZ0JRSmZDMllOQmdzSkJ3Z0RBZ1FW Q0FvQ0JCWUNBUUFDCkdRRUNHd01DSGdFQUNna1FPL0U1Si9Md2pKRUYwQWdBcW9HRko4dWtpb3Ez RjFLd3lhR3l6NFk5bzY1QQovcjBzNElxc1VyWVArQzZnN1drTkFRc0Zza2NSdUJlVWRYdnJIRDdQ MUxCKzRQem84OGt6VnVNTU91dkoKTGJXVUxxWGFkaHpyb0FRVXFGWHdRTUhpYlVLUlJ2Wkczdi8w WnlNc1ZUd3hISVUxVCtWV09Yb2tLc2MyCjJ4RklZZVRmZ1ZzTlV4Z1dOVmVHRVJhMEkwVjhtWmU5 WmM3U0pmYmRETUcwWXNNMHlzd05nRVIvNEVwYwpvdXlqNmpoRzdNcVI5ZEJqTERabDZRdWlrWjNh bTg0Y0QvMDlXamVQZXdwSlc1ZS9nazV0cWM4SnNDUWQKV0QxbkcxYmRwUXlyaTVmazFHbHpZbDBP d0xPb1VPK1JPR3lhdUEyUzF5S0pOUTA5VjJadkswWGprTWJlCmNBQU41dFoxMlVoWU1zN0FUUVJm QzJZTkFRZ0F2cWxGdUdVNDNTU1BTNmRzdis1L1JQWmVjd21oWmxlaAo5TDEzUWt6b21ZZzNIUmVy NEUxSkl5OWRQWnAydXcvNVgvcFloY2xOaisrbW9OblcrUUpabDkwcFZrMGYKcGpDT1hsOGNoTGZ5 QUJmRytOQmpyTjJEQVNRWTM4YUp1VlNGbEVWWHFNQmoxcGdXQi9hV3hUKyt5NlJTCmtMd0l2dC92 T2dXNnAraDMrb0xJelFlazlKVVp4TGRrTU5sNHR2OCtoek9kN3dzbXRKVVQ1NEpWZVhQRgpBYU5R b2dVd283RW5ZeFNtZ3lkU1JwY1VyMDJ2aVgrYnhpSkNjU3JReWdmS2RjSG1zeTRjZ3lXeWswRFcK OG5RakFwd20yZmEzSnFRcmtxMmJZR2Fna0hRcWdPbHBJakpMdW05Tm16aGRDQWRmQ2tNZndFeDZr cmhSCnJlWUxYM0owclFBUkFRQUJ3c0JmQkJnQkNBQUpCUUpmQzJZTkFoc01BQW9KRUR2eE9TZnk4 SXlSK2RBSAovaURxY1d6ZCtORzUvSGpTa3VTSTV6RmVDV0c2MmJCWVFEMDc5YmppSmtncThkL3R5 ZnJ1VWZ1TjhCTE0KdStuN21JQm84aHNmU0hYTHIvZG9wQU85NFNMTEpXQTNObGUyTmhtVVRTZTdD QzZJN0w1TXgwaVJNVC92CnRqY1Q4Wk9IbExWbWU3emdyd0R1cjlTekk5RG9tLzhPSVBvdFJKbDVp cGVPd1paQVphQUU4TUR4T3Q2TwpJQnhBOURjTE9oNjBnT0cvcXlZNVIzaWFJNzBNb2xLNzhHbUI2 Um90T1pWVlFxOGxRVFRQSWhySHVYMkEKaExTZVVnMzdYQVJXZHVoNkNBZ1RnQjZsdzFHVnJ4c3Na NTZTNFhTWGU5RTlTVHdUa0FwZ204aVRZUnE1CkZOTm9aMjNzTDBIOXFuMXlCZjNleWJzNmZ4dEt0 Qk50cTZxLzZpSzN2aDg9Cj1aaVE4Ci0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K -----------------------c493a86580f09bd29bfc9d4df087a26d Content-Type: image/gif; filename=":)"; name=":)" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=":)"; name=":)" Content-ID: <ae8a41ca@protonmail.com> R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 -----------------------c493a86580f09bd29bfc9d4df087a26d-- -----------------------d101287d494ac39219246b52b731f431-- -----------------------bfb95b4c4cf6bb1b961a0d9bb5b124fe-- --------8d8864e20022875ac9ab47a31870fe0d2cdbc344d25f01eac5ac66dc49f89eeb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBzBAEBCAAnBQJjym/RCRA78Tkn8vCMkRYhBDfwC6ouIeuVinBMPjvxOSfy 8IyRAADMJgf/SAlNdiqatZKvabejr1bXbrI0Wqdoa+R1bUR+CqNiRiq769vB mxJZI1Kc/L5yp/1nXHa+u763CRZ/weY0q/6ruQsvcTYFy9paeU1j4aRMqecg wS7MJvzzmkMQaYSJUnUehEXQoWo6717c6O5MJhZZBiZlwhLlrU3L4hY1inBo 9IcvnoxogPI5Xr/KFyPnLwujz409qCNZYKU1V1eX6n7qX0aGbnxK14y4xil1 wF8wLMrDu65unbVbMz6SeysY0f/b4VXq8kDPD+mdKqteodz8molBrozeVp0W +8qcSQVtqqpqC1A4av7hMeCXIRUoDhinLidJUyj8eC3U3dTSM+snMA== =8h3f -----END PGP SIGNATURE----- --------8d8864e20022875ac9ab47a31870fe0d2cdbc344d25f01eac5ac66dc49f89eeb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Qc7klNLEZbyqtxzZzPiNYc5bYCUQiwUFiKWN2wGaf8zbbZOXBNQaKZ2YhLrd53tJA2cIYzxXciWOkpI93zCc6Ti8OF9deUMUxbqZpJc6NJI=>