15:21 [2148] BEGIN, binkd/0.9.11/Linux
Ideas??????
15:21 [2148] BEGIN, binkd/0.9.11/Linux
Ideas??????
Get yourself a newer version of binkD to play with. That's a real old
one you have there, so there's no guarantee the doover even
understands the arguments you're feeding it.
FYI, I'm running a binkD 1.1a-94 thingy as a point on my Xubuntu 14.04 LTS. Keep experimenting, dood...
mark lewis wrote to rick christian <=-
that's my first comment, too... i mean really... compiling stuff isn't that hard on *nix stuffings these days... sure, you may not like it because of problems you've run into in the past but still... once everything is in place and properly referenced, compiling it is nothing compared to setting up a FTN system from scratch... for example
OK..I've got my setup finalized with an official node, and all that...
So I setup a cron job based on my manual testing of some things.. and
that doesn't seem to work nor what I did manually during my testing...
:(
I use this:
/usr/local/sbin/binkd -p -P $node /usr/local/etc/binkd.cfg
that's my first comment, too... i mean really... compiling stuff isn't that hard on *nix stuffings these days... sure, you may not like it because of problems you've run into in the past but still.
.. once
everything is in place and properly referenced, compiling it is nothing compared to setting up a FTN system from scratch... for example
absolutely... once the proper libraries are in place, compiling stuff is nothing...
Agree. Most Linux software compilation is a 3 step process these days...
./configure [options]
make
sudo make install
Yes, there's variations, but they're usually fairly straightforward.
The
hardest thing about compiling from source is getting the dependencies sorted,
especially since the packages required vary from distribution to distribution.
Get yourself a newer version of binkD to play with. That's a real old
one you have there, so there's no guarantee the doover even understands the arguments you're feeding it.
FYI, I'm running a binkD 1.1a-94 thingy as a point on my Xubuntu 14.04
The Magic 3 Lines might work.... BUT they depend on YOUR SYSTEM HAVING
ALL the LIBS already... Well you need to list them in the steps!!! Not
ASS U me I have them OR ASS U I am going to decipher the cryptic
output of gcc.
Don't ASS U me that my systems have 1000's of libs for development on them! They do not!
rick christian wrote to Tony Langdon <=-
@MSGID: <580A073F.1043.fido-binkd@freeway.apana.org.au>
On 10/19/2016 07:46 PM, Tony Langdon -> mark lewis wrote:
Agree. Most Linux software compilation is a 3 step process these days...
DEFINITELY VEHEMENTLY DISAGREE!
FYI, I'm running a binkD 1.1a-94 thingy as a point on my Xubuntu
14.04
I don't think the version really has much to do with it...as I had the line listed here of binkd -nP.... working when I set up my setup for testing.. now that I changed to real node number which was the only line
I changed, it wants to have another hissy fit...
As for a new version I've surgically altered the DEB for the last[ ...trimmed... ]
removed must have some sort of change...like I said I don't have the
time to dig through that corpse...
On 10/18/2016 09:36 PM, mark lewis -> rick christian wrote:
that's my first comment, too... i mean really... compiling stuff isn'tSorry, but that is NOT MY EXPERIENCE...
that hard on *nix stuffings these days... sure, you may not like it
because of problems you've run into in the past but still.
Compiling is a PITA, period.
I've gotten it to work ONCE, and ONCE only because detailed instructions
were posted that listed what you REALLY NEEDED to compile it.. not just
this grab TAR, ./configure... MAGIC.. run it...
I've been there done it.. 99.999% it is never that simple... WHEREAS
apt-get install binkd works...
Software distribution on Linux/*Nix/BSD is its major downfall... All this reliance on share libs needs to go!
Static compile it so all you need is some simple install stuff..
Download the zip, unzip to /usr/bin/ possibly chmod +x and move on!
.. once
everything is in place and properly referenced, compiling it is nothing
compared to setting up a FTN system from scratch... for example
absolutely... once the proper libraries are in place, compiling stuff is
nothing...
You've just proven my point!
All too often this is just grab the TAR, ./confire..... DONE!
BZZT!!!! The instructions fail to list that you need... dorqlib-dev,
dorqlib, anotherlib-dev.. etc...SO all you get is a pile of error crap,
and nothing compiles.
If COMPLETE AND FULL instructions are posted then it may work to compile.. the instructions I've seen or more aptly the LACK OF INSTRUCTIONS to get most of this to compile are deafening...
I have even compiled late-model versions and never used them on some
vBox PCs, since they insist on providing non-existent IPv6 support and prefer to extinguish themselves rather than run in an IPv4-only environment. I call them PITA versions.
When compiling software on Linux, they are ASS U ME'ing you have the slightest idea on what you're actually doing with Linux (otherwise if there is a precompiled binary available, at least they choose to offer
If you don't like it that much.. there's alternatives (like Windows) you
It's already hooked up. I don't have the smarts to deal with the
maths requirement of its IP addressing scheme, so I don't read the
echo.
When compiling software on Linux, they are ASS U ME'ing you have
the slightest idea on what you're actually doing with Linux
(otherwise if there is a precompiled binary available, at least
they choose to offer
That view point of Linux that you outline as some elitist OS, has
passed.
And I've worked on all sorts of things from 68HC11 to big iron to PC's
and very little of that over that span has involved compiling.
I've been on Linux for over 20 years, and still the amount of
compiling I've done is minuscule, by choice and by the point it rarely works.
Right now most of what I do personally is python
Yes, I use Linux mainly because it is free! I don't give one hoot
about the source code, I couldn't care less. If there is an issue I
will file a bug report, the author will do their part fix it, release
new program. Rinse, repeat.
If you don't like it that much.. there's alternatives (like
Windows) you
There is the Linux Spirit! Don't like it leave! That ain't happening!
I refuse to use windumber.
A computer is a tool to achieve a goal. Not the goal to get it be able
to do the task. I don't work wise or personally have time to devote to incomplete instructions to compile stuff. And I am not polluting
systems with 1000's of libs just in case I might some day compile something that needs it.
I've run into and put up with just the attitude you post in Linux
areas for decades. Let me reiterate that your view as compiling as
some litmus test precursor to the use of Linux is passe.
I do alot of things for work that probably are not up your alley be it
SQL be it php be it python be it sync'ng tx sites for a simulcast P25
TRS over 4 counties. Or why does one radio work and another is just garbled in the same spot!???
I've had plenty of DBA's take a look at various SQL stuff and have no
clue what it does. So each has their skills...
I am not afraid to admit, that C is not in my wheelhouse, and I have
no interest in learning it! Period. Nor is compiling.
If you list COMPLETE FULL INSTRUCTIONS, then I have no problem. I've
seen that once. The rest just like you feel that I should do all the
heavy lifting to figure out how to install stuff. Here's the source,
you figure it out!
Ok.. heres your radio... you figure it out! Theres about 30 buttons on them, plus lets see the profiles have 200+ talkgroups on them, and not
all of them are monitored by anyone 24/7/365, and may not be active in your area. Oh, and some are simplex mutal aid stuff.. But hey, heres
the radio YOU FIGURE IT OUT! Your life just may depend on it!
Compiling one's own software can indeed sometimes involve more work and effort. But I simply look at it as a learning curve that will increase
When I am using a computer for LEARNING then maybe I want the code, in THIS CASE, fidonet.. I couldn't care less.
I want to install the stuff, do the setup of the config files, and get
on with things. I don't care about the code.
If I have an issue I will file a bug report, the author fixes it,
release a new versions, makes DEBS, I pull the DEBS and update...
done. Rinse repeat.
while i tend to agree with some of your statements, it should be pointed
while i tend to agree with some of your statements, it should be
pointed
My view point on compiling has been honed from many, MANY, *MANY*
failed instances of it... and this situation has proven nothing
different.
For you compiling is easy peasy... GREAT!
mark lewis wrote to rick christian <=-
while i tend to agree with some of your statements, it should be
pointed out that installaing from a package is one thing but when that package has bugs that have already been fixed years ago, then filing a
bug report is not the proper thing to do... especially since some
packages lag several years behind... especially when the maintainers
have fixed the particular bug you may be filing a report against...
no one is asking you to care about the code... many of us don't care
about it, either... one reason why we compile our own binaries is specifically to stay up with the current bug fixes to ensure they are fixed as well as possibly finding new ones and reporting them for repair...
i'm certainly not a C/C++ guy and i definitely do not dance to the tune
of makefiles but even i was able to figure out how to acquire and
compile the necessary husky, golded and binkd stuff... hell, binkd was
the easiest one of all... the husky stuff was a bit of a twist because
of having to build X before Y finally followed by Z but the information
is there and i had it done in a short hour or two and without going
postal on anyone... it doesn't take very much to blur over a step
written in a conversational tone or to simply miss something mentioned
at the top of the given steps... we all know how easy it is to miss a
typo numerous times until someone sticks our nose in it ;)
On 10/21/2016 08:56 PM, Jeff Smith -> Rick Christian wrote:
Compiling one's own software can indeed sometimes involve more work and
effort. But I simply look at it as a learning curve that will increase
You and I are in this for different reasons.
Why do I use Linux?
1) F-R-E-E, and that word has only ONE MEANING, no cost!
2) It is basically back to doing things the way I've done them most of my life via computers..
Things that do NOT MATTER to me in Linux
1) CODE
2) Uptight agendas like DFSG over things like MP3 etc..
When I am using a computer for LEARNING then maybe I want the code, in THIS CASE, fidonet.. I couldn't care less.
I want to install the stuff, do the setup of the config files, and get on with things. I don't care about the code.
If I have an issue I will file a bug report, the author fixes it, release
a new versions, makes DEBS, I pull the DEBS and update... done.
Rinse repeat.
I am not in THIS CASE. I want to install stuff and get on with using it.
And compiling is not some right of passage to use an OS or a computer.
We are past that! The 70's are over! I post this several times...
YOU might be an expert in C and compiling..
Well I am an expert in SQL and RF systems.
So we are on different views of this..
If you have something along the lines of :
Hey, I tried to compile this too! And I found you need to do:
apt-get install lib1 lib2 lib3
Then do compile via magic 3
If you are just here to berate me for not being interested in the code and deeper inner workings of that code and the OS.. well then I am not sure
what the point is...
My view point on compiling has been honed from many, MANY, *MANY*
failed instances of it... and this situation has proven nothing
different.
Plain and simple.. I only ever had ONE positive situation like that,
where 100% of the steps were spelled out, ONE!
We are not going to agree on compiling, its way off topic here, the
main issue I've resolved with playing with command lines,which I had tested already.
To those of you for whom compiling works, great. For me my experience
is not pleasant, and from that you learn DON'T REPEAT IT! And I don't.
Yep, for me the code is just a means to an end.
The most I ever have to
fiddle
with normally is a Makefile,
except for one application, where I do have to
edit one of the C header files to change a definition to suit my setup. C/C++
was never my language. Pascal was more my thing back in the day, and isnow
the language I'm intending to relearn.
I haven't tried compiling Husky or
while i tend to agree with some of your statements, it should be
pointed
My view point on compiling has been honed from many, MANY, *MANY*
failed instances of it... and this situation has proven nothing
different.
For you compiling is easy peasy... GREAT!
Plain and simple.. I only ever had ONE positive situation like that,
where 100% of the steps were spelled out, ONE!
We are not going to agree on compiling, its way off topic here, the
main issue I've resolved with playing with command lines,which I had tested already. I don't know what the issue is with regards to why changing one line in the config fubard it up.. but...
-nP x
-pP x
No work here.
-p -P x
WORKS!
is not pleasant, and from that you learn DON'T REPEAT IT! And I don't.
No berating intended. Just a suggestion to consider and an observation from an alternative point of view.
OK..I've got my setup finalized with an official node, and all that...
So I setup a cron job based on my manual testing of some things.. and
that doesn't seem to work nor what I did manually during my testing...
:(
Only change was to add my official node number versus a testing one...
I've tried:
this whole "touch" thing:
touch ~/fido/binkd/outb/$(printf "%04x" 135)$(printf %04x 300).dlo
It creates the file, just binkd does NOTHING.
rick christian wrote to Tony Langdon <=-
Same here.. All I want is the program. I don't care what or how its written, in 99.99% of cases.
And in the other 0.01% I probably wrote it, so I know what it does...
ie: My program which deals with some WX info.
The most I ever have to
fiddle
with normally is a Makefile,
Did you get this from documentation, or you KNEW what to change...
Well in my case I would NOT KNOW what to change.. I don't touch those files... gawd only knows what will happen.. start spewing crap to disk till its full, erase data, or what ever... NOPE.. J'ne touche pas!
Even if I found it in an echo/ml/ng/forum...nope....
Why? When you learn that mistakes can cost lives, you learn that risk
=0% in my line of work risk is at least on my end is not allowed. Those
in the field are put at risk in a lot of situations, for which my
systems must be risk free to ensure they are safe.
except for one application, where I do have to
edit one of the C header files to change a definition to suit my setup. C/C++
Again, how did YOU know that with out:
1) BEING TOLD
2) Knowledge of C/C++
I don't do C/C++ I never have, and never will.. Personally I think..
never mind..
was never my language. Pascal was more my thing back in the day, and is
now
the language I'm intending to relearn.
PASCAL was what I went to after BASIC, but having done so much in assembler for a PDP8e, 6502/6510 based early PC's and then 68HC11.... I basically got assignment from class, turned in source and compiled program, collect my A, and go on.
I can probably still dig out the COBOL and FORTRAN stuff for the PDP
too! :)
I haven't tried compiling Husky or
I would strongly suggest that you review the thread in the husky echo
on compiling it...
There are very specific libs both system and parts of husky, and steps which need to be followed... tldr; is 2 husky parts need to be done
before doing any of the actual programs like tosser etc...which are NOT listed in the documentation, at least for one, and the steps listed in
the documentation are out of order according to the thread too.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,027 |
Nodes: | 17 (1 / 16) |
Uptime: | 62:48:43 |
Calls: | 502,335 |
Calls today: | 3 |
Files: | 100,779 |
D/L today: |
11,212 files (1,045M bytes) |
Messages: | 300,098 |