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
zoneminder: 1.32.3 -> 1.34.3 #79488
zoneminder: 1.32.3 -> 1.34.3 #79488
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@danielfullmer can we run |
@aanderse It looks like we can run Just added a commit addressing this. I've tested upgrading from |
I had my reservations about forcing an automatic schema update back when discussed in #54630. However, I'm not using zoneminder on NixOS, so I, personally, don't mind the change. |
@danielfullmer sorry my bad. I forgot that automatic database schema updates aren't universally accepted among the team. This is a judgement call that you can make. Keep the schema update or not. I think I'll start a discourse thread to get some feedback on the topic in general. |
Any commiters please hold off on merging this for the time being. I've found an issue with the UI being unresponsive when configuring cameras that I would need to debug. (or anyone else interested) With regard to automatic updating--I'm open to either option. If we do go for automatic schema updates I'd love to have someone else test it as well before this gets merged. One nice feature of manually running I'm also very busy with my thesis at the moment so I'm not sure if I will get to fixing the UI issue in the next few days. |
d088bf5
to
9bd95c7
Compare
I've updated this PR with a few changes. It should be ready to merge after review. Updated to 1.34.3. As far as automatic schema updates. I think we should do this only if The UI issue was a result of zoneminder's "cache busting". They create symlinks in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks reasonable, but I can't test this now.
@danielfullmer Please squash the last two commits and edit "zoneminder: 1.32.3 -> zoneminder 1.34.3" to "zoneminder: 1.32.3 -> 1.34.3" |
9a2ee8d
to
bdc7676
Compare
bdc7676
to
ce34b92
Compare
@veprbl Just squashed those commits and fixed the commit title. Thanks! |
Motivation for this change
Update to latest version. The version currently in nixpkgs has a lot of vulnerabilities.
See: https://github.com/ZoneMinder/zoneminder/releases
A user with an existing database would also need to run
zmupdate.pl
as thezoneminder
user. I've added some missing perl runtime dependencies forzmupdate.pl
as well.I've tested this with my currently running zoneminder instance and it seems to be running correctly after the upgrade.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)CC @peterhoeg
Closes: #54630