<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>logiciel - Gagzen</title>
	<atom:link href="https://gagzen.net/tag/logiciel/feed/" rel="self" type="application/rss+xml" />
	<link>https://gagzen.net</link>
	<description></description>
	<lastBuildDate>Fri, 06 Mar 2026 08:22:49 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://gagzen.net/wp-content/uploads/2026/06/android-chrome-512x512-1-150x150.png</url>
	<title>logiciel - Gagzen</title>
	<link>https://gagzen.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Seafile sur Yunohost et fichiers disparus</title>
		<link>https://gagzen.net/2026/03/06/seafile-sur-yunohost-et-fichiers-disparus/</link>
		
		<dc:creator><![CDATA[Baptiste]]></dc:creator>
		<pubDate>Fri, 06 Mar 2026 08:22:49 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[logiciel]]></category>
		<guid isPermaLink="false">https://gagzen.net/?p=867</guid>

					<description><![CDATA[<p>Suite migration Seafile 12 à 13 sur Yunohost 13, avec en plus une migration récente de nom de domaine, les utilisateurs de Seafile ne voit plus leurs fichiers, les fichiers partagés, et les partages externes ne fonctionnent plus. Souci : La migration a fait que les utilisateurs se connectent avec un autre identifiant (du point [&#8230;]</p>
<p>The post <a href="https://gagzen.net/2026/03/06/seafile-sur-yunohost-et-fichiers-disparus/">Seafile sur Yunohost et fichiers disparus</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://gagzen.net/wp-content/uploads/2026/03/logoSeafile.png" alt="" width="171" height="171" class="wp-image-885 alignleft" srcset="https://gagzen.net/wp-content/uploads/2026/03/logoSeafile.png 1024w, https://gagzen.net/wp-content/uploads/2026/03/logoSeafile-300x300.png 300w, https://gagzen.net/wp-content/uploads/2026/03/logoSeafile-150x150.png 150w, https://gagzen.net/wp-content/uploads/2026/03/logoSeafile-768x768.png 768w" sizes="(max-width: 171px) 100vw, 171px" />Suite migration Seafile 12 à 13 sur Yunohost 13, avec en plus une migration récente de nom de domaine, les utilisateurs de Seafile ne voit plus leurs fichiers, les fichiers partagés, et les partages externes ne fonctionnent plus.</p>
<p><span id="more-867"></span></p>
<p><strong>Souci</strong> :<br />
La migration a fait que les utilisateurs se connectent avec un autre identifiant (du point de vue de Seafile).<br />
On le constate en regardant dans la table MySQL <code>seahubdb.profile_profile</code> :<br />
<code>use seahubdb;<br />
select * from profile_profile;<br />
+----+------------------------------------------------+-------------+-------+-----------+----------+-------------------------------------+-------------+----------------------+-------------------------------+<br />
| id | user                                           | nickname    | intro | lang_code | login_id | contact_email                       | institution | list_in_address_book | is_manually_set_contact_email |<br />
+----+------------------------------------------------+-------------+-------+-----------+----------+-------------------------------------+-------------+----------------------+-------------------------------+<br />
|  1 | user1@mon.domaineA.fr          |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  2 | user2@mon.domaineA.fr |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  3 | user3@mon.domaineA.fr   |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  4 | user4@domaineB.fr                      |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  5 | user5@domaineB.fr                         |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  6 | user6@domaineB.fr                      |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  7 | user7@domaineB.fr                      |             |       | NULL      | NULL     | NULL                                |             |                    0 |                             0 |<br />
|  8 | 2dc612f5xxxxxxxxxxx070130478969d@auth.local    | user1          |       | NULL      | NULL     | user1@domaineB.fr          |             |                    0 |                             0 |<br />
| 9 | d6b0179xxxxxxx659248ef76e5fa47d2@auth.local    | user7       |       | NULL      | NULL     | NULL                                         |             |                    0 |                             0 |<br />
| 10 | 35xxxxxxxxxxxxxxxx996f0c73782141@auth.local    | user3           |       | NULL      | NULL     | user3@domaineB.fr   |             |                    0 |                             0 |<br />
| 11 | fb1f79924d96466daxxxxxxxxx3d4106@auth.local    | user2  |       | NULL      | NULL     | user2@domaineB.fr |             |                    0 |                             0 |<br />
| 12 | 4eexxxxxxxxxxxxxxxxxxc90b3d806ce@auth.local    | user4            |       | NULL      | NULL     | user4@domaineB.fr            |             |                    0 |                             0 |<br />
+----+------------------------------------------------+------------------+-------+-----------+----------+----------------------------------------------+-------------+----------------------+-------------------------------+<br />
12 rows in set (0.000 sec)</code></p>
<p>On peut voir 3 types d&rsquo;utilisateurs :<br />
&#8211; <code>user1@mon.domaineA.fr</code><br />
&#8211; <code>user1@domaineB.fr</code><br />
&#8211; <code>2dc612f5xxxxxxxxxxx070130478969d@auth.local</code></p>
<p>Les 3 utilisateurs dans ce cas sont les mêmes, mais authentifiés différemment, ce qui perturbe Seafile.</p>
<p><strong>Solution</strong> :<br />
Pour récupérer l&rsquo;accès aux fichiers, il faut mettre à jour les tables <code>RepoOwner</code>, <code>SharedRepo</code>, <code>RepoUserToken</code>, <code>RepoGroup</code> et <code>share_fileshare</code>.<br />
Les requêtes de mise à jour ressemblent à cela.</p>
<p>Il faut, à partir de la table <code>seahubdb.profile_profile</code> déterminer les correspondances entre les 3 identifiants pour ne laisser en BDD que la 3ème version en <code>@auth.local</code>. Et cela pour tous les utilisateurs. Exemple ici pour user1.</p>
<p><code>use seafile;</code></p>
<p><code>UPDATE RepoOwner</code><br />
<code>SET owner_id='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE owner_id IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p><code>UPDATE SharedRepo</code><br />
<code>SET from_email='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE from_email IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p><code>UPDATE SharedRepo</code><br />
<code>SET to_email='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE to_email IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p><code>UPDATE RepoUserToken</code><br />
<code>SET email='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE email IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p><code>UPDATE RepoGroup</code><br />
<code>SET user_name='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE user_name IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p><code>UPDATE share_fileshare</code><br />
<code>SET username='2dc612f5xxxxxxxxxxx070130478969d@auth.local'</code><br />
<code>WHERE username IN ('user1@domaineB.fr','user1@mon.domaineA.fr');</code></p>
<p>Pas besoin de nettoyer la table <code>seahubdb.profile_profile</code>, même si à mon avis les entrées obsolètes ne serviront plus.</p>
<p>A priori la modification est prise à chaud, pas besoin de redémarrage.</p>
<p><span style="text-decoration: underline;">En complément</span>, et je doute que cela ait aidé, mais j&rsquo;ai modifié le fichier de conf seafile :<br />
<code>/var/www/seafile/conf/seahub_settings.py<br />
#LDAP_ADMIN_DN = ''<br />
#LDAP_ADMIN_PASSWORD = ''<br />
LDAP_USER_ATTR_EMAIL = 'mail'</code></p>
<p>Un redémarrage des services seafile semble nécessaire après modification :<br />
<code>systemctl restart seafile.service seahub.service</code></p><p>The post <a href="https://gagzen.net/2026/03/06/seafile-sur-yunohost-et-fichiers-disparus/">Seafile sur Yunohost et fichiers disparus</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Logiciels OpenSource (ou pas)</title>
		<link>https://gagzen.net/2011/03/10/logiciels-opensource-ou-pas/</link>
		
		<dc:creator><![CDATA[Baptiste]]></dc:creator>
		<pubDate>Thu, 10 Mar 2011 17:00:46 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[WorkStation]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[Privatif]]></category>
		<guid isPermaLink="false">http://www.gagneux.info/index.php/?p=180</guid>

					<description><![CDATA[<p>&#160; Afin de satisfaire aux besoins logiciels des utilisateurs, des alternatives OpenSource existent. Certes, toutes les fonctionnalités ne sont pas toujours présentes. Dans quelques cas des incompatibilités partielles peuvent exister. Mais dans l&#8217;ensemble, et pour le gros du travail, pas de souci. Je vais tenter ici de référencer quelques applications couramment utilisées par les PME [&#8230;]</p>
<p>The post <a href="https://gagzen.net/2011/03/10/logiciels-opensource-ou-pas/">Logiciels OpenSource (ou pas)</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a href="https://gagzen.net/wp-content/uploads/2011/03/CD_autolev_crop-1.jpg"><img decoding="async" class="alignleft size-thumbnail wp-image-184" style="margin: 10px;" title="CD_autolev_crop" src="https://gagzen.net/wp-content/uploads/2011/03/CD_autolev_crop-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>&nbsp;</p>
<p>Afin de satisfaire aux besoins logiciels des utilisateurs, des alternatives OpenSource existent.<br />
Certes, toutes les fonctionnalités ne sont pas toujours présentes. Dans quelques cas des incompatibilités partielles peuvent exister. Mais dans l&rsquo;ensemble, et pour le gros du travail, pas de souci.<br />
<span id="more-273"></span><br />
Je vais tenter ici de référencer quelques applications couramment utilisées par les PME et les particuliers, ainsi qu&rsquo;une ou plusieurs alternatives OpenSource.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Microsoft Office : <a title="LibreOffice" href="http://www.libreoffice.org" target="_blank">LibreOffice</a>(Windows, Linux et MacOS). Suite bureautique dérivée (fork) de la OpenOffice.Org. Cette dernière ayant perdu de son OpenSource depuis le rachat de Sun par Oracle.</p>
<p>Adobe Photoshop : <a title="The Gimp" href="http://www.gimp.org/" target="_blank">The Gimp</a>(Windows, Linux et MacOS). L&rsquo;interface est un peu déroutante, mais il fait le boulot.</p>
<p>Microsoft Internet Explorer : <a title="Mozilla FireFox" href="http://www.mozilla-europe.org/fr/firefox" target="_blank">Mozilla Firefox</a>(Windows, Linux et MacOS).</p>
<p>Microsoft Outlook : <a title="Mozilla ThunderBird" href="http://www.mozillamessaging.com/fr/thunderbird/" target="_blank">Mozilla Thunderbird</a>(Windows, Linux et MacOS). Si vous souhaitez simplement lire vos mails.</p>
<p>Real VNC : <a title="UltraVNC" href="http://www.ultravnc.fr/" target="_blank">Ultra VNC</a> (Windows), <a title="TightVNC" href="http://www.tightvnc.com" target="_blank">TightVNC </a>(Linux).</p>
<p>Microsoft Windows Media Player : <a title="VLC" href="http://www.videolan.org/vlc/ " target="_blank">VLC(</a>Windows, Linux et MacOS).</p>
<p>Microsoft Windows : une distribution Linux. Le choix le plus facile semble être <a title="Ubuntu" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a>, car cette distribution offre une très grande compatibilité matériel, ainsi qu&rsquo;une orientation user-friendly très prononcée.</p>
<p>De part mon expérience d&rsquo;utilisateur, voici aussi quelques logiciels, non-OpenSource, mais offrant une licence libre d&rsquo;utilisation pour les particuliers et les entreprises :<br />
<a title="7-Zip" href="http://www.7-zip.org/" target="_blank">7-Zip</a> : Gestion de fichiers compressés (Zip, Gzip, Rar, &#8230;).<br />
<a title="Foxit Reader" href="http://www.foxitsoftware.com/pdf/reader/" target="_blank">Foxit Reader</a> : Liseuse PDF plus légère et rapide que Adobe Reader.<br />
<a title="Microsoft Security Essentials" href="http://www.microsoft.com/security_essentials/" target="_blank">Microsoft Security Essential</a>s : Suite de sécurité de Microsoft faisant office d&rsquo;antivirus et anti-spyware.</p>
<p>Pour un usage non commercial (à la maison) :<br />
<a title="iIrfanView" href="http://www.irfanview.com/ " target="_blank">IrfanView</a> : Lecture et modifications d&rsquo;images offrant une interface plus conviviale que The Gimp, mais avec aussi moins de possibilités.</p>
<p>Autres outils intéressants, a priori OpenSource, sauf les 2 premiers :<br />
<a title="DropBox" href="http://www.dropbox.com" target="_blank">DropBox </a>: Stockez vos données de manière décentralisée (Cloud) et rendez les accessibles facilement depuis n&rsquo;importe quel poste dans le monde.<br />
<a title="Satsuki Decoder Pack" href="http://yatoshi.com/fr/index.php?p=decoder" target="_blank">Satsuki Decoder Pack</a> : kit contenant un ensemble de codec permettant la lecture de toute type de fichiers vidéos.<br />
<a title="SuperCopier" href="http://supercopier.sfxteam.org/" target="_blank">SuperCopier </a>: Evolution de copier/déplacement de fichiers.<br />
<a title="Notepad++" href="http://notepad-plus-plus.org" target="_blank">Notepad++</a> : Excellent Editeur de texte multi langage.<br />
<a title="TrueCrypt" href="http://www.truecrypt.org" target="_blank">TrueCrypt </a>: Chiffrez vos données.<br />
<a title="Putty" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty </a>ou <a title="Kitty" href="http://www.9bis.net/kitty/?zone=fr" target="_blank">Kitty </a>: Ouvrir une connexion ssh ou telnet vers une machine.<br />
<a title="WinSCP" href="http://winscp.net/eng/docs/lang:fr" target="_blank">WinSCP </a>: Ouvrir un connexion scp vers une machine.</p>
<p>&nbsp;</p>
<p>Et vous ? Qu&rsquo;utilisez-vous comme logiciel OpenSource (ou pas) à forte valeur ajoutée ?</p>
<p>&nbsp;</p><p>The post <a href="https://gagzen.net/2011/03/10/logiciels-opensource-ou-pas/">Logiciels OpenSource (ou pas)</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pourquoi le choix de l&#8217;OpenSource ?</title>
		<link>https://gagzen.net/2011/03/08/pourquoi-le-choix-de-lopensource/</link>
		
		<dc:creator><![CDATA[Baptiste]]></dc:creator>
		<pubDate>Tue, 08 Mar 2011 17:00:15 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[entreprise]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[particulier]]></category>
		<guid isPermaLink="false">http://www.gagneux.info/index.php/?p=161</guid>

					<description><![CDATA[<p>Le choix de l&#8217;OpenSource pour une entreprise ou un particulier a de multiples avantages. Le premier, et le plus apparent semble être le coût. En effet, un grand nombre d&#8217;applications est proposé sur ce modèle, souvent gratuitement (ou à des tarifs très compétitifs). Une application OpenSource correspond par ailleurs à une ouverture avec la communauté. [&#8230;]</p>
<p>The post <a href="https://gagzen.net/2011/03/08/pourquoi-le-choix-de-lopensource/">Pourquoi le choix de l’OpenSource ?</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><a href="https://gagzen.net/wp-content/uploads/2011/03/opensource-1.png"><img decoding="async" class="alignleft size-thumbnail wp-image-163" style="margin-left: 10px; margin-right: 10px;" title="opensource" src="https://gagzen.net/wp-content/uploads/2011/03/opensource-150x150.png" alt="" width="150" height="150" /></a>Le choix de l&rsquo;OpenSource pour une entreprise ou un particulier a de multiples avantages.</p>
<p>Le premier, et le plus apparent semble être le coût. En effet, un grand nombre d&rsquo;applications est proposé sur ce modèle, souvent gratuitement (ou à des tarifs très compétitifs).<br />
<span id="more-1337"></span><br />
Une application OpenSource correspond par ailleurs à une ouverture avec la communauté. Ainsi un grand nombre d&rsquo;utilisateurs participe au développement et à l&rsquo;amélioration de ces produits. On trouve très facilement sur internet des forums de discussion qui ont pour vocation d&rsquo;aider les utilisateurs (novices, ou non).</p>
<p>L&rsquo;OpenSource signifie l&rsquo;accès aux mécanismes internes d&rsquo;une application. On est donc plus, ou en tout cas beaucoup moins, dépendant d&rsquo;un éditeur. Si l&rsquo;éditeur décide d&rsquo;arrêter de travailler sur une application, la communauté peut reprendre le développement. Un concurrent peut offrir la portabilité des données. Une application non-OpenSource limite forcément cela. Les concurrents doivent alors faire preuve d&rsquo;inventivité et faire du retro-engeneering sur les données. Cela peut fonctionner parfaitement comme partiellement.</p>
<p>Pour finir, et même si cela n&rsquo;est pas réellement un avantage, l&rsquo;OpenSource correspond à une philosophie : Le partage communautaire. Dans un mode qui se tourne de plus en plus vers une prise de conscience de son environnement, écologique et financier, et de moins en moins nombriliste, l&rsquo;OpenSource offre une alternative Durable aux solutions Privatrices du passé.</p>
<p>L&rsquo;OpenSource déroute beaucoup de personnes qui utilisent le modèle économique classique. Ce dernier correspondant parfaitement aux systèmes de brevets et autres lobbys qui permettent à peu de gens de posséder beaucoup tout en empêchant les autres d&rsquo;avancer.</p>
<p>&nbsp;</p>
<p>Et vous ? Quels sont les choix fait par vos entreprises ?</p><p>The post <a href="https://gagzen.net/2011/03/08/pourquoi-le-choix-de-lopensource/">Pourquoi le choix de l’OpenSource ?</a> first appeared on <a href="https://gagzen.net">Gagzen</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
