pmg: load SslProbe in Proxmox/Lib/PMG.pm
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
62fc43fea9
commit
86706cc049
4
pmg-rs/Fixup.pm
Normal file
4
pmg-rs/Fixup.pm
Normal file
@ -0,0 +1,4 @@
|
||||
# BEGIN Fixup.pm
|
||||
# This is prepended to the current PMG.pm to force-include the temporary `openssl-probe` fixup.
|
||||
use Proxmox::Lib::SslProbe;
|
||||
# END Fixup.pm
|
@ -41,9 +41,10 @@ endif
|
||||
all: PMG
|
||||
cargo build $(CARGO_BUILD_ARGS)
|
||||
|
||||
PMG: Proxmox/Lib/PMG.pm
|
||||
Proxmox/Lib/PMG.pm:
|
||||
Proxmox PMG: Proxmox/Lib/PMG.pm
|
||||
Proxmox/Lib/PMG.pm: Fixup.pm
|
||||
$(PERLMOD_GENPACKAGE) $(PERLMOD_PACKAGES)
|
||||
sed -i -e '/package Proxmox/rFixup.pm' Proxmox/Lib/PMG.pm
|
||||
|
||||
.PHONY: install
|
||||
install: target/release/libpmg_rs.so Proxmox/Lib/PMG.pm PMG
|
||||
@ -56,6 +57,7 @@ install: target/release/libpmg_rs.so Proxmox/Lib/PMG.pm PMG
|
||||
|
||||
distclean: clean
|
||||
clean:
|
||||
rm -rf PMG Proxmox
|
||||
cargo clean
|
||||
rm -f *.deb *.dsc *.tar.* *.build *.buildinfo *.changes Cargo.lock
|
||||
rm -rf $(PACKAGE)-[0-9]*/
|
||||
@ -75,7 +77,7 @@ $(BUILDDIR): src debian common/src Cargo.toml Makefile .cargo/config
|
||||
rm -rf $(BUILDDIR) $(BUILDDIR).tmp
|
||||
mkdir $(BUILDDIR).tmp
|
||||
mkdir $(BUILDDIR).tmp/common
|
||||
cp -a -t $(BUILDDIR).tmp src debian Cargo.toml Makefile .cargo
|
||||
cp -a -t $(BUILDDIR).tmp src debian Cargo.toml Makefile .cargo Fixup.pm
|
||||
cp -a -t $(BUILDDIR).tmp/common common/src
|
||||
mv $(BUILDDIR).tmp $(BUILDDIR)
|
||||
|
||||
|
@ -45,6 +45,7 @@ Architecture: any
|
||||
Depends: ${misc:Depends},
|
||||
${perl:Depends},
|
||||
${shlibs:Depends},
|
||||
libproxmox-rs-perl (>= 0.3.3),
|
||||
Description: Components of Proxmox Mail Gateway which have been ported to Rust.
|
||||
Contains parts of Proxmox Mail Gateway which have been ported to, or newly
|
||||
implemented in the Rust programming language.
|
||||
|
Loading…
x
Reference in New Issue
Block a user