Commit Graph

11 Commits

Author SHA1 Message Date
Dmitry Maksyoma
b3ec357e99 Rpm: extract rpm-related install to the spec 2021-02-24 22:53:43 +13:00
Dmitry Maksyoma
a865b6e6eb Deb/Rpm: all file copying to packages is done in debian/ atm 2021-02-24 21:20:33 +13:00
Dmitry Maksyoma
9301fe9d33 Deb/Rpm: add package description 2021-02-24 21:19:49 +13:00
Dmitry Maksyoma
ece969fd05 Rpm: group kasmvnc -> kasmvnc-cert
I feel it'd be confusing to use kasmvnc group to provide access to the
TSL certificate. Groups like that control whether you can run software,
e.g. "docker" group. Using "-cert" clearly shows it's just for
certificate access. Not unlide ssl-cert group in Debian.
2021-02-22 22:28:30 +13:00
Dmitry Maksyoma
0d62f6b7aa Rpm: don't use update-alternatives
Even if I set rpm as conflicting with TigerVNC, update-alternatives
breaks in post-install. That is because files like /usr/bin/vncserver
are left from TigerVNC, when post-install runs.

So, I chose to use /usr/bin/vncserver without update-alternatives.
2021-02-22 21:21:21 +13:00
Dmitry Maksyoma
4f561568a3 Rpm: make rpmlint happier 2021-02-12 23:07:53 +13:00
Dmitry Maksyoma
e9e7ecd74d Rpm: create certificate on postinst, remove on postrm 2021-02-12 18:11:27 +13:00
Dmitry Maksyoma
b97633ca10 Rpm: automate rpm building with build-rpm 2021-02-11 21:50:14 +13:00
Dmitry Maksyoma
49996f91e6 Rpm: trim cruft in spec file 2021-02-11 20:44:08 +13:00
Dmitry Maksyoma
a8507afb21 Rpm: add runtime dependencies 2021-02-11 20:43:21 +13:00
Dmitry Maksyoma
90101a7e91 Rpm: CentOS dfart. Rpm building isn't automated yet. 2021-02-05 23:49:47 +13:00