History log of /dragonfly/initrd/rescue.libcrypto/Makefile (Results 1 – 9 of 9)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c1ccac55 13-Nov-2022 Antonio Huete Jimenez <tuxillo@quantumachine.net>

ldns: Adjust makefiles for ldns-1.8.3 update.

- Bump soname for api changes, 1.8.3 has major as 3.
- Update ldns/ headers and remove them from the vendor branch.
- Adjust lib/libssh Makefile to i

ldns: Adjust makefiles for ldns-1.8.3 update.

- Bump soname for api changes, 1.8.3 has major as 3.
- Update ldns/ headers and remove them from the vendor branch.
- Adjust lib/libssh Makefile to include the headers from ldns.
- Update READMES.

Currently only user of the libprivate_ldns is drill(1).
OpenSSH will be adjusted to use this lib next.

show more ...


Revision tags: v6.2.2, v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0
# c37c9ab3 01-Apr-2021 Matthew Dillon <dillon@apollo.backplane.com>

build - Add zstd to the build (libzstd as private library)

* Bring in contrib/zstd from FreeBSD.

* Add libzstd as a private library (i.e. priv/libprivate_zstd) to
avoid confusion. (Note that Fre

build - Add zstd to the build (libzstd as private library)

* Bring in contrib/zstd from FreeBSD.

* Add libzstd as a private library (i.e. priv/libprivate_zstd) to
avoid confusion. (Note that FreeBSD also has zstd in base as
a private library).

* Add zstd, unzstd, zstdcat, zstdmt utilities.

* Integrate into libarchive, initrd, dsynth, and misc other
base system elements.

Ported-from: FreeBSD

show more ...


Revision tags: v5.8.3, v5.8.2
# e926d9f3 04-Aug-2020 Daniel Fojt <df@neosystem.org>

Build libssh with ldns support. 2/2

Hook ldns support into libssh via our libprivate_ldns:

- revise libraries build order
- adapt Makefiles
- update libssh/config.h
- drop libssh/openbsd-compat/get

Build libssh with ldns support. 2/2

Hook ldns support into libssh via our libprivate_ldns:

- revise libraries build order
- adapt Makefiles
- update libssh/config.h
- drop libssh/openbsd-compat/getrrsetbyname.c, import
getrrsetbyname-ldns.c instead

Approved by: Rimvydas Jasinskas

show more ...


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2
# 92811f17 17-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

initrd: Adjust for dependencies removal.

The libmd no longer needed.


Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1
# fbc5e634 05-Jul-2018 Aaron LI <aly@aaronly.me>

telnet(1): Disable PAM for the rescue version

This avoids several PAM-related libraries when crunching telnet, and
reduces the size by about 200 KB.


# f49b0938 30-Jun-2018 Aaron LI <aly@aaronly.me>

initrd: Crunch grep/diff/telnet to rescue tools

NOTE: These tools depend on their corresponding internal libraries.

This adds about 1MB to the rescue tools.


# 4e60e668 27-Jun-2018 Aaron LI <aly@aaronly.me>

initrd: Handle ${DESTDIR} when building rescue tools

When building rescue tools for a target system (e.g., create release
build), use tools (e.g., crunchide, crunchgen, cc), headers and libraries
fr

initrd: Handle ${DESTDIR} when building rescue tools

When building rescue tools for a target system (e.g., create release
build), use tools (e.g., crunchide, crunchgen, cc), headers and libraries
from the target root (${DESTDIR}).

NOTE:
GCC is more tolerant (e.g., doesn't warn about unused variables) to
system headers than user headers, so we have to use "-isystem <inc_dir>"
instead of "-I<dir>", but the former (option syntax) causes difficulty
for <bsd.dep.mk> to filter the options to call mkdep(1). Therefore, we
use "--sysroot=${DESTDIR}" and it's simpler than specifying headers paths
with "-I<dir>" and library paths with "-L<dir>".

Meanwhile, improve the commands logic in Makefile, and set LC_ALL=C.

show more ...


Revision tags: v5.2.2
# c460a3e6 11-Jun-2018 Aaron LI <aly@aaronly.me>

initrd: Add real scp(1)

scp(1) and ssh(1) are different tools, so the original "scp" alias
doesn't work actually. Add real scp(1) now.

Meanwhile, alias "ssh" to "slogin" as the same as the base sy

initrd: Add real scp(1)

scp(1) and ssh(1) are different tools, so the original "scp" alias
doesn't work actually. Add real scp(1) now.

Meanwhile, alias "ssh" to "slogin" as the same as the base system.

Remove the symbol keep statement as it's no longer needed.

show more ...


# c91442e9 10-Jun-2018 Aaron LI <aly@aaronly.me>

initrd: Reorganize and crunch 70 more rescue tools

* Merge "rescue.sbin" into "rescue" to save space (avoid duplicated
libraries to be linked).

* Move "lvm" out of "rescue.libcrypto" since lvm(8)

initrd: Reorganize and crunch 70 more rescue tools

* Merge "rescue.sbin" into "rescue" to save space (avoid duplicated
libraries to be linked).

* Move "lvm" out of "rescue.libcrypto" since lvm(8) doesn't need libcrypto.

* Crunch 70 more tools (aliases not counted):

awk, basename, bc, bzip2, cap_mkdb, chflags, chown, cmp, cpio, cut,
date, dirname, dmsetup, dump, ed, env, expr, false, find, fstyp, gzip,
head, hexdump, hostname, id, join, kcollect, kdump, kenv, ktrace,
ldconfig, lsvfs, mount_devfs, nc, paste, patch, pax, pkill, printf,
pw, pwd_mkdb, rcorder, realpath, relpath, restore, rtsold, savecore,
sed, sort, stat, stty, tail, tar, tee, touch, tput, tr, traceroute,
traceroute6, true, truss, uname, uniq, varsym, vi, vipw, vnconfig, wc,
xz, yes

Highlights:
awk, bzip2, chown, cpio, find, gzip, nc, pw, sed, tar, vi, xz

Now the total number of crunched rescue tools more than 230 (including
aliases), but the total size remains almost the same :-)

* Improve the makefiles to be much cleaner.

show more ...