Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Three patches from the Debian packaging #5

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

cbiedl
Copy link

@cbiedl cbiedl commented Jan 28, 2021

These are the last three patches that have existed in the Debian
packaging for many years but never made it upstream. In case I had
already forwarded them, I've already completely forgotten about that.

If you think they deserve to be upstreamed, feel free to pick them or
just a subset. In case of rejections, let me know. I'll mark them
accordingly here, then.

Jo-Con-El and others added 3 commits August 13, 2009 02:22
Add the ability in the Makefile to pass from the environment values for
CFLAGS, CPPFLAGS and LDFLAGS in order to have a proper hardened build.
Refer to https://wiki.debian.org/Hardening for details.
/run is a new cross-distribution location for the storage of
transient state files, i.e. files containing run-time information
that may or may not need to be written early in the boot process and
which does not require preserving across reboots.

A result of that change is that udev no longer uses /dev/ to store
its runtime state file, i.e. the /dev/.udev/ directory, /dev/.udevdb
and /dev/.udev.tdb are gone and udev uses /run/udev/ now.

Bug-Debian: https://bugs.debian.org/644308
Copy link
Contributor

@ecashin ecashin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes look great, thanks! Would you mind please adding a change to the change log documenting the motivation and history of the changes?

@ecashin
Copy link
Contributor

ecashin commented May 23, 2021

Thanks, Christoph, for letting me know you still have this pull request in mind.

I've updated NEWS for some recent changes and plan to release a new version once we get the requested info for this pull request and it gets merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants