non port: www/caddy/files/pkg-message.in |
Number of commits found: 8 |
Thursday, 12 Oct 2023
|
10:32 Adam Weinberger (adamw) Author: Ashish SHUKLA
www/caddy: Correct typo in pkg-message
ec29ec8 |
02:38 Adam Weinberger (adamw) Author: Thomas Hurst
www/caddy: Secure the default admin API endpoint
Caddy's default of localhost:2019, particularly combined with the port
defaulting to root:wheel, can be a significant security risk.
Mitigate this by setting the default to /var/run/caddy/caddy.sock, which
will be protected by filesystem permissions. Prior behaviour can be
restored with 'sysrc caddy_admin=localhost:2019'
Additionally, help users prepare for a change to running Caddy as
www:www by default using the new security/portacl-rc port in an update
message, and by extending the comments in the rc script.
0c01423 |
Sunday, 28 Mar 2021
|
19:34 adamw
www/caddy: Change all caddy runtime locations
Thanks to work by scf, the caddy rc(8) script has been completely
rewritten and substantially improved, though this necessitated
changing all runtime locations.
Most importantly:
- The runtime log now lives in /var/log/caddy/ instead of /var/log,
so that the logdir can be null-mounted
- Automatic SSL certs are now stored in /var/db/caddy/data/caddy,
instead of /root/.local/share/caddy
Caddy uses freedesktop.org's XDG base dir specification, which
conflicts quite spectacularly with FreeBSD's hier(7). The most
sensible thing to do was to put the runtime data stores into
/var/db/caddy, though XDG needs XDG_DATA_HOME and XDG_CONFIG_HOME
to be separate dirs and caddy will create a .../caddy subdir in
each of them.
|
Sunday, 21 Mar 2021
|
17:27 adamw
www/caddy: Update to 2.3.0 and take maintainership
Thanks to Daniel Tihanyi for all his work maintaining this port!
While here, a number of cleanups:
- Simplify Makefile
- Remove pkg-message whose instructions were superseded by @sample
- Re-enable cgo. It seems to work fine now.
- Rename the rc(8) 'validate' subcommand to 'configtest' for clarity and
consistency
- Add a little more info to the sample Caddyfile
- Point to instructions for getting access logs working
Changes: https://github.com/caddyserver/caddy/releases/tag/v2.3.0
PR: 254436
Approved by: Daniel Tihanyi (outgoing maintainer)
|
Thursday, 6 Aug 2020
|
17:35 pi
www/caddy: upgrade 1.0.4 -> 2.1.1
- previous version was deprecated by upstream
- submitter becomes maintainer
PR: 246623
Submitted by: daniel.tihanyi@tetragir.com
Reviewed by: basil.hendroff@gmail.com, dan@familybrown.org
Approved by: fabian.freyer@physik.tu-berlin.de (maintainer timeout)
Relnotes: https://caddyserver.com/v2
|
Wednesday, 14 Aug 2019
|
12:25 mat
Convert to UCL & cleanup pkg-message (categories w)
|
Friday, 11 May 2018
|
14:45 swills
www/caddy: Update to 0.11.0
PR: 228158
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
|
Thursday, 22 Feb 2018
|
23:50 yuri
www/caddy: Update to 0.10.11
Additional port chanegs:
* Added pkg-message
* Removed STRIP= because it is safe to strip go executables
* Improved do-build
PR: 226131
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
Approved by: tcberner (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D14475
|
Number of commits found: 8 |