-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add Urbackup #5213
base: master
Are you sure you want to change the base?
add Urbackup #5213
Conversation
@adn77 you are probably interested in this PR, as you tried already to get it working on DSM 7 (adn77@899720a) |
My personal build successfully installed on DS-218+ with DSM 7.0.1, web gui is working 😄 EDIT: next build will work on DSM 7, as c495514 fixes the install log:
|
Quite odd but indeed interesting fix, good catch again! May I suggest you create a disctinct PR as bug-fix so we can follow-up on it? |
This might not be the right place to discuss this... I totally recognize the hard work that went into this PR ;) |
Models without x64 arch do not support docker. Those need such a package. Currently builds for aarch64 fail at startup when creating public/private key files with cross/cryptopp library. |
@ndroftheline when you still interested in urbackup you are invited to test this package. |
@josef109 are you still interested in this package and want to stay the maintainer? |
Is there a readme or how to, as I am not familiar with github actions, how to get the newest package? Or should I just try the last one from josef109 directly as I just saw that he released a new version (2.5.30) about 3 weeks ago as the previous version (2.5.27) was not working for my DS1817, which made me use his predecessor (2.4.15). Edith says: OK, just tested the new Version from josef109 and that refuses to start like his other 2.5 release. |
- use package version as SPK_VERS - use github user name as maintainer - add app/config - add admin url and changelog - use empty PLIST for spk - remove obsolete icons - remove empty uifile (TODO add with content)
- todo: add pkgconfig
- update urbackup to v2.4.13 - replace embedded-cryptopp by cross/cryptopp to fix cross compilation for ARMV7 and ARMV5 - declare unsupported archs - update license - remove obsolete targets
- replace embedded-zstd by cross/zstd - rename cross/urbackup to cross/urbackup-server
- add cross/urbackup-client - provide urbackup-server and urbackup-client with spk/urbackup - remove obsolete shared folder creation in service-setup.sh - adjust wizard files
- update urbackup-server to v2.4.15 - update urbackup-client to v2.4.11 - create link from sbin to bin as for DSM 7 compatibility
- disable optimization to avoid endless loop in CryptoPP::ECDSA<CryptoPP::EC2N, CryptoPP::SHA256>::PublicKey.MakePublicKey()
- update urbackup-server to v2.5.31 - update urbackup-client to v2.5.24 - update cryptopp to v8.9.0 - update to use cross/openssl3
Description
This is a followup of #3983 as it was closed by @josef109
Closes #3819
Checklist
all-supported
completed successfullyType of change
Status