v0.0.2
This commit is contained in:
1 parent
ba300b2448
commit
6e5aa8e4e4
26 files changed
+814
-214
No files matched your search
@@ -50,16 +50,18 @@ docker run --rm \
|
||||
cargo build --release
|
||||
|
||||
VERSION="$(sed -n "s/^version[[:space:]]*=[[:space:]]*\"\([^\"]*\)\".*/\1/p" Cargo.toml | head -n1)"
|
||||
DEB_VERSION="${VERSION/-dev/~dev}"
|
||||
#DEB_VERSION="${VERSION/-dev/~dev}"
|
||||
DEB_VERSION="${VERSION}"
|
||||
ARCH="$(dpkg --print-architecture)"
|
||||
PKG=/work/pkg
|
||||
|
||||
install -d "$PKG/DEBIAN" "$PKG/usr/bin" "$PKG/etc/postfixadmin-rs" "$PKG/etc/default" "$PKG/lib/systemd/system" "$PKG/usr/share/doc/postfixadmin-rs"
|
||||
install -d "$PKG/DEBIAN" "$PKG/usr/bin" "$PKG/usr/lib/postfixadmin-rs" "$PKG/etc/postfixadmin-rs" "$PKG/etc/default" "$PKG/lib/systemd/system" "$PKG/usr/share/doc/postfixadmin-rs"
|
||||
install -m 0755 target/release/postfixadmin-rs "$PKG/usr/bin/postfixadmin-rs"
|
||||
install -m 0640 config.example.toml "$PKG/etc/postfixadmin-rs/config.toml"
|
||||
install -m 0644 packaging/postfixadmin-rs.default "$PKG/etc/default/postfixadmin-rs"
|
||||
install -m 0644 packaging/postfixadmin-rs.service "$PKG/lib/systemd/system/postfixadmin-rs.service"
|
||||
install -m 0644 README.md SECURITY.md COMPATIBILITY.md PORT-PARITY.md "$PKG/usr/share/doc/postfixadmin-rs/"
|
||||
install -m 0755 packaging/postfixadmin-rs-rspamd-setup "$PKG/usr/lib/postfixadmin-rs/setup-rspamd-dkim-permissions"
|
||||
install -m 0644 README.md CHANGELOG.md SECURITY.md COMPATIBILITY.md PORT-PARITY.md docs/RSPAMD_DKIM.md "$PKG/usr/share/doc/postfixadmin-rs/"
|
||||
|
||||
cat > "$PKG/DEBIAN/control" <<CONTROL
|
||||
Package: postfixadmin-rs
|
||||
@@ -68,7 +70,7 @@ Section: admin
|
||||
Priority: optional
|
||||
Architecture: $ARCH
|
||||
Maintainer: local build <root@localhost>
|
||||
Depends: adduser, libc6 (>= 2.36), libgcc-s1, libssl3, ca-certificates
|
||||
Depends: adduser, passwd, libc6 (>= 2.36), libgcc-s1, libssl3, ca-certificates
|
||||
Description: Rust web administration panel for Postfix virtual mail data
|
||||
PostfixAdmin-RS is a Rust administration panel compatible with PostfixAdmin
|
||||
database layouts. This is a development package built locally.
|
||||
|
||||
Reference in new issue
Block a user