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

deb cleanup #264

Closed
davidcoutadeur opened this issue Jan 22, 2024 · 1 comment · Fixed by #266
Closed

deb cleanup #264

davidcoutadeur opened this issue Jan 22, 2024 · 1 comment · Fixed by #266
Assignees
Milestone

Comments

@davidcoutadeur
Copy link
Contributor

This is the same issue as #246, but for debian packaging

@davidcoutadeur davidcoutadeur added this to the 2.2 milestone Jan 22, 2024
@davidcoutadeur davidcoutadeur self-assigned this Jan 22, 2024
davidcoutadeur pushed a commit that referenced this issue Jan 26, 2024
@davidcoutadeur
Copy link
Contributor Author

I list here the evolutions that change the previous behaviour:

  • lsc package now depends on cron package
  • Nagios script is now bundle as a different package: nagios-plugins-lsc
  • Nagios scripts are now deployed in the more standard destination: /usr/lib/nagios/plugins/
  • Nagios package is requiring perl(any)
  • all /etc/lsc/* files are now marked as configuration files. When upgrading lsc, if one has changed, Debian would ask to overwrite or not.
  • now deploying some manpages (outdated though)
  • home directory of lsc user is no more /etc/lsc, but /var/lib/lsc, and this directory is owned by lsc user
  • lsc user don't have a default shell any more, but /sbin/nologin
  • hsqldb script is now using /var/lib/lsc as its working directory, and no more /var/lsc
  • hsqldb script is now using /run/hsqldb.pid and no more /var/hsqldb.pid
  • useless windows .bat files are now removed from the package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants