Skip to content
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

Integrate Auto-Update of package #19

Open
heutger opened this issue Jan 30, 2021 · 3 comments
Open

Integrate Auto-Update of package #19

heutger opened this issue Jan 30, 2021 · 3 comments
Labels
breaking-change Issue is a breaking change (will also remove the stale label) enhancement New feature or request question Further information is requested

Comments

@heutger
Copy link

heutger commented Jan 30, 2021

Hi,

first thanks at all, that you continue the project. Just two questions:

If everything is working well (release notes of AirConnect are very silent), why should I update from the latest version? Are there any security issues?

As in addition and a bit more important depending on your answer: I can enable auto-update of the packages, as you're really regular releasing (once again, many thanks for you effort), can/how can I let your package auto-update as well on Synology?

Regards
Christian

@eizedev eizedev added enhancement New feature or request question Further information is requested labels Feb 1, 2021
@eizedev
Copy link
Owner

eizedev commented Feb 1, 2021

@heutger Hi Christian (Greetings from Hessen to Hessen ;)),

If everything is working well (release notes of AirConnect are very silent), why should I update from the latest version? Are there any security issues?

In general, even with older AirConnect (airupnp/aircast) binaries running via AirConnect Synology, you should not have any major problems. It's just like always with updates. There MAY be security issues in the future and there MAY be new bugs for old deployed versions when e.g. iOS gets an update, Synology changes something etc.. This is difficult to say in advance.

AirConnect uses some third party tools and libraries that are also updated from time to time and then integrated into AirConnect (see Third Party integrations). Theoretically there could be security updates for these third party tools/libraries that have been integrated into a newer AirConnect release. It is always a good idea to check the AirConnect Changelog of AirConnect and these third party tools/libraries to see what has changed (in the releases of AirConnect-Synology I always mention the changes of AirConnect).

As in addition and a bit more important depending on your answer: I can enable auto-update of the packages, as you're really regular releasing (once again, many thanks for you effort), can/how can I let your package auto-update as well on Synology?

I've also been thinking about adding the package to one of the (un)official package sources (SynoCommunity, Community Package Hub etc.). This would allow an auto update functionality, because you don't have to upload the SPK package manually anymore.
I'll add it to my ToDo list :-).

Short digression:
In the first step I have rewritten the installation scripts from the old developer and partly from scratch. So it should run more stable now. Furthermore I integrated the support for all NAS/Router systems (architectures), so that it is executable on all systems. Furthermore I'm working on an idea how to make the log files more easily accessible without logging in to the NAS via SSH. Currently I am working on integrating a prompt in the Synology package center (See Example of the integration), which allows you to choose if you want to use both programs (airupnp/aircast) or only one of them.
The further development always takes a while, since I "only" do this in my spare time on top of it, but I always try to provide the latest AirConnect releases in a timely manner.

@heutger
Copy link
Author

heutger commented Feb 1, 2021 via email

@eizedev eizedev changed the title Autoupdate, Update at all Integrate Auto-Update of package Feb 2, 2021
@github-actions
Copy link

github-actions bot commented Aug 3, 2021

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@eizedev eizedev added breaking-change Issue is a breaking change (will also remove the stale label) and removed no-issue-activity labels Aug 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change Issue is a breaking change (will also remove the stale label) enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants