Skip site navigation (1)Skip section navigation (2)
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 &lt;<a href=3D"mailto:zirias@fre=
ebsd.org">zirias@freebsd.org</a>&gt; 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 &lt;<a href=3D"mailto:eduardo@freebsd.org" target=3D"_bla=
nk">eduardo@freebsd.org</a>&gt; [20230418 09:05]:<br>
&gt; 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&#39;s not exactly nice, just parsing the version manually...<br>
<br>
-- <br>
=C2=A0Felix Palmen &lt;zirias@FreeBSD.org&gt;=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>