Projet

Général

Profil

Actions

Anomalie #784

fermé

Wrong mode for a picture file

Ajouté par François-Régis Vuillemin il y a plus de 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Début:
30/01/2014
Echéance:
% réalisé:

100%

Temps estimé:

Description

file locate_alt.png has wrong mode (exec by all) :

-rwxrwxr-x root/root      1127 2013-12-21 23:54 galette-plugin-maps/includes/leaflet-locatecontrol/images/locate_alt.png

Not a big deal but packaging tools dont like that...

Thanks

Mis à jour par Johan Cwiklinski il y a plus de 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a plus de 10 ans

  • Statut changé de Résolu à Fermé

Mis à jour par François-Régis Vuillemin il y a plus de 10 ans

Merci Johan, désolé d'avoir fait un rapport en anglais je n'étais pas sur de la bonne langue à utiliser. Je reprends, sous la haute supervision de Raphaël Hertzog l'empaquetage de galette pour debian, j'intègre la version 0.7.8 et je voudrais aussi publier les plugins dont maps que nous voulons utiliser sur le site de Debian France. Y-a-il un dépot git des plugins ?

Cordialement,

--
François-Régis Vuillemin

Mis à jour par Johan Cwiklinski il y a plus de 10 ans

Pas de problème pour la langue ; la plupart des utilisateurs sont francophones (je ne connais qu'une exception), beaucoup de tickets ici sont en français.

Les plugins ont chacun leur dépôt GIT, l'adresse se trouve dans leurs docs respectives (http://galette.eu/documentation/fr/plugins/).

Bon courage pour le packaging ;)

Mis à jour par François-Régis Vuillemin il y a environ 10 ans

Curieusement l'image est redevenue exécutable et le commit semble avoir disparu...

Mis à jour par Johan Cwiklinski il y a environ 10 ans

Heu... Le commit n'a pas disparu ; il est lié à ce billet (3eb99428).

La modification a été faite dans la branche develop.

Mis à jour par François-Régis Vuillemin il y a environ 10 ans

Bonsoir,

Désolé je n'ai pas été clair :
- L'image est exécutable dans la dernière release que j'ai packagé pour debian (je m'attendais à ce que ce soit corrigé mais ça n'a rien de grave).

- Le commit est effectivement sur mater dans le git est donc pas dans la release.

J'aurais pensé que le bug aurait été fermé une fois publiée une release qui le corrige.

Merci pour tout.

En attendant galette est sur testing en version 0.7.8 avec le plugin paypal et les plugins admintools et maps sont dans unstable.

A bientôt.

Mis à jour par Johan Cwiklinski il y a environ 10 ans

François-Régis Vuillemin a écrit :

- Le commit est effectivement sur mater dans le git est donc pas dans la release.

Précision : il est sur develop ; la branche master contient toujours la dernière version stable (cf le modèle de workflow utilisé dans Galette), et donc pas le commit en question.
En gros : 1.1 => release (depuis la branche devleop), 1.1.1, 1.1.2 => hotfix (depuis la branche master).

J'aurais pensé que le bug aurait été fermé une fois publiée une release qui le corrige.

Les tickets sont automatiquement notés comme résolus une fois que le commit atteint le dépôt Git, et je les ferme à la main, selon les cas et mon bon vouloir.
Les releases correctives (hotfix) sont effectuées lorsqu'il y a un « vrai » problème, j'y passe bien trop de temps sinon (pour le coup, il s'agit d'un problème « mineur »).

Le correctif sera donc de facto intégré à la prochaine release (au sens git-flow ;)) ; si un hotfix devait voir le jour avant, j'essaierai de penser à l'y intégrer.

En attendant galette est sur testing en version 0.7.8 avec le plugin paypal et les plugins admintools et maps sont dans unstable.

Cool ; merci :)

Mis à jour par François-Régis Vuillemin il y a environ 10 ans

Bonsoir,

J'ai tapé trop vite "mater" voulant dire "develop" donc bien vu le commit (que j'avais vainement cherché sur la branche master).
D'autre part je n'avais pas saisi que la release était hotfix (de ce que je comprends elle résout un bug particulier).
Du point de vu debian, avoir un fichier 'set +x' quand il de le devrait pas est un problème plus important que de pas obtenir une fonctionnalité. Ce fichier sera installé comme root et peut donc perturber l'ensemble du système.

Je le contourne en changeant ses attributs lors de l'installation.

Voila pourquoi je dis "ce n'est pas grave pour nous" mais pourtant je pense que c'est un « vrai » problème pour ceux qui utilisent le plugin hors debian (et ce sont les plus nombreux).

En synthèse je pense que c'est un problème de sécurité majeur pour galette mais que ça n'a pas beaucoup d'importance pour debian.

Amicalement,

Actions

Formats disponibles : Atom PDF