diff --git a/README.md b/README.md index 94ef0f3..c0fbda1 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,7 @@ # fakeroot -[![Go Reference](https://pkg.go.dev/badge/lure.sh/fakeroot.svg)](https://pkg.go.dev/lure.sh/fakeroot) - Чистая реализация fakeroot на Go с использованием пространств имен пользователей Linux. - +a ### Что такое fakeroot? Fakeroot — это утилита, которая запускает команды в среде, где они кажутся имеющими права суперпользователя, хотя на самом деле это не так. [Оригинальная команда](https://salsa.debian.org/clint/fakeroot/) fakeroot делает это, перехватывая вызовы функций библиотеки libc, таких как `stat()`, `chmod()`, `chown()` и т. д., и заменяя их на функции, которые возвращают значения, делающие видимым, что пользователь является суперпользователем. @@ -27,7 +25,7 @@ Fakeroot — это утилита, которая запускает коман Этот репозиторий включает утилиту командной строки под названием `nsfakeroot`. Чтобы установить его, выполните следующую команду: ```sh -go install plemya-x.ru/fakeroot/cmd/nsfakeroot@latest +go install gitea.plemya-x.ru/Plemya-x/fakeroot/cmd/nsfakeroot@latest ``` Запуск `nsfakeroot` самостоятельно начнет вашу оболочку входа в среде fakeroot. Если вы предоставите аргументы, они будут использоваться как команда. diff --git a/cmd/nsfakeroot/fakeroot.go b/cmd/nsfakeroot/fakeroot.go index 5c9ade5..95b5e63 100644 --- a/cmd/nsfakeroot/fakeroot.go +++ b/cmd/nsfakeroot/fakeroot.go @@ -7,8 +7,8 @@ import ( "os" "os/exec" - "plemya-x.ru/fakeroot" - "plemya-x.ru/fakeroot/loginshell" + "gitea.plemya-x.ru/Plemya-x/fakeroot" + "gitea.plemya-x.ru/Plemya-x/fakeroot/loginshell" ) func main() { diff --git a/fakeroot_test.go b/fakeroot_test.go index b95815a..5ee8828 100644 --- a/fakeroot_test.go +++ b/fakeroot_test.go @@ -6,7 +6,7 @@ import ( "syscall" "testing" - "plemya-x.ru/fakeroot" + "gitea.plemya-x.ru/Plemya-x/fakeroot" ) func TestCommand(t *testing.T) { diff --git a/go.mod b/go.mod index 041ba8b..4e0396e 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ -module plemya-x.ru/fakeroot +module gitea.plemya-x.ru/Plemya-x/fakeroot go 1.21