Re: edgerouter lite ethernet

2013-09-16 Thread Brian Callahan
On 09/16/13 19:29, Jonathan Matthew wrote: Here's the rest of the changes required to get ethernet working on the edgerouter lite, which makes it possible to boot off nfsroot and do exciting stuff like build kernels. - add atphy(4) to configs - allow separate rx and tx clock settings - add phy m

Re: edgerouter lite ethernet

2013-09-16 Thread Artturi Alm
On 09/17/13 02:29, Jonathan Matthew wrote: Here's the rest of the changes required to get ethernet working on the edgerouter lite, which makes it possible to boot off nfsroot and do exciting stuff like build kernels. - add atphy(4) to configs - allow separate rx and tx clock settings - add phy m

edgerouter lite ethernet

2013-09-16 Thread Jonathan Matthew
Here's the rest of the changes required to get ethernet working on the edgerouter lite, which makes it possible to boot off nfsroot and do exciting stuff like build kernels. - add atphy(4) to configs - allow separate rx and tx clock settings - add phy mapping for erl - add tx/rx clock settings for

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Marc Espie
On Mon, Sep 16, 2013 at 11:28:06PM +0200, Alexander Hall wrote: > sed can do it all. Really. Notes: > > - I separate re_quote() cause I think it can be useful in other places. > - I think re_quote() is (basic) regex complete. > - I don't care if the interpreter is (or seems) nonexistant, as that >

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Alexander Hall
On 09/16/13 23:32, Marc Espie wrote: On Mon, Sep 16, 2013 at 11:28:06PM +0200, Alexander Hall wrote: sed can do it all. Really. Notes: - I separate re_quote() cause I think it can be useful in other places. - I think re_quote() is (basic) regex complete. - I don't care if the interpreter is (or

Re: Iso image integrity verification

2013-09-16 Thread Alexander Hall
Yes, the MITM was DPD. Great currier. I recommand it to everyone. NOT! ^courier ^ recommend :-p

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Alexander Hall
On 09/16/13 20:48, Craig R. Skinner wrote: On 2013-09-16 Mon 15:12 PM |, Paul de Weerd wrote: Hi Craig, --- cat bad_script.sh # This is a VERY BAD example of a script! This will break your # shebang thingambob echo Now what... -

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Craig R. Skinner
On 2013-09-16 Mon 15:12 PM |, Paul de Weerd wrote: > Hi Craig, > > --- cat bad_script.sh > # This is a VERY BAD example of a script! This will break your > # shebang thingambob > > echo Now what... > ---

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Antoine Jacoutot
> Any other thoughts? Is there any way we could use something else than file(1) ? -- Antoine

Re: SQLite 3.8.0.2 diff

2013-09-16 Thread James Turner
On Sun, Sep 15, 2013 at 11:12:44AM +0200, Landry Breuil wrote: > On Thu, Sep 12, 2013 at 02:35:02PM -0400, James Turner wrote: > > Attached is a diff to update our in tree version of SQLite to the > > recently released 3.8.0.2. SQLite 3.8.0 is needed for a fossil update > > I'm working on. > > > >

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Marc Espie
On Mon, Sep 16, 2013 at 08:57:11PM +0200, Antoine Jacoutot wrote: > > Any other thoughts? > > Is there any way we could use something else than file(1) ? Well, you can look for a script using dd and matching it against the two possible signatures. e.g., dd 2>/dev/null if=file bs=4 count=1|grep -

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Craig R. Skinner
On 2013-09-16 Mon 13:00 PM |, Antoine Jacoutot wrote: > > Heh, very interesting trick ;-) > But I don't think that is 100% full proof as is. > > e.g. > $ head -n 1 /usr/local/bin/xml2-config | cut -d! -f2 > /bin/sh > You have a white space before the interpreter. > > If you can improve that and

Re: /etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Antoine Jacoutot
On Mon, Sep 16, 2013 at 11:50:50AM +0100, Craig R. Skinner wrote: > For scripts (perl, shell, whatever...), prefix ${pexp} with the script's > interpretor path as defined by the script. > > No need to override ${pexp} in the daemon's rc file. Heh, very interesting trick ;-) But I don't think that

/etc/rc.d/rc.subr; prefix ${pexp} with script interpretor path

2013-09-16 Thread Craig R. Skinner
For scripts (perl, shell, whatever...), prefix ${pexp} with the script's interpretor path as defined by the script. No need to override ${pexp} in the daemon's rc file. Index: rc.subr === RCS file: /cvs/src/etc/rc.d/rc.subr,v retrie