Re: [spip-dev] Qu'ai je loupé sur l'installation spip 3.3

2020-05-03 Par sujet stephane poupard via spip-dev
bien sur plus on sera nombreux a tester plus vite on arrivera a trouver 
le bug


Le 03/05/2020 à 21:18, andriant.sandy a écrit :


Veux-tu que j'essaie de mon côté ?

*Sandy*-Pascal Andriant
essaillon-sederon.net 

   avatar Sandy

Le 03/05/2020 à 20:51, stephane poupard a écrit :

je reprend de zero en local


Install *SPIP 3.2.7 [24473 
]* + 
écran de sécurité 1.3.13 via *spip_loader 3.0.9

=> RAS

*Installation d'Escal  : 4.3.72 , par l'espace privé en utilisant 
SVP et le dépots https://plugins.spip.net/depots/principal.xml

*=>RAS

*Installation des répertoires /IMG ; /squelettes;  /tmp ; /config 
du site http://escal.ac-lyon.fr/spip/

*=> RAS
*
Dans la configuration de SPIP on instal un logo site de 100*100 pixel*
=> RAS
*
Dans la configuration d'escal on choisie : Option 2 : affichage du 
logo du site

*=> RAS*


édite le script spip_loader car seul l'auteur 1 peu l'utiliser et on 
autorise l'auteur 9 qui est team

|define('_SPIP_LOADER_UPDATE_AUTEURS', '1;9');*
*|*=> RAS

*Mise a jour de la version installée : *SPIP 3.2.7* vers la version : 
*SPIP spip-dev*

*=>RAS
*
*Coté PUBLIC on a bien le pb de logo et pas de mise a niveau de la 
bbd demandé.**


*
on passe sur la page /ecrire/?exec=admin_plugin*
*cela nous enclenche


  Installation du plugin Sites

MAJ 1.2.0 .
Mise à jour réussie


  Installation du plugin Big Upload

MAJ init .
MAJ 1.0.0 .
Installation réussie


  Installation du plugin Medias

MAJ 1.3.6 .
MAJ 1.4.0 .
Mise à jour réussie


  Installation du plugin SVP

MAJ 0.6.0 . . .
Mise à jour réussie


*Coté PUBLIC on a bien le pb de logo et pas de mise a niveau de la 
bbd demandé.**

*

je sais plus ou et comment chercher
checkout.php pas mieux
spip_cli pas mieux


je recommencerais demain avec que du spip sans installer une 
sauvegarde 


|| 


--
@micalement stéphane

"Réussir sa vie, plutôt que de vivre sa réussite"
"Il n'y a qu'un passé et il n'existe qu'un seul présent, par contre il y a une 
multitude de futurs, mais seuls l'un d'eux se réalise"
"Celui qui n'écrit pas ne fait jammais de fautes, de même que celui qui se tait ne 
dit jammais de conneries"
---
En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange 
de la conversation, sauf avis contraire clairement exprimé.

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

[spip-dev] Qu'ai je loupé sur l'installation spip 3.3

2020-05-03 Par sujet stephane poupard via spip-dev

je reprend de zero en local


Install *SPIP 3.2.7 [24473 
]* + 
écran de sécurité 1.3.13 via *spip_loader 3.0.9

=> RAS

*Installation d'Escal  : 4.3.72 , par l'espace privé en utilisant SVP 
et le dépots https://plugins.spip.net/depots/principal.xml

*=>RAS

*Installation des répertoires /IMG ; /squelettes;  /tmp ; /config du 
site http://escal.ac-lyon.fr/spip/

*=> RAS
*
Dans la configuration de SPIP on instal un logo site de 100*100 pixel*
=> RAS
*
Dans la configuration d'escal on choisie : Option 2 : affichage du 
logo du site

*=> RAS*


édite le script spip_loader car seul l'auteur 1 peu l'utiliser et on 
autorise l'auteur 9 qui est team

|define('_SPIP_LOADER_UPDATE_AUTEURS', '1;9');*
*|*=> RAS

*Mise a jour de la version installée : *SPIP 3.2.7* vers la version : 
*SPIP spip-dev*

*=>RAS
*
*Coté PUBLIC on a bien le pb de logo et pas de mise a niveau de la bbd 
demandé.**


*
on passe sur la page /ecrire/?exec=admin_plugin*
*cela nous enclenche


 Installation du plugin Sites

MAJ 1.2.0 .
Mise à jour réussie


 Installation du plugin Big Upload

MAJ init .
MAJ 1.0.0 .
Installation réussie


 Installation du plugin Medias

MAJ 1.3.6 .
MAJ 1.4.0 .
Mise à jour réussie


 Installation du plugin SVP

MAJ 0.6.0 . . .
Mise à jour réussie


*Coté PUBLIC on a bien le pb de logo et pas de mise a niveau de la bbd 
demandé.**

*

je sais plus ou et comment chercher
checkout.php pas mieux
spip_cli pas mieux


je recommencerais demain avec que du spip sans installer une sauvegarde 



||
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] Tuto "Créer des champs extras depuis un plugin perso avec l’aide de Saisies"

2020-05-03 Par sujet jeanmarie

Le 01/05/2020 à 11:58, RastaPopoulos a écrit :

Le 01/05/2020 à 11:06, jeanmarie a écrit :

Alors peut être que ça vaudrait le coup de scinder l'article en 2 et faire un 
nouvel article avec des exemples concrets pour ne pas noyer encore plus 
l'existant ?

+1 c'est ce que je disais avec :> - Soit faut carrément tout virer de l'article 
existant, et mettre tous les exemples dans un article dédié (mais 3 max c'est déjà 
largement suffisant pour tout montrer à priori)

Dans l'article de doc de l'API, il faudrait remplacer cette partie par juste présenter 
les 2 ou 3 fonctions à utiliser, et ce qu'elles attendent comme params, avec ensuite un 
lien "Voir des exemples" amenant à l'autre article.

Dans l'article d'exemple, là actuellement on a trois exemples issus de 
l'article actuel + le tien. Je pense que c'est beaucoup trop. Il faudrait donc 
simplifier, remettre au propre, en ne faisant par exemple que deux exemples, un 
très simple avec les choses de base, et un compliqué avec les choses avancées. 
Ça devrait suffire il me semble.


Ok, si ça va à tout le monde, je prépare l'article d'exemples et on avise...

            jeanmarie

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] checkout.php intégré dans spip-cli

2020-05-03 Par sujet RastaPopoulos
Le 03/05/2020 à 15:10, tofulm a écrit :
> Et je ne parle pas des binaires qui sont encore plus obscures ;-)
> 
> Ce n'est que mon avis, et sur nos serveurs, je préfère fermer les portes
> aux plus de monde possible.

Je pige pas cette différence, script, binaire etc. Tout ça ce sont "des 
logiciels". La commande "git", "svn", même "php", "apache", que tu installes 
c'est quoi, c'est pas des binaires peut-être ? Ce sont des logiciels, quelque 
soit la manière dont ils sont codés derrières, en C, en python ou en PHP. Après 
c'est libre ou pas, donc vérifié par d'autres gens ou pas, et donc de confiance 
ou pas. T'installes pas "git", "libreoffice" etc avec un différent pour chaque 
utilisateur, ni même dans le compte d'un group, que je sache. On installe ça 
une fois pour toute pour tout le monde à la fois.
Et le fait que ce soit installé en global ne change absolument rien aux droits 
*au moment de l'exécution*, c'est bien tel user précis qui le lance et ça ne va 
pas au delà de ses droits. Quand tu lances "git" avec un user précis, et qu'il 
essaye de télécharger dans un dossier où il n'a pas le droit, bah ça marche 
pas. Pareil pour spip-cli ou n'importe quoi d'autre.

-- 
RastaPopoulos

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] checkout.php intégré dans spip-cli

2020-05-03 Par sujet tofulm
Je ne partage pas du tout ton point de vue.

Le compte root n'est pas fait pour distribuer des scripts à tout le
monde. Il a trop de droits.

Le jour où l'un de tes scripts aura un pb de sécu, tu auras laissé le
loup entrer dans la bergerie.

pour partager un script à X users, tu places tous tes users dans un
groupe, tes scripts dans un dossier user avec ce meme groupe qui a le
droit d'execution.

Dans ce cas, root n'intervient pas.

Ce que tu proposes, tu peux le faire sur ta machine locale, mais surtout
pas sur un serveur de prod.

Et cela n'a rien à voir avec "comment fonctionne un système unix" qui
propose justement de limiter les droits à des scripts pour qu'ils ne
puissent pas atteindre le coeur de ton systeme.

Et je ne parle pas des binaires qui sont encore plus obscures ;-)


Ce n'est que mon avis, et sur nos serveurs, je préfère fermer les portes
aux plus de monde possible.





Le 02/05/2020 à 22:58, RastaPopoulos a écrit :
> Le 02/05/2020 à 21:44, tofulm a écrit :
>> Sous linux, c'est une très mauvaise habitude que d'utiliser sudo pour
>> tous les scripts perso.
>>
>> spip-cli, composer, npm, checkout.php, ..., tous vos scripts sh ou php
>> ne doivent pas etre installés avec les droits root.
> C'est l'inverse de comment fonctionne un système unix justement.
>
> Un système unix c'est foncièrement *multi-utilisateurs* à la base. Et c'est 
> évidemment encore plus évident… sur un vrai serveur (au sens le gros truc 
> lointain sur internet). Mais ça se voit aussi vite quand on a un ordi pour la 
> famille aussi, avec plusieurs comptes dessus.
>
> Donc quand on installe un nouveau logiciel, on l'installe *pour tous les 
> utilisateurs*, pas juste pour soi. Sinon c'est anti écologique et surtout 
> anti maintenable. L'admin doit l'installer pour tout le monde, c'est la base 
> sur un système multi-utilisateurs.
>
> Tout le barda de npm, composer, etc, et ça vaut pour les snaps de merde, 
> c'est la mauvaise habitude de penser qu'un système c'est que pour un 
> utilisateur unique (un webdev dans son coin).
>
> Bah non, sur nos serveurs on peut avoir plusieurs utilisateurs, et c'est pas 
> à chacun d'installer 15 fois le même outil. On installe qu'une seule fois Git 
> que je sache. Ça devrait être pareil pour n'importe quel autre outil.
>
> En théorie, on devrait avoir de l'empaquetage pour spip-cli, sauf que ça doit 
> pas être comme nos ZIP, il faudrait une routine pour générer un PHAR à chaque 
> fois qu'on le fait évoluer. Et donc un fichier unique, à mettre dans les 
> binaires globaux, pour tout le monde.
>
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] r124483 - in _outils_/spip-cli/trunk

2020-05-03 Par sujet teamspipfact...@gmail.com

en lançant quel commande ?,  car hier sur spip dl

pas de lib de créer ...
et pb de creation dee droits sur les repertoire /IMG, /config, /tmp, /local

Le 02/05/2020 à 23:31, RastaPopoulos a écrit :

Le 02/05/2020 à 22:25, RealET a écrit :

Attention, quand il y a auto/ il faut aussi pour certains plugins qu'il y ait
lib/ à la racine

ça crée déjà lib/ depuis… 6 ans :o



--
spipfactory.fr

Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIPeur, qui fait quelquechose,
a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément 
le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip