diff options
author | Nicola Murino | 2022-10-23 08:08:54 +0200 |
---|---|---|
committer | Nicola Murino | 2022-10-23 08:08:54 +0200 |
commit | 0d685b83c76934accb301c3011b6ca3f05ee84ee (patch) | |
tree | 16e074b4ced587d8417b8865aa13ccfe64e2e34c | |
parent | 4fb6085af9fdcccb134365721a43a684b6d72922 (diff) | |
download | aur-0d685b83c76934accb301c3011b6ca3f05ee84ee.tar.gz |
update to 2.4.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | sftpgo.json | 31 |
3 files changed, 29 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = sftpgo-bin pkgdesc = Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support. It can serve local filesystem, S3, GCS, Azure Blob, SFTP - pkgver = 2.3.6 + pkgver = 2.4.0 pkgrel = 1 url = https://github.com/drakkan/sftpgo install = sftpgo-bin.install @@ -15,11 +15,11 @@ pkgbase = sftpgo-bin conflicts = sftpgo backup = etc/sftpgo/sftpgo.json backup = var/lib/sftpgo/sftpgo.db - source = https://github.com/drakkan/sftpgo/releases/download/v2.3.6/sftpgo_v2.3.6_linux_x86_64.tar.xz + source = https://github.com/drakkan/sftpgo/releases/download/v2.4.0/sftpgo_v2.4.0_linux_x86_64.tar.xz source = sftpgo.json source = sftpgo.sysusers - sha256sums = 19a8df7194711c9fc1a5e5e7bbeed28781ea8204c8bdc941653ac7169846a746 - sha256sums = 9b8f14b35006e74778cc88ed8c4699083983c756ea65fabc208b034a12f30087 + sha256sums = 27de6446706c91717eabd6c4d74f80c0bba906639b698a409730e91b77d870fc + sha256sums = 244b17e00d3b65e95a2af78e22cb84c1d9e0b107b86a54402af6c4304f91b98b sha256sums = 44658210043f805057c2e4b473653637a91204e4da17954b08081292c72edcb8 pkgname = sftpgo-bin @@ -2,7 +2,7 @@ # Contributor: drakkan <nicola.murino at gmail dot com> pkgname=sftpgo-bin _pkgname=sftpgo -pkgver=2.3.6 +pkgver=2.4.0 pkgrel=1 pkgdesc='Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support. It can serve local filesystem, S3, GCS, Azure Blob, SFTP' arch=('x86_64') @@ -26,8 +26,8 @@ install=${pkgname}.install source=("https://github.com/drakkan/sftpgo/releases/download/v${pkgver}/sftpgo_v${pkgver}_linux_x86_64.tar.xz" "sftpgo.json" "sftpgo.sysusers") -sha256sums=('19a8df7194711c9fc1a5e5e7bbeed28781ea8204c8bdc941653ac7169846a746' - '9b8f14b35006e74778cc88ed8c4699083983c756ea65fabc208b034a12f30087' +sha256sums=('27de6446706c91717eabd6c4d74f80c0bba906639b698a409730e91b77d870fc' + '244b17e00d3b65e95a2af78e22cb84c1d9e0b107b86a54402af6c4304f91b98b' '44658210043f805057c2e4b473653637a91204e4da17954b08081292c72edcb8') _uid_sftpgo=315 @@ -37,6 +37,7 @@ package() { install -Dm 755 sftpgo "$pkgdir/usr/bin/${_pkgname}" install -Dm 644 init/${_pkgname}.service -t "${pkgdir}/usr/lib/systemd/system" install -dm750 -o ${_uid_sftpgo} -g ${_gid_sftpgo} "${pkgdir}/etc/${_pkgname}" + install -dm750 -o ${_uid_sftpgo} -g ${_gid_sftpgo} "${pkgdir}/etc/${_pkgname}/env.d" install -Dm 640 -o ${_uid_sftpgo} -g ${_gid_sftpgo} "$srcdir/sftpgo.json" -t "${pkgdir}/etc/${_pkgname}" install -dm750 -o ${_uid_sftpgo} -g ${_gid_sftpgo} "${pkgdir}/var/lib/${_pkgname}" install -Dm 600 -o ${_uid_sftpgo} -g ${_gid_sftpgo} sqlite/sftpgo.db -t "${pkgdir}/var/lib/${_pkgname}" diff --git a/sftpgo.json b/sftpgo.json index 57dd0edc2f35..b8db0f1cc148 100644 --- a/sftpgo.json +++ b/sftpgo.json @@ -18,6 +18,7 @@ "max_total_connections": 0, "max_per_host_connections": 20, "whitelist_file": "", + "allow_self_connections": 0, "defender": { "enabled": false, "driver": "memory", @@ -151,7 +152,8 @@ "prefix": "", "proxy_allowed": [], "client_ip_proxy_header": "", - "client_ip_header_depth": 0 + "client_ip_header_depth": 0, + "disable_www_auth_header": false } ], "certificate_file": "", @@ -165,7 +167,10 @@ "allowed_headers": [], "exposed_headers": [], "allow_credentials": false, - "max_age": 0 + "max_age": 0, + "options_passthrough": false, + "options_success_status": 0, + "allow_private_network": false }, "cache": { "users": { @@ -186,6 +191,8 @@ "username": "", "password": "", "sslmode": 0, + "disable_sni": false, + "target_session_attrs": "", "root_cert": "", "client_cert": "", "client_key": "", @@ -202,7 +209,6 @@ }, "external_auth_hook": "", "external_auth_scope": 0, - "credentials_path": "/var/lib/sftpgo/credentials", "pre_login_hook": "", "post_login_hook": "", "post_login_scope": 0, @@ -232,12 +238,12 @@ "create_default_admin": false, "naming_rules": 1, "is_shared": 0, - "backups_path": "/srv/sftpgo/backups", - "auto_backup": { - "enabled": true, - "hour": "0", - "day_of_week": "*" - } + "node": { + "host": "", + "port": 0, + "proto": "http" + }, + "backups_path": "/srv/sftpgo/backups" }, "httpd": { "bindings": [ @@ -246,6 +252,7 @@ "address": "", "enable_web_admin": true, "enable_web_client": true, + "enable_rest_api": true, "enabled_login_methods": 0, "enable_https": false, "certificate_file": "", @@ -273,6 +280,7 @@ "role_field": "", "implicit_roles": false, "custom_fields": [], + "insecure_skip_signature_check": false, "debug": false }, "security": { @@ -336,7 +344,10 @@ "allowed_headers": [], "exposed_headers": [], "allow_credentials": false, - "max_age": 0 + "max_age": 0, + "options_passthrough": false, + "options_success_status": 0, + "allow_private_network": false }, "setup": { "installation_code": "", |