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

shortcuts: fix file removal - do not remove /dev/null #1401

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kiprasmel
Copy link
Contributor

@kiprasmel kiprasmel commented Mar 20, 2024

as a non-root user, this would be fine.

but, i was setting up a docker container for development [1], and upon running a login shell, the shortcuts script would get invoked, and would remove /dev/null (and later re-create it), which changes its type from a character device into a regular file, thus breaking the system (e.g. apt update wouldn't work anymore).

[1] https://github.com/kiprasmel/infra/blob/master/local/devel-core-git/Dockerfile

as a non-root user, this would be fine.

but, i was setting up a docker container for development [1], and upon
running a login shell, the shortcuts script would get invoked,
and would remove /dev/null (and later re-create it), which changes its
type from a character device into a regular file, thus breaking the
system (e.g. apt update wouldn't work anymore).

[1] https://github.com/kiprasmel/infra/blob/master/local/devel-core-git/Dockerfile
@kiprasmel kiprasmel force-pushed the fix-shortcuts-deleting-dev-null branch from d108a20 to f36e40f Compare March 20, 2024 22:44
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.

None yet

1 participant