modified: install/fedora.sh

deleted:    install/j.sh
modified:   install/tree_cpy.sh
new file:   usr/bin/search-google
modified:   usr/home/.bashrc
modified:   usr/sbin/brc
This commit is contained in:
Your Name
2026-04-01 11:31:10 +02:00
parent fd5c646e31
commit cbb33df2e3
6 changed files with 55 additions and 38 deletions
-14
View File
@@ -1,14 +0,0 @@
sudo dnf -y install make
sudo dnf -y install gcc
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh ./get-docker.sh --dry-run
rm get-docker.sh
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh
sudo usermod -aG docker presk0
newgrp docker
#https://docs.docker.com/engine/install/linux-postinstall/
sudo yum install ruby
sudo yum install ruby-devel
gem update
-20
View File
@@ -1,20 +0,0 @@
#!/usr/bin/bash
# Quite a succefull ctf...
J_K=$MACHINE_DIR/.vim/pack/Exafunction/start/windsurf.vim/.soul-pot
eval "$(ssh-agent -s)"
ssh-add $J_K
git clone git@github.com:pain-pin/journal.git $JOURNAL_DIR
$P_K=$JOURNAL_DIR/2025/10/10/systemd/deactivated/.k-p.swp
eval "$(ssh-agent -s)"
ssh-add $P_K
git clone git@github.com:pain-pin/perso.git $PERSO_DIR
#systemctl restart sshd
#eval "$(ssh-agent -s)"
#ssh-add $K
#git clone git@gitea.com:pain/perso.git
#cd perso
#git clone git@gitea.com:pain/perso_old.git
+24 -3
View File
@@ -6,8 +6,29 @@ USR_DIR=${1:-"no_dir"}
exit 1 exit 1
USR_DIR=$(realpath $USR_DIR) USR_DIR=$(realpath $USR_DIR)
#uses ssymbolic link otherwise crossdevice troubles #!/usr/bin/env bash
cp -s -p -r -f -t / $USR_DIR/*/.[^.]* set -euo pipefail
src="${1:-/svr/usr}"
dst="${2:-/}"
src="$(readlink -f "$src")"
find "$src" -type f | while IFS= read -r f; do
rel="${f#$src/}"
target="$dst/$rel"
# ensure parent dir exists (but never replace dirs)
mkdir -p "$(dirname "$target")"
# if target exists and is a directory → skip
if [ -d "$target" ]; then
continue
fi
# replace file or create new symlink
ln -sf "$f" "$target"
done
useradd svr useradd svr
chown root:svr /etc /var /run /dev /usr /sys / /svr chown -R root:svr /svr
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env python3
import sys
import argparse
from time import sleep
import random
from googlesearch import search
def google_search(query, num_results):
# Effectuer une recherche Google et récupérer les 5 premiers résultats
results = search(query, num_results=num_results)
return results
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Effectuer une recherche Google.")
parser.add_argument("query", help="La requête de recherche (peut contenir des espaces)", nargs='+')
parser.add_argument("-n", "--num_results", type=int, default=1, help="Nombre de resultats a generer")
args = parser.parse_args()
num_results = args.num_results
query = ' '.join(args.query)
sleep(random.randint(100,1700) / 1000000)
sleep(random.randint(1,4))
results = google_search(query, num_results)
#for idx, result in enumerate(results, 1):
# print(f"{idx}. {result}")
for result in results:
print(f"{result}")
+3
View File
@@ -9,6 +9,9 @@ if [ -f /etc/env ]; then
set +a set +a
fi fi
export SBIN_DIR=/svr/usr/sbin
export BIN_DIR=/svr/usr/bin
set -o vi set -o vi
export EDITOR="vim" export EDITOR="vim"
+1 -1
View File
@@ -6,6 +6,6 @@ MACHINE_DIR=${1:$MACHINE_DIR}
MACHINE_DIR=${MACHINE_DIR:-"/svr"} MACHINE_DIR=${MACHINE_DIR:-"/svr"}
F_NAME=".bashrc"; F_NAME=".bashrc";
cd "$MACHINE_DIR/usr/home"; cd "$MACHINE_DIR/usr/home";
commit_if_modified "$F_NAME" vim "$F_NAME"
cp -f $F_NAME /home/$F_NAME; cp -f $F_NAME /home/$F_NAME;
cd - cd -