Date: Tue, 18 Apr 2023 10:25:52 +0100 From: Nuno Teixeira <eduardo@freebsd.org> To: ports@freebsd.org, FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Re: Get ${OSREL} at install time Message-ID: <CAFDf7U%2BT-TvXwRfAekir%2BwVZck_r6qHvJ3m9v0Sx4tYC1poWTw@mail.gmail.com> In-Reply-To: <p5npth3aekzudtcwvbxsoy5rudjpr6hqllc6v7novivd6h4wxs@z47kz6x7kwfv> References: <CAFDf7UKJ%2BSy0f9xJZ8oc8fcaejhT1LFgjspVTHDt4E99z2sz3w@mail.gmail.com> <p5npth3aekzudtcwvbxsoy5rudjpr6hqllc6v7novivd6h4wxs@z47kz6x7kwfv>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000007e40d705f998e5a8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Just found a port using pkg-post-install in sh: sysutils/nut/pkg-post-install --- #!/bin/sh - pw groupmod -n dialer -m nut --- I can do egrep version from /etc/os-release and sed to setup gitup.conf here. I will do some tests and when it works I will publish it here for sugestions/corrections. Thanks all! Felix Palmen <zirias@freebsd.org> escreveu no dia ter=C3=A7a, 18/04/2023 = =C3=A0(s) 09:52: > * Nuno Teixeira <eduardo@freebsd.org> [20230418 09:05]: > > Any sugestion or example that permits to get OSREL at install time? > > Not really OSREL, but when I needed to know the FreeBSD version at > install time, this is what I did: > > > https://cgit.freebsd.org/ports/tree/security/unix-selfauth-helper/pkg-pos= t-install.lua > > It's not exactly nice, just parsing the version manually... > > -- > Felix Palmen <zirias@FreeBSD.org> {private} felix@palmen-it.de > -- ports committer (mentee) -- {web} http://palmen-it.de > {pgp public key} http://palmen-it.de/pub.txt > {pgp fingerprint} 6936 13D5 5BBF 4837 B212 3ACC 54AD E006 9879 F231 > --=20 Nuno Teixeira FreeBSD Committer (ports) --0000000000007e40d705f998e5a8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Just found a port using pkg-post-install in sh:<br></= div><div><br></div><div>sysutils/nut/pkg-post-install</div><div>---</div><d= iv>#!/bin/sh -<br><br>pw groupmod -n dialer -m nut</div><div>---</div><div>= <br></div><div>I can do egrep version from /etc/os-release and sed to setup= gitup.conf here.</div><div><br></div><div>I will do some tests and when it= works I will publish it here for sugestions/corrections.</div><div><br></d= iv><div>Thanks all!<br></div></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">Felix Palmen <<a href=3D"mailto:zirias@fre= ebsd.org">zirias@freebsd.org</a>> escreveu no dia ter=C3=A7a, 18/04/2023= =C3=A0(s) 09:52:<br></div><blockquote class=3D"gmail_quote" style=3D"margi= n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex= ">* Nuno Teixeira <<a href=3D"mailto:eduardo@freebsd.org" target=3D"_bla= nk">eduardo@freebsd.org</a>> [20230418 09:05]:<br> > Any sugestion or example that permits to get OSREL at install time?<br= > <br> Not really OSREL, but when I needed to know the FreeBSD version at<br> install time, this is what I did:<br> <br> <a href=3D"https://cgit.freebsd.org/ports/tree/security/unix-selfauth-helpe= r/pkg-post-install.lua" rel=3D"noreferrer" target=3D"_blank">https://cgit.f= reebsd.org/ports/tree/security/unix-selfauth-helper/pkg-post-install.lua</a= ><br> <br> It's not exactly nice, just parsing the version manually...<br> <br> -- <br> =C2=A0Felix Palmen <zirias@FreeBSD.org>=C2=A0 =C2=A0 =C2=A0{private}= =C2=A0 =C2=A0<a href=3D"mailto:felix@palmen-it.de" target=3D"_blank">felix@= palmen-it.de</a><br> =C2=A0-- ports committer (mentee) --=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 {web}=C2=A0 <a href=3D"http://palmen-it.de" rel=3D"noreferrer" target= =3D"_blank">http://palmen-it.de</a><br> =C2=A0{pgp public key}=C2=A0 <a href=3D"http://palmen-it.de/pub.txt" rel=3D= "noreferrer" target=3D"_blank">http://palmen-it.de/pub.txt</a><br> =C2=A0{pgp fingerprint} 6936 13D5 5BBF 4837 B212=C2=A0 3ACC 54AD E006 9879 = F231<br> </blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l= tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ= er (ports)</span></div></div> --0000000000007e40d705f998e5a8--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2BT-TvXwRfAekir%2BwVZck_r6qHvJ3m9v0Sx4tYC1poWTw>