Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 25

#0 -1 »  Création d'un menu en ligne de commande » Le 26/10/2012, à 14:43

colinous
Réponses : 16

Bonjour,
Je cherche à créer des menus en ligne de commandes (sans aucune interface graphique).
Exemple créer un dossier "test_rep" avec dedans un lanceur "test_app" et un dossier "test" avec dedans un lanceur "test2".
Merci pour votre aide.

#1 Re : -1 »  Création d'un menu en ligne de commande » Le 26/10/2012, à 21:34

colinous
Réponses : 16

Bonjour,
excusé moi je me suis mal exprimé.
Voici le menu que je cherche à faire en ligne de commandes :
menu

Je voudrai utiliser le scripte que tourne derrière ça :
utilitaire

qui crée les fichiers dans les dossiers suivants:
~/.local/share/desktop-directories/ (pour les fichiers .directory)
~/.local/share/applications/ (pour les fichiers .desktop)
et modifie le fichier ~/.config/menus/applications.menu

#3 Re : -1 »  Création d'un menu en ligne de commande » Le 27/10/2012, à 17:11

colinous
Réponses : 16

Bonjour,

Je souhaiterai réalisé un scripte d'installation (make + make install).
En lançant le make install il me crée un menu.

#4 Re : -1 »  Création d'un menu en ligne de commande » Le 29/10/2012, à 09:20

colinous
Réponses : 16

Oui c'est bien ça Josepe36.
Ok pour les ".directory" et les ".desktop" mais je fais comment pour le fichier type XML "~/.config/menus/applications.menu"

...
    <Menu>
        <Name>alacarte-made</Name>
        <Directory>alacarte-made.directory</Directory>
        <Include>
            <Filename>alacarte-made.desktop</Filename>
        </Include>
        <DefaultLayout inline="false"/>
        <Menu>
            <Name>alacarte-made-1</Name>
            <Directory>alacarte-made-1.directory</Directory>
            <Include>
                <Filename>alacarte-made-1.desktop</Filename>
            </Include>
        </Menu>
    </Menu>
</Menu>

#5 Re : -1 »  Création d'un menu en ligne de commande » Le 30/10/2012, à 11:17

colinous
Réponses : 16

Bonjour,

Lorsque on installe un logiciel via la Logithèque Ubuntu le logo du logiciel en question apparait dans le menu.
Je suppose donc qu'il existe déjà un scripte pour créer des menus en ligne de commandes !

Merci pour vos réponses.

#8 Re : -1 »  Création d'un menu en ligne de commande » Le 13/12/2012, à 10:56

colinous
Réponses : 16

Bonjour et merci pour ta réponse.
J'ai bien compris le fait de créer le fichier "*.desktop" et de la placer dans "~/.local/share/applications" big_smile
Mais je suis obligé de modifier manuellement le fichier "~/.config/menus/applications.menu" pour mettre mon "*.desktop" dans le menu voulu. neutral

Je cherche à réaliser cette dernière action de façon automatique. (sans modification manuelle du fichier et sans passer par l’éditeur de menu)

ps : Si j'ai bien compris les fichiers placés dans le dossier "/usr/share/applications" apparaissent pour tous les utilisateurs alors que les fichiers placés dans " ~/.local/share/applications" apparaissent pour l'utilisateur concerné.

#9 Re : -1 »  Création d'un menu en ligne de commande » Le 13/12/2012, à 15:39

colinous
Réponses : 16

Bonjour,
J'ai l'impression que la ligne "Categories=Application;Network;Email;" n'est prise en compte uniquement pour les fichiers ".desktop" se trouvant dans "/usr/share/applications"
Pour les fichiers ".desktop" se trouvant dans "~/.local/share/applications" je ne trouve pas de solution sans éditer le fichier "~/.config/menus/applications.menu"
sad

#10 Re : -1 »  Création d'un menu en ligne de commande » Le 13/12/2012, à 15:50

colinous
Réponses : 16

Oui tu as raison sergeG75018,
en ajoutant la ligne suivante "Categories=Network;" dans mon "*.desktop", il apparait dans la liste des menu dans le dossier "Applications/Internet"
smile

#11 Re : -1 »  Création d'un menu en ligne de commande » Le 13/12/2012, à 15:56

colinous
Réponses : 16

Maintenant je voudrai faire la même chose mais pour un ".directory", pas de résultat en ajoutant la ligne Categories=Network

#12 -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 27/06/2011, à 10:05

colinous
Réponses : 9

Bonjour,
Est-il possible de verrouiller des comptes utilisateurs après trois tentatives de connexion et de les déverrouiller en root.
L'utilisation de PAM est-elle une bonne chose?
Existe-t-il un équivalent avec IHM.
Merci.

#13 Re : -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 30/06/2011, à 09:15

colinous
Réponses : 9

Bonjour, j'ai trouvé quelque chose sur "pam_tally" mais je n'arrive pas à le faire fonctionner.
J'édite le fichier /etc/pam.d/login :

#%PAM-1.0
#session  optional       pam_mail.so standard
auth        required      /lib/security/pam_tally.so onerr=fail no_magic_root
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth       include      system-auth
account     required      /lib/security/pam_tally.so deny=3 no_magic_root reset
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    optional     pam_keyinit.so force revoke
session    required     pam_loginuid.so
session    include      system-auth
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open

Mais j'arrive toujours à me connecter après trois échecs avec mon user.
Une Idée?

#14 Re : -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 05/07/2011, à 09:32

colinous
Réponses : 9

Ok,
merci beaucoup, ça marche très bien.
Mais comment faire pour que l'écran de login affiche un message comme quoi l'utilisateur est bloqué?

#15 Re : -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 05/07/2011, à 13:05

colinous
Réponses : 9

Merci,
Malheureusement je suis sous CentOS remplacer le mot "required" par "requisite" ne change rien, je vais tester cela ce soir sur Ubuntu.
Encore merci redo_fr

#16 Re : -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 05/07/2011, à 13:27

colinous
Réponses : 9

Effectivement, en replaçant "required" par "requisite" sous CentOS, l'utilisateur est rejeté juste en entrant son login.
Avec "required" il devait rentrer son login puis son mot de passe pour être rejeté.
Mais il n'y a pas un message explicite comme quoi l'utilisateur est bloqué.

#17 Re : -1 »  Désactiver compte après un nombre de tentatives infructueuses [Résolu] » Le 05/07/2011, à 14:13

colinous
Réponses : 9

Merci redo_fr tu es un Dieu pour moi smile
Ou Puis-je trouver un "cours" sur pam pour bien comprendre (arborescence des fichiers pam.d, la différence entre auth, passwd, account, l'emploie de required,requisite...)

#18 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 15:03

colinous
Réponses : 14

Mais "man -k printk" ne fait rien!

#19 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 15:12

colinous
Réponses : 14

#include <linux/kernel.h>
printk(KERN_ALERT "Goodbye, world 5\n");

c'est une fonction du noyau Linux

#20 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 15:22

colinous
Réponses : 14

man -k -s 2 -s 3 -s 9 'printk'

printk: rien d'adéquat

#21 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 15:34

colinous
Réponses : 14

Ok,
Alors comment faire pour avoir sous forme de "man" les fonctions du noyau Linux?
Merci.

#22 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 15:56

colinous
Réponses : 14

Mais si il n'y a pas de section 9 il n'y aura pas de "man" pour les fonctions noyau
C'est juste les "man" mise à jour NAN?

#23 Re : -1 »  Fonction noyau(MAN) » Le 25/11/2010, à 16:13

colinous
Réponses : 14

Est-il possible de reconstruire les man de la section 9 a partir du noyau?