Désactiver le compte invité sous Lollipop

Bonjour à tous,

Et oui, je sais, ça fait quelques temps qu’on n’avait rien publié, mais le temps manque parfois. 🙂

Aujourd’hui, je vais vous expliquer comment désactiver le compte invité sous Lollipop. Et oui, je ne sais pas si vous l’avez remarqué, mais Google a ajouté un compte invité. Le plus sympa, c’est qu’on peut passer dessus même si l’écran verrouillé. Cette session permet par défaut de téléphoner (idée géniale si on se fait voler son portable).

Pour désactiver ce compte, il faut afficher la barre de notification (en faisant glisser son doigt du haut de l’écran vers le bas). Là apparait l’icône de votre compte. Cliquez dessus et vous allez voir apparaitre une autre icône marquée « invité ». Cliquez dessus pour basculer sur cette session.
Une fois que vous êtes sur la session invitée, refaites apparaitre la barre de notification et recliquez sur l’icône de session. Vous arrivez de nouveaux sur les deux icônes de session. Faites un appui long sur l’icône « invité » et cliquez ensuite sur « supprimer ». Ca va vous demander de confirmer votre choix, ce que vous faites.
Vous rebasculez automatiquement sur votre session et la session invité est désactivée de votre téléphone.

Maj : Si vous pouvez encore jouter un utilisateur quand l’appareil est activé, cliquez sur la photo de votre profil. Ensuite, allez sur plus de paramètres et sur les … en haut à droite et décocher « Ajout utilis. quand appareil verr. » et normalement c’est bon.

Maj 2 : Pour que ce qui est décrit ci-dessus fonctionne, il faut qu’il y ait une sécurité pour déverrouiller l’écran (au minimum le schéma). S’il n’y a que le balayage, on peut toujours ajouter un compte invité.

Je vous ferais un ou deux autres articles sur quelques trucs et astuces sous Lollipop.

Bonne journée à vous tous,

Le cron sous Owncloud

Et oui, encore un article sur owncloud (et non, je n’ai pas d’action chez eux 🙂 ).

Je voulais vous parler d’un petit réglage intéressant à connaitre sur owncloud, il s’agit de la réactualisation des informations. Ce réglage est présent dans la partie administration et est global pour tout owncloud (et non par utilisateur).

Par défaut, la réactualisation se fait via l’ajax. En gros, lorsqu’un utilisateur affiche une page, ça lance un appel ajax afin que le serveur réactualise les informations (pour les contacts, calendrier, news, etc).
L’avantage est que pour avoir l’actualisation, il suffit de ré-afficher une page. L’inconvénient, c’est que si vous êtes sur un petit serveur (par exemple raspberry), ça surcharge vite la machine, et la bande passante.

Il existe deux autres options : webcron et cron.
Si j’ai bien compris le webcron permet d’appeler le réactualisation des informations via une requête http. L’avantage est lorsqu’on n’a pas accès au système du serveur pour ajouter un cron. L’inconvénient est qu’il faut s’inscrire à un service tiers qui réalisera cette opération et que la réactualisation des données est périodique.

Le cron permet de lancer de façon automatique la réactualisation des informations, qu’on soit connecté ou non. L’avantage est que c’est le serveur qui gère ça. L’inconvénient est qu’il faut avoir accès au système du serveur et que la réactualisation est périodique.

Pour le webcron et le cron, normalement c’est vous qui choisissez la période. Perso, mes info sont réactualisées tous les quarts d’heures.

Voyons maintenant comment passer en cron.

Premièrement, il faut que se connecter sur la machine sur laquelle est installé owncloud en ssh (via putty par exemple)
Il faut ensuite taper la commande suivante :
crontab -u www-data -e
*/15 * * * * php -f /var/www/owncloud/cron.php

Le /15 signifie que le cron doit tourner toutes les 15 minutes. A vous de changer ce temps s’il ne vous convient pas.

Une fois ça fait, il suffit d’aller dans la partie administration et de choisir Cron :
Cron dans owncloud

Vous pouvez voir qu’à coté du titre, il est notifié si la tache tourne bien et quand elle a tourné pour la dernière fois (en heure GMT, soit en été pour la France heure actuelle – 2 heures).

Et voila, votre owncloud fonctionne en cron. L’intérêt est que vous pouvez avoir vos flux rss rafraichis sans avoir besoin d’aller sur le site. Ce qui est utile quand vous avez une application de lecture de flux rss sur votre téléphone qui est synchro avec votre owncloud.

Synchronisation des contacts et calendrier sous Android 4.4.4

L’autre jour, j’ai du modifier mes comptes de synchronisation pour mes contacts et mes calendriers, à cause de l’histoire entre Microsoft et NoIp. Je supprime mes comptes et les recréer avec une autre url.
J’ai remarqué hier, que depuis cette action, mes comptes n’étaient plus synchronisés. Et je ne pouvais plus choisir de les synchroniser automatiquement par la partie Compte, présent dans les paramètres de l’appareil.

J’ai cherché sur le web sans résultat. Donc j’ai regardé dans les applications de mon appareil voir si j’avais loupé quelque chose. C’était bien le cas.

Pour synchroniser son compte de contact, il suffit d’aller sur l’application Contact, aller dans les paramètres de celle-ci et sélectionner « Synchro auto ».
Pour synchroniser son compte de calendrier, il suffit d’aller sur l’application de Calendrier, aller dans les paramètres, sélectionner le compte et cocher les calendriers à synchroniser.

Là, lorsqu’on retourne dans les paramètres de l’appareil, dans la partie Compte et qu’on sélectionne l’application de gestion de calendrier (CalDav-sync pour moi) ou de contacts (CardDav-sync pour moi), on peut voir que les comptes sont enfin synchronisés.

Conseil si vous avez un écran noir au démarrage

L’autre jour, j’ai eu la mauvaise surprise d’avoir mes écrans qui restaient désespérément noirs alors que j’allumais mon ordinateur. Je ne voyais même pas le bios se charger. Vous savez ces petites lignes blanches sur fond noir qui apparaissent avant le chargement de windows, ou d’un autre système d’exploitation.

Je cherche un peu sur le web des origines et là j’en trouve plusieurs : alimentation défectueuse, carte graphique grillée, carte mère morte, processeur ou barrettes de ram abimés.
J’ai écarté les barrettes de RAM car j’en ai plusieurs et que ma carte mère émettrait un bip pour me prévenir tout en utilisant celles qui fonctionnent. Ça me laissait encore 4 possibilités, toute onéreuse à tester si je devais acheter des pièces de test.

Afin de ne pas me ruiner, j’amène mon ordinateur chez cybertek ( magasin spécialisé dans l’informatique). Le vendeur branche mon ordinateur qui se met à fonctionner comme si de rien n’était. Voyant ma surprise, il m’explique qu’il y a du y avoir une tension trop importante et que mon ordinateur s’est mis en sécurité. Le fait de l’avoir débranché pour l’amener, a fait tomber la tension accumulée dans les pièces, ce qui a enlevé la sécurité.

En résumé, si votre écran reste noir au démarrage, débranchez la prise de courant de votre ordinateur pendant 10min et retestez. Ça peut vous faire gagner 1 mois de sav pour rien, suivant là où vous l’avez acheté.

Bug bête sur owncloud 6.0.4

J’ai fait une mise à jour d’owncloud 5 vers la 6.0.3.
J’ai été content de voir une nouvelle fonctionnalité parmi d’autre: le calendrier des anniversaires des contacts qui se synchronise sur android.
J’avoue que j’attendais cette fonctionnalité avec impatience car je la trouve vraiment pratique.
Avant, j’étais obligé de mettre un rappel annuel pour l’anniversaire de chacun de mes contacts.

Là, j’ai fait la mise à jour de la 6.0.3 vers la 6.0.4. Et Windows a choisi ce moment pour prendre les domaines de no-ip. Bien sur, mon owncloud était sur une adresse no-ip. Donc, il a fallut que je récupère une nouvelle adresse web et de paramétrer cette nouvelle adresse sur mon android.
Et là le drame : pour la synchronisation des calendriers, une erreur 500 est renvoyée par le serveur.

Je cherche un peu sur le web et je trouve qu’il y a un problème avec les calendriers des anniversaires des contacts. Je retourne dans les paramètres de mon téléphone et je désynchronise ce calendrier. Et là miracle, mes deux autres calendriers se synchronisent.
Donc si vous aussi vous avez un problème de synchronisation de vos calendriers owncloud sur votre smartphone (android ou autre), désactivez la synchronisation de votre calendrier d’anniversaire.

PS : owncloud est au courant de ce bug et tente de le corriger. Donc j’attends la version 6.0.5 avec ce correctif.