Ce qui me gêne un tout petit peu, et qui peut être n'est plus
d'actualité, c'est deux choses principalement:
1) pour sécuriser un postgresql, écrire un patch pour qu'il se chroot
n'est pas trivial, en effet, lors de la création de tables il utilise
les commandes cp et rm, donc coder le patch n'a plus vraiment d'interet
puisque l'idee c'était justement de ne plus devoir recreer une arborescence
propre... J'ai régler le problème en utiliser des binaire cp et rm compilé
statiquement avec la dietlibc. La conclusion c'est que c'était un peu
plus long que prévu.
2) Comment on fait pour ajouter des utilisateurs dynamiquement ? Chose
triviale avec Mysql, il m'est impensable de laisser le fichier d'authentification
accessible au processus postmaster ou à un de ses fils. Du coup je ne
peux pas utiliser cette base pour faire de l'hébergement de manière simple.
Ce sont vraiment ces deux points qui me chagrinent. Car pour le reste,
je lis beaucoup mieux le C que le C++ et je trouve les capacités d'extensions
de cette base beaucoup plus intéressantes.
# Critiques et interrogations.
Posté par forc3 . En réponse à la dépêche Sortie de PostgreSQL 8.0. Évalué à 1.
d'actualité, c'est deux choses principalement:
1) pour sécuriser un postgresql, écrire un patch pour qu'il se chroot
n'est pas trivial, en effet, lors de la création de tables il utilise
les commandes cp et rm, donc coder le patch n'a plus vraiment d'interet
puisque l'idee c'était justement de ne plus devoir recreer une arborescence
propre... J'ai régler le problème en utiliser des binaire cp et rm compilé
statiquement avec la dietlibc. La conclusion c'est que c'était un peu
plus long que prévu.
2) Comment on fait pour ajouter des utilisateurs dynamiquement ? Chose
triviale avec Mysql, il m'est impensable de laisser le fichier d'authentification
accessible au processus postmaster ou à un de ses fils. Du coup je ne
peux pas utiliser cette base pour faire de l'hébergement de manière simple.
Ce sont vraiment ces deux points qui me chagrinent. Car pour le reste,
je lis beaucoup mieux le C que le C++ et je trouve les capacités d'extensions
de cette base beaucoup plus intéressantes.