mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-22 06:28:11 +02:00
v0.9.2 : postes distants dans le chat + envoi de fichiers via ajean.link reparé
- UI : bouton PC/wifi dans la barre de saisie → modale « Postes distants » (cible d'exécution, liste, appairage) ; bloc retiré des réglages - envoi de fichiers derrière ajean.link : sendChunk passe par jfetch (E2E) au lieu d'un fetch brut qui n'atteignait pas le serveur derrière le relais - ajean remote install ré-exécutable : --code force l'appairage, et nodeclient retire le service en cours + remplace le binaire verrouillé (Windows/Linux) - MAJ depuis l'UI : restartAfterUpdate en sudo -n quand le service tourne en non-root ; références ajean-link → ajean-ui ; hint de restart corrigé
This commit is contained in:
1 parent
88d1e79e80
commit
e3957fa749
18 files changed
+248
-82
No files matched your search
@@ -100,5 +100,10 @@ func copyFile(src, dst string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
// Ré-installation : Linux refuse d'ÉCRASER l'image d'un binaire en cours
|
||||
// (ETXTBSY « text file busy ») mais autorise à le DÉLIER — le service vivant
|
||||
// garde son inode ouvert, et le nouveau fichier prend la place du nom. Sans ce
|
||||
// unlink, « ajean remote install » relancé échouait tant que le service tournait.
|
||||
_ = os.Remove(dst)
|
||||
return os.WriteFile(dst, b, 0o755)
|
||||
}
|
||||
Reference in new issue
Block a user