File: README.source

package info (click to toggle)
ntfy 2.11.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 19,364 kB
  • sloc: javascript: 16,782; makefile: 282; sh: 105; php: 21; python: 19
file content (22 lines) | stat: -rw-r--r-- 977 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ntfy for Debian
---------------

- Patched to disable functions not available in debian:
  + Payments or anything Stripe related
  + Firebase and Webpush integration
- docs: normally they are compiled and embedded in the ntfy binary
  but as they refer to missing functionality, it was disabled.
  To compile the docs, there are missing python dependencies, either
  add them or patch them out (one attempt in debian/patches/)
- webapp: the web root for the server also serves the webapp from
  embedded files, but it is also not compiled.
  Instead a short message is compiled in explaining that the web
  serves nothing.
- updating emersion-smtp to v0.21.2 leads to a change in a couple of
  test results. See smtp_server_test.go for these two tests:
  - TestSmtpBackend_Unsupported
  - TestSmtpBackend_NestedMultipartTooDeep
  I'm not sure if it's on the smtp side or ntfy handling, but
  expected failures now return 200-OK, so the tests were skipped for
  the time being