From 51f974bbd66aa2faacea2dcbb002c774d5bd5f0e Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Fri, 13 Jun 2025 12:53:58 +0200 Subject: [PATCH] Add p service for pastes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Aleix Boné Reviewed-by: Aleix Roca Nonell --- content/paste/_index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/paste/_index.md b/content/paste/_index.md index e4ebd61..1022a31 100644 --- a/content/paste/_index.md +++ b/content/paste/_index.md @@ -5,13 +5,13 @@ author: "Rodrigo Arias Mallo" date: 2024-09-20 --- -The hut machine provides a paste service using the program `p` (as in paste). +The tent machine provides a paste service using the program `p` (as in paste). -You can use it directly from the hut machine or remotely if you have [SSH -access](/access) to hut using the following alias: +You can use it directly from the tent machine or remotely if you have [SSH +access](/access) to tent using the following alias: ``` -alias p="ssh hut p" +alias p="ssh tent p" ``` You can add it to bashrc or zshrc for persistent installation. @@ -19,7 +19,7 @@ You can add it to bashrc or zshrc for persistent installation. ## Usage The `p` command reads from the standard input, uploads the content to a file -in the ceph filesystem and prints the URL to access it. It only accepts an +in the local filesystem and prints the URL to access it. It only accepts an optional argument, which is the extension of the file that will be stored on disk (without the dot). By default it uses the `txt` extension, so plain text can be read in the browser directly. @@ -28,21 +28,21 @@ can be read in the browser directly. p [extension] ``` -To remove files, go to `/ceph/p/$USER` and remove them manually. +To remove files, go to `/var/lib/p/$USER` and remove them manually. ## Examples Share a text file, in this case the source of p itself: ``` -hut% p < m/hut/p.nix +tent% p < m/tent/p.nix https://jungle.bsc.es/p/rarias/okbtG130.txt ``` Paste the last dmesg lines directly from a pipe: ``` -hut% dmesg | tail -5 | p +tent% dmesg | tail -5 | p https://jungle.bsc.es/p/rarias/luX4STm9.txt ```