envoyproxy / envoyproxy/apt

/etc/envoy/envoy.yaml file not marked as a config file in deb package

Open
#43 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Starlark
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

The `/etc/envoy/envoy.yaml` is not marked as a config file in the deb packages, which means that updating the package unconditionally overwrites the file.

```
user@server:/var/lib/dpkg/info$ apt-cache policy envoy | head -2
envoy:
Installed: 1.36.6
user@server:/var/lib/dpkg/info$ cat envoy.list
/etc
/etc/envoy
/etc/envoy/envoy.yaml
/usr
/usr/bin
/usr/bin/envoy
/usr/share
/usr/share/doc
/usr/share/doc/envoy
/usr/share/doc/envoy/copyright
user@server:/var/lib/dpkg/info$ cat envoy.conffiles
cat: envoy.conffiles: No such file or directory
user@server:/var/lib/dpkg/info$
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.