Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3317 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  567  568  569  ..  774  775  776  777  778  779
Auteur Sujet :

[DEBIAN] - Intégristes barbus, |337, femmes nues...

n°1411148
rat de com​bat
attention rongeur méchant!
Posté le 09-12-2017 à 23:48:08  profilanswer
 

Reprise du message précédent :

Kyjja a écrit :

Plop
 
Je voudrais automatiser les MaJ au démarrage de mon laptop

J'étais tombé sur le paquet unattended-upgrades il y a peu de temps, mais aucune idée si ca convient, non testé. :o C'est pour les mises à jour de sécurité mais il me semble avoir lu que ca peut faire les autres mises à jour aussi.

mood
Publicité
Posté le 09-12-2017 à 23:48:08  profilanswer
 

n°1411149
ttyb0
sysadmin, libriste, hacker
Posté le 10-12-2017 à 10:01:41  profilanswer
 

Les maj auto c'est pas forcément une bonne idée  :D  
En plus, si apt te pose une question tu ne pourras pas y répondre et ça va bloquer la maj  [:o_doc]  
Il faudra donc ajouter une option pour répondre oui/non automatiquement.
 
Je peux proposer en mail automatique avec le résultat de la commande "apt-show-versions --upgradeable" (paquet apt-show-versions) et faire les maj manuellement s'il y en a  :D  
Mais je comprends bien que ça ne répond pas au besoin exprimé  :o
 

n°1411150
Kyjja
Y'a pot !
Posté le 10-12-2017 à 10:10:47  profilanswer
 

Merci pour les infos sur l'upgrade, je vais donc continuer à les faire à la main (en virant apt-get upgrade au profit d'apt-get dist-upgrade)
 
:jap:


---------------
HWBot | Conso GPU | Who's who PSU | Mes BD \o/ | GReads | MSpaint
n°1411153
404 Not Fo​und
人の夢は!!!終わらねェ!!!!
Posté le 10-12-2017 à 12:06:34  profilanswer
 

rat de combat a écrit :

:hello:  
 
Je suis débutant. :o J'ai un PC sous Debian Stretch qui est connecté à internet avec un modem ADSL. J'utilise pon et poff qui en arrière-fond font tourner ppp(d). En principe ca marche très bien mais ppp exécute ni /etc/ppp/ip-up ni /etc/ppp/ip-down ce qui est pourtant indiqué dans la doc. Une idée? :??:  
(Les scripts existent déjà, pour tester j'ai rajouté une commande zenity ainsi qu'un echo test >fichier, mais rien du tout... Les fichiers sont bien exécutables et appartiennent à root.)


 
http://www.tldp.org/HOWTO/PPP-HOWTO/ip-up.html
 
Essaie d'ajouter

Code :
  1. #!/bin/sh -e
  2. PATH=$PATH:/usr/sbin


au début de ton script.
 
Tu trouveras ici: https://ppp.samba.org/pppd.html dans la section Scripts une série de variables d'environnement utiles pour scripter pppd :)
 

n°1411156
THRAK
- THR4K -
Posté le 10-12-2017 à 13:17:59  profilanswer
 

:hello:  
 
En parlant d'upgrade, stable et oldstable ont été mises à jour hier.


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°1411168
rat de com​bat
attention rongeur méchant!
Posté le 10-12-2017 à 19:44:06  profilanswer
 

404 Not Found a écrit :

http://www.tldp.org/HOWTO/PPP-HOWTO/ip-up.html

 

Essaie d'ajouter

Code :
  1. #!/bin/sh -e
  2. PATH=$PATH:/usr/sbin


au début de ton script.

 

Tu trouveras ici: https://ppp.samba.org/pppd.html dans la section Scripts une série de variables d'environnement utiles pour scripter pppd :)


Je suis pas sûr d'avoir bien compris. Quel intérêt de rajouter quelque chose à ip-up/down si ces scripts ne sont pas exécutés? Ou je dois rajouter ca ailleurs? Concernant les variables d'environnement je connais cette doc, sauf que les scripts ne sont pas exécutés et je ne sais pas pourquoi justement. :(
edit: Par ailleurs les scripts c'est pas moi qui a créé les fichiers, ils étaient déjà là, je les ai juste modifiés pour tester / être informé de l'exécution. Mes scripts à moi je veux les placer dans les dossier ip-up/down.d dont le contenu est exécuté par ip-up/down (si j'exécute ce dernier manuellement).


Message édité par rat de combat le 10-12-2017 à 19:46:32
n°1411172
404 Not Fo​und
人の夢は!!!終わらねェ!!!!
Posté le 10-12-2017 à 20:22:51  profilanswer
 

Es-tu absolument certain que les scripts ne sont pas exécutés ?  
Que ce ne sont pas tes modifications qui ne se comportent pas comme prévu ?
 

Citation :

There are restrictions on /etc/ppp/ip-up:-
 
    It runs in a deliberately restricted environment to enhance security. This means you must give a full path to binaries etc.
 
    Technically, /etc/ppp/ip-up is a program not a script. This means it can be directly executed - and hence it requires the standard file magic (#!/bin/bash) at the start of the first line and must be readable and executable by root.

Message cité 1 fois
Message édité par 404 Not Found le 10-12-2017 à 20:23:11
n°1411173
rat de com​bat
attention rongeur méchant!
Posté le 10-12-2017 à 20:35:24  profilanswer
 

404 Not Found a écrit :

Es-tu absolument certain que les scripts ne sont pas exécutés ?

Pas absolument sûr non, quelle serait la méthode pour savoir à 100%?

n°1411174
404 Not Fo​und
人の夢は!!!終わらねェ!!!!
Posté le 10-12-2017 à 21:00:33  profilanswer
 

Essaie de mettre

Code :
  1. /bin/touch /tmp/test


dans le script et regarde s'il te crée un fichier nommé "text" dans /tmp par exemple.

n°1411176
phraide
Posté le 10-12-2017 à 21:49:58  profilanswer
 

c'est pas très noob-compliant le "touch test" mais vérif fichier "text" :o


---------------
I'm too old for this shit.
mood
Publicité
Posté le 10-12-2017 à 21:49:58  profilanswer
 

n°1411177
404 Not Fo​und
人の夢は!!!終わらねェ!!!!
Posté le 10-12-2017 à 21:55:11  profilanswer
 

Anéfé, je voulais dire "test" [:ojap]
 
Edith: c'est pour le former [:z800]


Message édité par 404 Not Found le 10-12-2017 à 21:55:44
n°1411194
rakame
Posté le 11-12-2017 à 10:02:54  profilanswer
 

rat de combat a écrit :

J'étais tombé sur le paquet unattended-upgrades il y a peu de temps, mais aucune idée si ca convient, non testé. :o C'est pour les mises à jour de sécurité mais il me semble avoir lu que ca peut faire les autres mises à jour aussi.

 

J'utilise depuis peu sur mon petit serveur web perso. Après des années a le faire manuellement sans jamais avoir de problème. J'ai laissé la conf par défaut, ça envoi un mail systématiquement quand il fait une mise à jour et signale si la machine a besoin d'un reboot.

 

Ça me va bien, mais je deconseillerais un usage en prod ou les changements ont besoin d'être orchestré pour éviter les conflits, mais pour un petit serveur perso c'est pas mal.

n°1411239
rat de com​bat
attention rongeur méchant!
Posté le 11-12-2017 à 19:38:55  profilanswer
 

404 Not Found a écrit :

Essaie de mettre

Code :
  1. /bin/touch /tmp/test


dans le script et regarde s'il te crée un fichier nommé "text" dans /tmp par exemple.

En fait les scripts SONT bien exécutés, le fichier est créé. :o :o Je pense que ma méthode "echo test >ficher" pour vérifier si les scripts sont exécutés n'était pas bonne parce que il n'y avait pas de chemin d'access complet et qu'il y a des restrictions par rapport à ça. J'ai appris quelque chose, je peux continuer avec mon bricolage maintenant. Merci! :jap: (et pas de problème pour la faute de frappe, j'avais compris l'idée :) )
 
edit: Si ça peut servir à quelqu'un: Les commandes zenity que j'avais aussi mis dans les deux scripts ne fonctionnaient pas car le script est exécuté sur le compte root alors que je suis loggé sur un autre compte, du coup zenity ne savait pas où afficher la fenêtre. Il faut mettre sudo -u $utilisateur zenity... et rajouter export DISPLAY=:0 avant. Ceci est valable aussi pour un script personnel dans ip-up/down.d car ce dernier sera aussi exécuté avec les droits superutilisateur. :jap:


Message édité par rat de combat le 11-12-2017 à 20:20:20
n°1411240
rat de com​bat
attention rongeur méchant!
Posté le 11-12-2017 à 19:40:22  profilanswer
 

rakame a écrit :

Ça me va bien, mais je deconseillerais un usage en prod ou les changements ont besoin d'être orchestré pour éviter les conflits, mais pour un petit serveur perso c'est pas mal.

Et sur un PC personnel (pas serveur) tu conseilles ou pas? Au moins pour les màj sécurité?

n°1411262
Priareos
Gruiiiiiik
Posté le 12-12-2017 à 10:45:52  profilanswer
 

Concrètement, les plus prudents, vous les faites comment les mises à jour?

n°1411263
SnowBear
Posté le 12-12-2017 à 10:51:06  profilanswer
 

Sur mes serveurs :
- cron la nuit pour `apt-get update`
- du monitoring qui me dit le nombre de paquets à mettre à jour
- puis manuellement `apt-get upgrade` en vérifiant la liste des paquets qui seront mis à jours (et de temps en temps un `apt-get dist-upgrade` pour forcer les grosses majs comme celles du noyau)
- je fini avec un `apt-get --purge autoremove && apt-get clean && apt-get  autoclean` histoire de nettoyer l'ensemble

n°1411267
rakame
Posté le 12-12-2017 à 11:11:50  profilanswer
 

rat de combat a écrit :

Et sur un PC personnel (pas serveur) tu conseilles ou pas? Au moins pour les màj sécurité?


Si tu utilise la dernière stable avec le bureau gnome par défaut c'est activé. Cf https://wiki.debian.org/UnattendedUpgrades

 

Si tu suis unstable ou testing, ou un mélange de tout ça,  c'est pas forcément une grande idée car tu risque de te retrouver avec un truc pété au mauvais moment.

n°1411269
Priareos
Gruiiiiiik
Posté le 12-12-2017 à 11:15:50  profilanswer
 

SnowBear a écrit :

Sur mes serveurs :
- cron la nuit pour `apt-get update`
- du monitoring qui me dit le nombre de paquets à mettre à jour
- puis manuellement `apt-get upgrade` en vérifiant la liste des paquets qui seront mis à jours (et de temps en temps un `apt-get dist-upgrade` pour forcer les grosses majs comme celles du noyau)
- je fini avec un `apt-get --purge autoremove && apt-get clean && apt-get  autoclean` histoire de nettoyer l'ensemble


Merci. Apt upgrade met aussi le noyau à jour. En fait je n'ai vu aucune différence avec apt dist-upgrade, les 2 pc se sont mis à jour exactement pareil. Je n'ai rien eu à forcer.

n°1411272
SnowBear
Posté le 12-12-2017 à 12:03:55  profilanswer
 

Il y a une légère diff entre les 2 :
 

Citation :

dist-upgrade
              La  commande  dist-upgrade  effectue  la  fonction  upgrade en y
              ajoutant une gestion intelligente des changements de dépendances
              dans  les  nouvelles  versions  des paquets ; apt-get possède un
              système « intelligent » de résolution des conflits et il essaye,
              quand  c'est nécessaire, de mettre à niveau les paquets les plus
              importants aux dépens  des  paquets  les  moins  importants.  Le
              fichier  /etc/apt/sources.list  contient une liste de sources où
              récupérer les paquets désirés.  Voyez  aussi  apt_preferences(5)
              pour  un  mécanisme  d'annulation  des  paramètres  d'un  simple
              paquet.


 
Perso j'ai parfois des diff entre les 2

n°1411277
Priareos
Gruiiiiiik
Posté le 12-12-2017 à 12:37:10  profilanswer
 

Ah oui, tu utilises aussi apt-get alors que moi j'ai pris apt. Il va falloir que je me penche vraiment sur toutes ces commandes.

n°1411282
SnowBear
Posté le 12-12-2017 à 13:34:31  profilanswer
 

Pareil :D .
 
Je fais apt-get par habitude alors qu'au final y'a le choix entre apt, aptitude et apt-get...

n°1411320
Priareos
Gruiiiiiik
Posté le 13-12-2017 à 17:43:26  profilanswer
 

Bon, en gros apt est plus moderne que apt-get, il inclu apt-cache, il est plus clair dans ses réponses mais pas aussi complet ce qui justifie qu'on ait encore apt-get au cas où. Les commandes sont les mêmes sauf:
- apt-get dist-upgrade correspond à apt full-upgrade
- apt list et apt edit-sources n'ont pas d'équivalents du coté de apt-get
 
Quant à la différence entre upgrade et dist-upgrade ( donc full-upgrade ), la seconde commande gère en plus les dépendances.
 
Finalement, pour mettre à jour: apt update && apt full-upgrade

n°1411450
Profil sup​primé
Posté le 16-12-2017 à 14:37:22  answer
 

Hello, m’étranglez pas  :o , Je me permet de poser une brève question HS ici plutôt que de créer un nouveau topic juste pour ça concernant une syntaxe bash car la réponse doit pas bien très complexe bien que j'y arrive pas :
 
Dans un script.sh, pour afficher de manière simple le code retour d'une commande :

ping 8.8.8.8
echo $?


Maintenant si je fait :

resultat=$(ping 8.8.8.8)
comment je récupère le code retour de ping ?


 :jap:
 
 
Edit : j'ai finalement trouvé mon erreur   :o  
cf : https://stackoverflow.com/questions [...] bstitution
"Keep in mind that this doesn't apply to local variables (eg, local output=$(command)), because local is a command itself and its exit-code will overwrite that of the assigned function.                    – sevko                Jul 19 "
 
 
Mauvais code :

mafunc() {
local resultat=$(ping 8.8.8.8)
status=$?
}


Bon code :

mafunc() {
resultat=$(ping 8.8.8.8)
status=$?
}

Message cité 1 fois
Message édité par Profil supprimé le 16-12-2017 à 14:51:29
n°1411453
o'gure
Multi grognon de B_L
Posté le 16-12-2017 à 15:37:35  profilanswer
 

Petite remarque : ton ping, il est prévu de s'arrêter tout seul ?  
Généralement (sur système linux), il continue jusqu'à ce que tu lui dise poliment stop (^C). Il serait peut être intéressant de rajouter un -c3


---------------
Relax. Take a deep breath !
n°1411461
li1ju
ho putain, ça tourne !
Posté le 16-12-2017 à 18:27:01  profilanswer
 

oué, faut limiter le nombre de pings ou ca va envoyer à l'infini :D
un truc du genre

Code :
  1. ping -c2 8.8.8.8 2> /dev/null > /dev/null
  2. if [ $? -eq 0 ]; then
  3.   echo OK
  4. else
  5.   echo PANIC
  6. fi


 
ca envoie la sortie standard à la poubelle, et la variable $? sert a récuperer le retour de la derniere commande (0 si tout va bien)

n°1411464
make insta​ll
Posté le 16-12-2017 à 19:29:58  profilanswer
 


Bon code / mauvais code. Oui et non :o
Car au final ils sont différents.
Cette histoire de local c'est chiant je me suis deja fait avoir aussi.  
Mais tu peux contourner comme ça :
 

mafunc() {
local resultat
resultat=$(ping 8.8.8.8)
status=$?
}


quand la déclaration en local est faite avant et que seule l'affectation est faite après, ça marche :o

n°1411476
Profil sup​primé
Posté le 16-12-2017 à 23:35:18  answer
 

Merci pour l'alternative, j'ai opté pour la solution la plus courte virer local  :o  
Pour le ping tu à tout a fait raison, c'était juste pour l'exemple fait à la va vite  :jap:  
Le pire c'est que d'habitude, sauf rares cas, je prends pas vraiment la peine de déclarer mes variables avec local et là j'ai voulu bien faire pour une fois et ça mais fait galérer vraiment bêtement 20min.


Message édité par Profil supprimé le 16-12-2017 à 23:40:12
n°1411521
Priareos
Gruiiiiiik
Posté le 18-12-2017 à 11:51:08  profilanswer
 

Je viens de constater que Debian peut lire les mp3 même si on n'active pas les repos contrib et non-free, vous ne trouvez pas ça étrange? J'ai testé avec mpv pour info.

n°1411523
sligor
Posté le 18-12-2017 à 12:19:37  profilanswer
 

c'est intégré dans les dépots main depuis wheezy (debian 7)


Message édité par sligor le 18-12-2017 à 12:20:09

---------------
qwerty-fr
n°1411524
e_esprit
Posté le 18-12-2017 à 12:25:40  profilanswer
 

https://wiki.debian.org/MultimediaCodecs#Legal_Issues Ils mentionnent qu'ils ont revu leur politique :jap:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1411525
frenchieis​verige
Nej, men HEJSAN!
Posté le 18-12-2017 à 12:58:20  profilanswer
 

Est-ce que le fait que les MP3 ne soient plus sous licences y contribue aussi?


---------------
[TU]: Linux Mint | NAS Homemade | Noyau Linux | OpenMediaVault | Windows 11
n°1411526
Priareos
Gruiiiiiik
Posté le 18-12-2017 à 13:08:12  profilanswer
 

Merci pour vos réponses. C'est un changement d'avis sur la licence mais est-ce qu'on peut avoir les sources du codec?

n°1411528
sligor
Posté le 18-12-2017 à 13:34:45  profilanswer
 

frenchieisverige a écrit :

Est-ce que le fait que les MP3 ne soient plus sous licences y contribue aussi?


apparemment ça s'est fait bien avant, Debian n'étant pas une entreprise commerciale ils n'étaient pas trop inquiétés par ces brevets (par contre ça aurait pu causer problème à une entreprise revendant un produit basé sur Debian)
En dehors ça, comme "lame" est libre et open-source il respecte totalement les règles de Debian.


Message édité par sligor le 18-12-2017 à 13:35:05

---------------
qwerty-fr
n°1411851
thana54
made in concept
Posté le 27-12-2017 à 17:57:12  profilanswer
 

A-t-on la possibilité de récupérer d'anciennes versions de paquet ?

 

vlc est passé en 3.0.0 et je voudrais revenir en 2.2.8.
Si je downgrade vlc en 2.2.7 (stable), je dois aussi downgrader mesa, nvidia, etc...

 

[edit] ok trouvé sur le repo deb-multmedia.org

 

bon bah vlc 3.0 supporte pas la playlist freebox, ca tourne, ca tourne sans jamais rien trouver. Aucun souci en 2.2.8


Message édité par thana54 le 27-12-2017 à 18:10:10
n°1411858
true-wiwi
Posté le 27-12-2017 à 21:33:22  profilanswer
 

J'ai testé XCFE, c'est pas trop mal comme gestionnaire de bureau.
 
Par contre, ça fait bizarre de pas trouver "ifconfig", "sudo", de base :o


---------------
It's a simple mistake to make, to create love and to fall.
n°1411859
Ivy gu
3 blobcats dans un trenchcoat
Posté le 27-12-2017 à 22:35:21  profilanswer
 

il est censé y avoir un rapport entre les deux phrases ? [:klemton]

Message cité 1 fois
Message édité par Ivy gu le 27-12-2017 à 22:35:31

---------------
si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre
n°1411869
Priareos
Gruiiiiiik
Posté le 28-12-2017 à 11:24:27  profilanswer
 

true-wiwi a écrit :

J'ai testé XCFE, c'est pas trop mal comme gestionnaire de bureau.
 
Par contre, ça fait bizarre de pas trouver "ifconfig", "sudo", de base :o


Ifconfig n'est plus d'actualité [:hotcat]

n°1411873
morris aka​ the moose
en décompensation maniaque
Posté le 28-12-2017 à 15:25:09  profilanswer
 

Priareos a écrit :


Ifconfig n'est plus d'actualité [:hotcat]


ha? Faut utiliser quoi alors?


---------------
"La chance de voir une biche" Archlinux :: http://www.archlinux.org/ ::
n°1411874
o'gure
Multi grognon de B_L
Posté le 28-12-2017 à 15:52:46  profilanswer
 

ip, du package iproute2


Message édité par o'gure le 28-12-2017 à 15:52:57

---------------
Relax. Take a deep breath !
n°1411881
Priareos
Gruiiiiiik
Posté le 28-12-2017 à 18:42:25  profilanswer
 

Plus ou moins. Voici un pdf pour apprendre les nouvelles commandes: https://access.redhat.com/sites/def [...] _print.pdf

n°1411882
Ivy gu
3 blobcats dans un trenchcoat
Posté le 28-12-2017 à 19:01:09  profilanswer
 

et franchement pour ceux qui doutent, ifconfig on ne le regrette vraiment pas longtemps [:alfredd:1]


---------------
si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  567  568  569  ..  774  775  776  777  778  779

Aller à :
Ajouter une réponse
 

Sujets relatifs
[neewbe debian]Package mplayer pour debian Woodydebian ou slackware?
du gnu debian dans une sauce apple melangez avec du freebsd et on a[Debian] probleme avec Xfree
[Debian] comment installer KDE 2 voir KDE3 si possible ??comment installe-t-on une debian
disquette de boot debianinstall carte reseau ISA debian
[ncurses] DEBIAN - je peux pas configurer mon noyau Sniff[Debian] stable / unstable
Plus de sujets relatifs à : [DEBIAN] - Intégristes barbus, |337, femmes nues...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)