crowdsec/debian
mmetc 12d9fba4b3
cscli machines: lint + write output to stdout instead of log (#2657)
* feedback on stdout, not log.Info
* rename parameters to silence warnings from "unusedparams"
* debian postinst: skip duplicate warnings with 'cscli machines add'
* rpm postinst: skip duplicate warnings in 'cscli machines add'
* update func tests
* debian prerm: if dashboard remove fails, explain it's ok
* debian prerm: suppress warnings about wal, capi when attempting to remove the dashboard
* wizard.sh: log format like crowdsec
2023-12-13 15:43:46 +01:00
..
patches replace wizard patch for .deb & .rpm packages with an envvar check (#1630) 2022-08-16 14:59:59 +02:00
.gitignore gitignore the files generated while building the debian package (#1059) 2021-11-30 10:09:20 +01:00
changelog import debian & rpm sources (#898) 2021-08-18 13:57:06 +02:00
compat import debian & rpm sources (#898) 2021-08-18 13:57:06 +02:00
control Build with libre2 by default, options for wasm and static; add mk/gmsl (#2295) 2023-06-23 14:25:29 +02:00
crowdsec.cron.daily Cronjob via packages (#1820) 2022-10-18 16:11:48 +01:00
crowdsec.service Fix unit file after modification (#2395) 2023-07-31 16:57:23 +02:00
install move plugins/notifications/* to cmd/notification-* (#2429) 2023-08-24 09:46:25 +02:00
postinst cscli machines: lint + write output to stdout instead of log (#2657) 2023-12-13 15:43:46 +01:00
postrm fix cron removal (#1829) 2022-10-20 16:43:34 +01:00
preinst cscli machines: lint + write output to stdout instead of log (#2657) 2023-12-13 15:43:46 +01:00
prerm cscli machines: lint + write output to stdout instead of log (#2657) 2023-12-13 15:43:46 +01:00
README.md added debian/README.md 2021-12-22 14:17:32 +01:00
rules move plugins/notifications/* to cmd/notification-* (#2429) 2023-08-24 09:46:25 +02:00
templates Build with libre2 by default, options for wasm and static; add mk/gmsl (#2295) 2023-06-23 14:25:29 +02:00

Building Debian/Ubuntu packages

It is not recommended to build your own packages for production environments.

However, if you want to experiment and contribute:

  • Update the changelog (at least give it a correct version number)
  • Run "QUILT_PATCHES=debian/patches quilt push -a && quilt refresh"

We do the above in the build pipeline, so you'll have to do it manually before running:

  • dpkg-buildpackage -uc -us -b