From c9d64dd5784bc70a2af5860b1470077c73be5118 Mon Sep 17 00:00:00 2001 From: 54145a <133004095+54145a@users.noreply.github.com> Date: Mon, 21 Jul 2025 12:45:25 +0800 Subject: [PATCH 1/2] remove deprecated help links --- doc/articles/howto_debian_rootfs.txt | 4 ++-- doc/proot/changelog.txt | 2 +- doc/proot/man.1 | 22 ++-------------------- doc/proot/manual.txt | 20 ++------------------ doc/proot/rpm-spec | 2 +- src/cli/proot.h | 2 +- src/tracee/event.c | 2 +- 7 files changed, 10 insertions(+), 44 deletions(-) diff --git a/doc/articles/howto_debian_rootfs.txt b/doc/articles/howto_debian_rootfs.txt index 06bfdd70..91107f8c 100644 --- a/doc/articles/howto_debian_rootfs.txt +++ b/doc/articles/howto_debian_rootfs.txt @@ -26,7 +26,7 @@ How to Set Up a Debian RootFS for PRoot In this article and the following one, I will show that using PRoot_, such testing is quite handy and can be done by any users. -.. _PRoot: http://proot.me +.. _PRoot: https://proot-me.github.io Getting PRoot up and running ============================ @@ -35,7 +35,7 @@ In order to test PRoot, you can download the latest version on the `official website`_ and compile it. You can also grab a package for your distribution on the `Open Build Service`_. -.. _official website: http://proot.me +.. _official website: https://proot-me.github.io .. _Open Build Service: http://software.opensuse.org/download.html?project=home:cedric-vincent&package=proot If you choose to compile PRoot, that's just a matter of:: diff --git a/doc/proot/changelog.txt b/doc/proot/changelog.txt index cb86311e..344b3398 100644 --- a/doc/proot/changelog.txt +++ b/doc/proot/changelog.txt @@ -824,7 +824,7 @@ Thanks ------ Huge thanks to Rémi DURAFFORT for all the tests, bug reports, fixes, -and for hosting http://proot.me. +and for hosting the legacy help pages. Thanks to Thomas P. HIGDON for the advanced investigation on a really tricky bug (red zone corruption). diff --git a/doc/proot/man.1 b/doc/proot/man.1 index 37a003cd..280a5706 100644 --- a/doc/proot/man.1 +++ b/doc/proot/man.1 @@ -649,25 +649,7 @@ checking whether the C compiler is a cross\-compiler... no .SH DOWNLOADS .SS PRoot .sp -The latest release of PRoot is packaged on \fI\%http://packages.proot.me\fP -and sources are hosted on \fI\%http://scm.proot.me\fP\&. It is also available -as highly compatible static binaries: -.INDENT 0.0 -.IP \(bu 2 -for x86_64: \fI\%http://portable.proot.me/proot\-x86_64\fP -.IP \(bu 2 -for x86: \fI\%http://portable.proot.me/proot\-x86\fP -.IP \(bu 2 -for ARM: \fI\%http://portable.proot.me/proot\-arm\fP -.IP \(bu 2 -other architectures: on demand. -.UNINDENT -.sp -Such binaries are created using the following build\-system: -\fI\%http://build.proot.me\fP\&. It makes sure that they can run on any distros -powered by the Linux kernel version 2.6.0 or later, nothing more. -Ultimately these binaries can even run on Linux systems where no -libraries are installed. +For the latest downloads, please visit https://proot-me.github.io/#downloads . .SS Rootfs .sp Here follows a couple of URLs where some rootfs archives can be freely @@ -808,7 +790,7 @@ chroot(1), mount(8), binfmt_misc, ptrace(2), qemu(1), sb2(1), bindfs(1), fakeroot(1), fakechroot(1) .SH COLOPHON .sp -Visit \fI\%http://proot.me\fP for help, bug reports, suggestions, patches, ... +Visit \fI\%https://proot-me.github.io\fP for help, bug reports, suggestions, patches, ... Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later. .INDENT 0.0 .INDENT 3.5 diff --git a/doc/proot/manual.txt b/doc/proot/manual.txt index f5328632..01e3a427 100644 --- a/doc/proot/manual.txt +++ b/doc/proot/manual.txt @@ -487,23 +487,7 @@ Downloads PRoot ----- -The latest release of PRoot is packaged on http://packages.proot.me -and sources are hosted on http://scm.proot.me. It is also available -as highly compatible static binaries: - -* for x86_64: http://portable.proot.me/proot-x86_64 - -* for x86: http://portable.proot.me/proot-x86 - -* for ARM: http://portable.proot.me/proot-arm - -* other architectures: on demand. - -Such binaries are created using the following build-system: -http://build.proot.me. It makes sure that they can run on any distros -powered by the Linux kernel version 2.6.0 or later, nothing more. -Ultimately these binaries can even run on Linux systems where no -libraries are installed. +For the latest downloads, please visit https://proot-me.github.io/#downloads . Rootfs ------ @@ -657,7 +641,7 @@ bindfs(1), fakeroot(1), fakechroot(1) Colophon ======== -Visit http://proot.me for help, bug reports, suggestions, patches, ... +Visit https://proot-me.github.io for help, bug reports, suggestions, patches, ... Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later. :: diff --git a/doc/proot/rpm-spec b/doc/proot/rpm-spec index d8519242..5508fb16 100644 --- a/doc/proot/rpm-spec +++ b/doc/proot/rpm-spec @@ -887,7 +887,7 @@ Thanks ------ Huge thanks to Rémi DURAFFORT for all the tests, bug reports, fixes, -and for hosting http://proot.me. +and for hosting the legacy help pages. Thanks to Thomas P. HIGDON for the advanced investigation on a really tricky bug (red zone corruption). diff --git a/src/cli/proot.h b/src/cli/proot.h index 3f619313..4833017b 100644 --- a/src/cli/proot.h +++ b/src/cli/proot.h @@ -76,7 +76,7 @@ static Cli proot_cli = { .name = "proot", .subtitle = "chroot, mount --bind, and binfmt_misc without privilege/setup", .synopsis = "proot [option] ... [command]", - .colophon = "Visit http://proot.me for help, bug reports, suggestions, patchs, ...\n\ + .colophon = "Visit https://proot-me.github.io for help, bug reports, suggestions, patchs, ...\n\ Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later.", .logo = "\ _____ _____ ___\n\ diff --git a/src/tracee/event.c b/src/tracee/event.c index 756aa7eb..5d838710 100644 --- a/src/tracee/event.c +++ b/src/tracee/event.c @@ -250,7 +250,7 @@ static void check_architecture(Tracee *tracee) note(tracee, INFO, USER, "Get a 64-bit version that supports 32-bit binaries here: " - "http://static.proot.me/proot-x86_64"); + "https://proot-me.github.io/"); } /** From 845eb44f0575de59d01cc83516ba4de7f7934505 Mon Sep 17 00:00:00 2001 From: 54145a <133004095+54145a@users.noreply.github.com> Date: Mon, 21 Jul 2025 20:51:35 +0800 Subject: [PATCH 2/2] change links to Termux proot --- doc/proot/man.1 | 2 +- doc/proot/manual.txt | 2 +- src/cli/proot.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/proot/man.1 b/doc/proot/man.1 index 280a5706..aa8437ad 100644 --- a/doc/proot/man.1 +++ b/doc/proot/man.1 @@ -790,7 +790,7 @@ chroot(1), mount(8), binfmt_misc, ptrace(2), qemu(1), sb2(1), bindfs(1), fakeroot(1), fakechroot(1) .SH COLOPHON .sp -Visit \fI\%https://proot-me.github.io\fP for help, bug reports, suggestions, patches, ... +Visit \fI\%https://github.com/termux/proot\fP for help, bug reports, suggestions, patches, ... Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later. .INDENT 0.0 .INDENT 3.5 diff --git a/doc/proot/manual.txt b/doc/proot/manual.txt index 01e3a427..e6d26078 100644 --- a/doc/proot/manual.txt +++ b/doc/proot/manual.txt @@ -641,7 +641,7 @@ bindfs(1), fakeroot(1), fakechroot(1) Colophon ======== -Visit https://proot-me.github.io for help, bug reports, suggestions, patches, ... +Visit https://github.com/termux/proot for help, bug reports, suggestions, patches, ... Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later. :: diff --git a/src/cli/proot.h b/src/cli/proot.h index 4833017b..d88058a6 100644 --- a/src/cli/proot.h +++ b/src/cli/proot.h @@ -76,7 +76,7 @@ static Cli proot_cli = { .name = "proot", .subtitle = "chroot, mount --bind, and binfmt_misc without privilege/setup", .synopsis = "proot [option] ... [command]", - .colophon = "Visit https://proot-me.github.io for help, bug reports, suggestions, patchs, ...\n\ + .colophon = "Visit https://github.com/termux/proot for help, bug reports, suggestions, patchs, ...\n\ Copyright (C) 2015 STMicroelectronics, licensed under GPL v2 or later.", .logo = "\ _____ _____ ___\n\