dos
-
Compteur de contenus
10 -
Inscrit(e) le
-
Dernière visite
Messages postés par dos
-
-
Bonjour,
Je suis en train de développer un script perl de gestion des utilisateurs systèmes. Et donc après un délai de temps dépassé il va falloir déconnecter l'utilisateur - clôturer sa session et non arrêter le système - et ceci soit dans un environnement kde, soit gnome.
Comment m'y prendre
Merci pour vos réponses.
-
Merci,
ça marche avec post lorsque j'ai utilisé un champ caché pour poster les valeurs. Merci aussi pour l'idée de Sessions: elle va sûrement servir.
Je suis content du forum. Encore une fois Merci.
-
équivalent d'un formulaire <form method="post">...</form>
Pour être plus explicite, je devrais donc passer les valeurs du tableau dans des champs peut-être cachés ou y a-t-il un autre moyen?
-
Salut, :!:
Je ne sais pas si ce sujet a été déjà posé mais je l'ai pas vu dans mes recherches.
Je suis en train de poster des paramètres d'un tableau multidimensionnel via un url. C'est un lien qui permet de télécharger un document pdf. Le lien pointe vers un script qui récupère les données passées via l'url. Avant de le poster je transforme le tableau en variable chaine simple qui donne l'url suivant:
if (isset($histo)) echo '<a href="lastetat.php?infos='.addslashes(urlencode(serialize($histo))).'" style="color:navy;font-size:small;text-align:right;text-decoration:none">Cliquez ici pour consulter/imprimer l\'état des dernières recettes</a>';
.
Pour récupérer les données passées en paramètres, j'entreprends comme ceci:
$infos=unserialize(urldecode(stripslashes($_GET['infos'])));
Cependant lorsque le nombre d'éléments du tablo $histo devient important, il me renvoie la page d'erreur:Request-URI Too Large
The requested URL's length exceeds the capacity limit for this server.
Apparemment la longueur de l'url dépasse la limite prévue. Que puis-je faire ? Je pense peut-être à changer de méthode d'envoi vers POST mais je me demande comment m'y prendre vraiment?
Merci pour votre aide.
-
Salut,
Je reviens mais avec un problème d'authentification avec postfix-2.1.5 et sasl2.
En fait les clients qui n'appartiennent aux réseaux figurant dans les valeurs du paramètre mynetworks n'arrivent pas à envoyer via le serveur smtp postfix leurs mails et reçoivent une erreur(n°554) :'relay access denied' avec le client de messagerie outlook Express. Alors nous avons pensé à une authentification avec sasl ce qui ne marche pas non plus. J'ai affiché les fichiers de configuration pour qu'au cas il y aurait des choses anormales ou insuffisantes que vous me le dites.
Merci les gars pour votre aide je vous attend.
Le contenu de mon fichier main.cf est le suivant:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
debug_peer_list = 127.0.0.1
html_directory = no
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a "$EXTENSION"
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.ub.tg, ubns .ub.tg
mydomain = ub.tg
myhostname = mail.ub.tg
mynetworks = 62.56.190.0/29, 192.168.210.0/24, 127.0.0.0/8 relay_domains = $mydestinatio n relayhost = $mydomain
mynetworks_style = subnet
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unau th_destination
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550
virtual_alias_domains = univ-lome.tg
virtual_alias_maps = hash:/etc/postfix/virtualet le fichier /usr/lib/sasl2/smtpd.conf:
pwcheck_method: saslauthd
mech_list: plain loginJ'ai remplacé 'shadow' par 'pam' pour la valeur du paramètre MECH dans le fichier /etc/sysconfig/saslauthd.
[Edit captain_torche : ] Lorsque tu postes du code ou un long extrait de code, merci d'utiliser les balises adéquates (code, et codebox). j'ai modifié ton message en conséquence.
-
Merci glibre,
Finalement ce fut la solution que j'ai adoptée et ça marche.
Désolé je n'ai pas pu poster cette réponse tôt.
En effet les fichiers VIRTUAL(concernant les alias et les domaines virtuels) de postfix m'ont aidé. Ce n'est pas non plus difficile à comprendre. Merci pour ce forum.
-
Merci glibre,
Comme serveur SMTP j'utilise Postfix. De plus si tu pourrais me donner des idées sur comment gérer cela en domaine virtuel(peut-être un lien), ce sera magnifique.
-
Salut,
J'ai un serveur de messagerie sous un domaine firstnom.domain. Maintenant je veux basculer vers secondnom.domain . Que faire maintenant des comptes déjà créés sur le premier serveur de messagerie? Dois-je créer un autre serveur de messagerie et rediriger?
Je manque de techniques à mettre en oeuvre. Je serais reconnaissant pour votre aide.
Bye!
-
Salut.
Je m'efforce à installer BackupPC-2.1.1 sous Fedora Core 3 depuis presque 2 mois sans succès.
J'utilise comme méthode de transfert rsyncd.
J'obtiens comme message d'erreur : Backup aborted(Unable to read 4 bytes).
De plus j'ai beaucoup de mal à démarrer l'interface cgi bien qu'ayant beau consulter le faq de BackupPC-2.1.1. Je dois rappeler aussi que je suis nouveau quant à linux.
Merci pour votre aide.
Clôturer une session utilisateur avec un script perl
dans Linux, freebsd
Posté
On m'a soufflé la réponse quelque part: il faut faire
pour lister tous les processus de cet utilisateur
Ensuite repérer le plus petit pid et lui envoyer un signal term par kill:
Et ça marche.
Maintenant je vais chercher à le coder avec perl.
Merci.