Releases: xenago/libnss_shim
Releases · xenago/libnss_shim
1.2.1
- Adjust default permission of
config.json
to 644 - Add note to README about script permissions for users (
group
/passwd
OK public,shadow
best private) - Add advanced example with scripts for each function and a Dockerfile
- Migrate to a single configurable build script with CPU architecture detection
- Explicitly set
contents
permission towrite
in CI - From this release onwards, deb packages will have a
-1
version suffix to match RPM - Bump
cargo-deb
to2.2.0
- Bump ubuntu build container to
24.04
- Bump
actions/checkout
tov4
- Bump
softprops/action-gh-release
tov2
- Improve install documentation
- Add package table to README
- Document install test command from GIF in README
- Link sections in README.md
- Add reporting info to README.md
- Reformat resources, add additional linked resources
1.2.0
- Bump
libnss
to0.8.0
- required code changes - Required change: 64-bit integer types to platform-dependent
size
pointer types - Remove
lazy_static
dependency - Add additional resource, update formatting of
README.md
- Bump rust toolchain to
1.78.0
- Add ARM compile step to CI
- Use
uraimo/run-on-arch
action for building - Adjust README.md to clarify install/upgrade are the same process
- Add RPM uninstall notes to README.md
- Add find-requires script for build (not yet implemented)
1.1.0
- Support EL distros with RPM package
- Define
conf-files
for deb package to preserveconfig.json
on upgrades - Switch build container to
quay.io/pypa/manylinux2014_x86_64
to supportglibc
version2.17
- Test
glibc 2.17
RPM build on CentOS 7, AlmaLinux 8, and AlmaLinux 9 - Test
glibc 2.17
deb build on Debian 10, 11, and 12 - Test
glibc 2.17
deb build on Ubuntu 20.04, 22.04, and 24.04 - Define
conf-files
for deb package to preserveconfig.json
on deb package upgrades - Bump
libc
to0.2.155
- Bump
paste
to1.0.15
- Bump
serde
to1.0.203
- Bump
serde_json
to1.0.117
- Add local build script
build.sh
- Add local build instructions to README.md
- Use SPDX format for license
- Update copyright year
1.0.5
- Update
shlex
to1.3.0
following a security advisory - Bump to latest versions of
libc
,paste
,serde
,serde_json
- Bump
cargo-deb
to1.44.1
, as2.x
has breaking changes - Add
rust-toolchain.toml
1.0.4
- Add sample config used in demo GIF
- Pin cargo-deb version in ci.yaml
- Set name explicitly in deb metadata
1.0.3
- Update README (clarify usage of codes)
- Update libc crate to 0.2.140
- Update paste crate to 1.0.12
- Update serde_json crate to 1.0.94
- Update serde crate to 1.0.157
1.0.2
- Update README
- Update libc crate
- Update paste crate
- Update serde crate
- Update serde_json crate
1.0.1
- Unify macro doc comment style
- Remove redundant comments
- Improve ci def comments
- Add demo gif to README
- Add details about nsswitch.conf to README
- Add more info to debug messages
- Update serde dependencies
1.0.0
- Update README with working downloads
- Bump version to 1.0.0 for complete release