Hello Michael!
06 Jun 23, Michael Dukelsky wrote to Kai Richter:
MD> If you want to install Husky in a jail or generally in a computer
MD> without installed git, please do the following.
MD> The installation will be done in two steps. At the first step you need
MD> a computer with access to Internet and with installed git. Here you
MD> obtain the full sources including cvsdate.h files. After that you copy
MD> that to the computer where the installation should be done (or to the
MD> jail)
Done. I used the already existing directory. Because the git jail and the node jail have the same OS and compiler version the output should be the same.
MD> and build and install Husky there.
MD> Modify the created huskymak.cfg to your liking. If you do not want to
MD> use Perl, delete 'util' from the PROGRAMS list and set PERL=0. Now run
MD> gmake update
Done and moved to the node jail. Because i've chosed dynlib=0 the executables in the Build dirctories should work without libs installation. Do they? I haven't tested yet ...one moment please...
/bin% tparser
tparser/fbsd 1.9.0-cur 2021-05-02
Could not find Config-file
They do. ;-)
MD> Step 2. After that copy the whole husky_build directory to the jail.
MD> Be sure to install all the necessary programs in the jail. Which
MD> programs to install depends on the settings you use in huskymak.cfg.
MD> ./build.sh --offline
Done. I wasn't surprised that i didn't see any output and that build command was completed immediately. But when i adjusted the path to the fidoconfig and built again there was no output too. I'm surprised. Isn't the default config path compiled into the executables? Ah, no. I found the documentation for the environment variable FIDOCONFIG.
Interesting. My fresh git jail with husky is ~250MB smaller than my proposed node jail. Looks like i should reset the node jail to get rid of unnecessary stuff. Thanks a lot for your help! We reached another little milestone on my todo list.
For today one last question only. I read the progit book last year and can do the basics like add, commit and status to my local .git. I noticed all git clones of husky do have the actual time stamp but not the dates as visible as on github.com. Is this normal or did i miss a configuration setting?
Regards
Kai
--- GoldED+/LNX 1.1.4.7
* Origin: Monobox (2:240/77)
|