Skip to content

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

Open
kiprasmel wants to merge 1 commit intoLukeSmithxyz:masterfrom
kiprasmel:fix-shortcuts-deleting-dev-null
Open

shortcuts: fix file removal - do not remove /dev/null#1401
kiprasmel wants to merge 1 commit intoLukeSmithxyz:masterfrom
kiprasmel:fix-shortcuts-deleting-dev-null

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.

1 participant