Lector de Feeds

MGASA-2025-0029 - Updated chromium-browser-stable packages fix security vulnerabilities

Mageia Security - 30 Enero, 2025 - 19:36
Publication date: 30 Jan 2025
Type: security
Affected Mageia releases : 9
CVE: CVE-2025-0611 , CVE-2025-0612 Description Object corruption in V8. (CVE-2025-0611) Out of bounds memory access in V8. (CVE-2025-0612) References SRPMS 9/tainted
  • chromium-browser-stable-132.0.6834.110-1.mga9.tainted

Vendored dependencies

Wiki Mageia - 30 Enero, 2025 - 09:36

Add note on patches, links to see also

← Older revision Revision as of 08:36, 30 January 2025 (One intermediate revision by the same user not shown)Line 69: Line 69:  Overview: Overview:    −# Developer builds a package SRPM containing all application source code as well as any unpackaged dependency source code for an application (i.e. vendoring it), including a software attestation+# Developer builds a package SRPM containing all application source code as well as any unpackaged dependency source code for an application (i.e. vendoring it), including a SBOM −# The build system adds packaged dependencies to the software attestation+# The build system adds packaged dependencies to the SBOM  # For interpreted languages, the build system puts any vendored code into a filesystem location specific to the application # For interpreted languages, the build system puts any vendored code into a filesystem location specific to the application −# The build system stores the software attestation at the end of the build into a central repository+# The build system stores the SBOM at the end of the build into a central repository −# A security scanner periodically scans all software attestations to look for dependencies that have reported security vulnerabilities+# A security scanner periodically scans all SBOMs to look for dependencies that have reported security vulnerabilities  # If a security vulnerability is found, it outputs a list of packages that need to be updated and rebuilt and opens one or more bugs # If a security vulnerability is found, it outputs a list of packages that need to be updated and rebuilt and opens one or more bugs −# Each package needing a rebuild goes back to step 1 (if a local patch to fix a vulnerability has been added, it is noted in the software attestation)+# Each package needing a rebuild goes back to step 1 (if a local patch to fix a vulnerability has been added, it is noted in the SBOM)    −Software attestations will be stored in the [https://spdx.dev/ SPDX] format.+SBOMs will be stored in the [https://spdx.dev/ SPDX] format.  +   +Security updates are assumed to consist of upgrading to a new upstream release. Those that require patching a dependency complicates this flow, since the same patch must then be applied to each vendored instance of that dependency.     === Go === === Go === Line 90: Line 92:  * [[Security Updates]] * [[Security Updates]]  * [https://lwn.net/Articles/1005655/ Fedora proposing allowing vendored Go packages] * [https://lwn.net/Articles/1005655/ Fedora proposing allowing vendored Go packages]  +* [https://fosdem.org/2025/schedule/event/fosdem-2025-5570-rust-rpms-and-the-fine-art-of-dependency-bundling/ Rust, RPMs, and the Fine Art of Dependency Bundling]  +* [https://ml.mageia.org/l/arc/dev/2023-04/msg00579.html Thread on packages with many components/modules/subpackages]     [[Category:Packaging]] [[Category:Packaging]] Danf
Categorías: Wiki de Mageia

Appearance of Mageia Tools

Wiki Mageia - 28 Enero, 2025 - 09:49

‎CLI: Text font & size: Just edit a line

← Older revision Revision as of 08:49, 28 January 2025 (One intermediate revision by the same user not shown)Line 10: Line 10:  The Mageia Tools use the gtk toolkit, this is why it usually has a look similar to selected theme in desktops that also use gtk toolkit (Gnome, lxde, Xfce). The Mageia Tools use the gtk toolkit, this is why it usually has a look similar to selected theme in desktops that also use gtk toolkit (Gnome, lxde, Xfce).    −If you like to change the appearance of Magiea Tools keep reading this page.+If you like to change the appearance of Magiea tools keep reading this page.  +   +A frequent question is '''how to enlarge the text size''' - best method see [[#GUI|Alternatives for all the Desktops#GUI]] at bottom of this page.       Line 36: Line 38:     ==== CLI ==== ==== CLI ====  +  +To only change text and you do not want to install a tool for it, easiest way is to as root edit /root/.config/gtk-3.0/settings.ini.  +  +In that file, edit the line "gtk-font-name=Noto Sans,  10", for example change the size number "10" to "14"  +  +  +===== Changing theme =====     First you must apply a gtk theme as user, then follow this procedure: First you must apply a gtk theme as user, then follow this procedure: Line 61: Line 70:  ==== GUI ==== ==== GUI ====    −Install {{prog|lxappearance}}, run in a terminal as root {{prog|lxappearance}} and select by example Adwaita Dark+Install {{prog|lxappearance}}, and ''as root'' in a terminal launch {{prog|lxappearance}}. There you can select another theme, i.e Adwaita Dark.  +   +If you want to '''change the text size or typeface''' you can directly do that at the bottom of the dialogue, clicking the current typeface opens another dialogue.  +   +lxappearance itself adjust immediately to theme and typeface changes.  Click Apply, and next time you start a Mageia tool it will use this setting.  +   +''Note that for example Mageia Control Center main page right pane do not follow theme nor text settings.''     == Recommendations == == Recommendations == Morgano
Categorías: Wiki de Mageia

Vendored dependencies

Wiki Mageia - 28 Enero, 2025 - 06:39

Add an apropos link re: Fedora & Go

← Older revision Revision as of 05:39, 28 January 2025 Line 89: Line 89:  * [[Packages carrying bundled copies of system libraries]] * [[Packages carrying bundled copies of system libraries]]  * [[Security Updates]] * [[Security Updates]]  +* [https://lwn.net/Articles/1005655/ Fedora proposing allowing vendored Go packages]     [[Category:Packaging]] [[Category:Packaging]] Danf
Categorías: Wiki de Mageia

MGASA-2025-0027 - Updated virtualbox, kmod-virtualbox packages fix security vulnerabilities

Mageia Security - 27 Enero, 2025 - 21:20
Publication date: 27 Jan 2025
Type: security
Affected Mageia releases : 9
CVE: CVE-2025-21571 , CVE-2025-21533 Description Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that are affected are Prior to 7.0.24 and prior to 7.1.6. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle VM VirtualBox accessible data as well as unauthorized read access to a subset of Oracle VM VirtualBox accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 7.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:L/I:H/A:L) References SRPMS 9/core
  • virtualbox-7.0.24-1.mga9
  • kmod-virtualbox-7.0.24-63.mga9

MGAA-2025-0007 - Updated libmatemixer packages fix bug

Mageia Security - 27 Enero, 2025 - 20:44
Publication date: 27 Jan 2025
Type: bugfix
Affected Mageia releases : 9
Description Fixes a mate-volume-control crash when Bluetooth disconnects. References SRPMS 9/core
  • libmatemixer-1.26.1-1.mga9

MGAA-2025-0006 - Updated phppgadmin packages fix bug

Mageia Security - 27 Enero, 2025 - 20:44
Publication date: 27 Jan 2025
Type: bugfix
Affected Mageia releases : 9
Description Fixed an issue which prevents executing pgadmin on php 8. Please note that just work with postgresql13. References SRPMS 9/core
  • phppgadmin-7.13.0-2.1.mga9

Mageia IRC Kanäle Liberachat-de

Wiki Mageia - 27 Enero, 2025 - 13:00

← Older revision Revision as of 12:00, 27 January 2025 Line 6: Line 6:     Am 15. Juni 2021 waren wir gezwungen, unsere [[Mageia IRC Kanäle-de|IRC Kanäle auf Freenode]] nach [https://libera.chat/ Liberachat]zu verlegen. Sie können diese im Libera Chat Netzwerk besuchen (ircs://irc.libera.chat:6697). Am 15. Juni 2021 waren wir gezwungen, unsere [[Mageia IRC Kanäle-de|IRC Kanäle auf Freenode]] nach [https://libera.chat/ Liberachat]zu verlegen. Sie können diese im Libera Chat Netzwerk besuchen (ircs://irc.libera.chat:6697). −  −Stellen Sie eine Verbindung zum Server ircs://irc.libera.chat:6697 her und geben Sie /join channelname ein, wobei Sie channelname durch den Namen des Kanals (einschließlich des führenden "#") ersetzen. Alle Kanäle verwenden Englisch, sofern nicht anders angegeben. Die Verwendung einer sicheren Verbindung mit SSL über Port 6697 ist obligatorisch.      Die Absicht war, ein Backup auf Liberachat für jeden unserer Kanäle auf Freenode zu haben. Sie können diese unten finden, aber einige sind vielleicht noch nicht bevölkert oder registriert. Wenn Sie eine Frage zu einem leeren Kanal haben, dann fragen Sie bitte in  [ircs://irc.libera.chat:6697/#mageia #mageia] Die Absicht war, ein Backup auf Liberachat für jeden unserer Kanäle auf Freenode zu haben. Sie können diese unten finden, aber einige sind vielleicht noch nicht bevölkert oder registriert. Wenn Sie eine Frage zu einem leeren Kanal haben, dann fragen Sie bitte in  [ircs://irc.libera.chat:6697/#mageia #mageia]     In den Kanälen finden regelmäßig Treffen statt (siehe [[Meetings-de|Meetings]]). In den Kanälen finden regelmäßig Treffen statt (siehe [[Meetings-de|Meetings]]).  +  +Alle Kanäle verwenden die englische Sprache, außer es ist etwas angegeben.     Einige Channels haben (werden) nützliche Bots, siehe [[IRC bots]]. Einige Channels haben (werden) nützliche Bots, siehe [[IRC bots]].  +  +Stellen Sie eine Verbindung zum Server ircs://irc.libera.chat:6697 her und geben Sie /join channelname ein, wobei Sie channelname durch den Namen des Kanals (einschließlich des führenden "#") ersetzen. Alle Kanäle verwenden Englisch, sofern nicht anders angegeben. Die Verwendung einer sicheren Verbindung mit SSL über Port 6697 ist obligatorisch.  +  +Verbinden über einen Browser: https://web.libera.chat/  +  +Verwenden eines IRC Clienten, wie zum Beispiel {{prog|hexchat}} : wählen Sie das Netwerk Libera.Chat aus und unter Menü Server > Einem Kanal beitreten > #mageia-irgendwas, aus der unten angezeigten Liste.     == Projektweite Kanäle == == Projektweite Kanäle == Psyca
Categorías: Wiki de Mageia

QA-Team-de

Wiki Mageia - 27 Enero, 2025 - 12:56

← Older revision Revision as of 11:56, 27 January 2025 Line 13: Line 13:  * Die Mageia Webseiten (Forum, Wiki, Bugzilla, Mailinglisten) verwenden alle die gleichen Zugänge, welche du [https://identity.mageia.org/ hier] bearbeiten kannst, wie z.B. ändern deiner E-Mail-Adresse etc. Um dich bei einer Mailingliste einzuschreiben, meldest du dich am Anfang der Seite mit deiner registrierten E-Mail Adresse und Passwort an und klickst danach einfach auf "subscribe" bei der Liste, in der du dich einschreiben möchtest. * Die Mageia Webseiten (Forum, Wiki, Bugzilla, Mailinglisten) verwenden alle die gleichen Zugänge, welche du [https://identity.mageia.org/ hier] bearbeiten kannst, wie z.B. ändern deiner E-Mail-Adresse etc. Um dich bei einer Mailingliste einzuschreiben, meldest du dich am Anfang der Seite mit deiner registrierten E-Mail Adresse und Passwort an und klickst danach einfach auf "subscribe" bei der Liste, in der du dich einschreiben möchtest.  * Durch Anmelden auf der [https://ml.mageia.org/l/info/qa-discuss QA-Discuss] Mailingliste. Wenn du möchtest kannst du zudem ein Mail an diese Liste senden, um dich vorzustellen. * Durch Anmelden auf der [https://ml.mageia.org/l/info/qa-discuss QA-Discuss] Mailingliste. Wenn du möchtest kannst du zudem ein Mail an diese Liste senden, um dich vorzustellen. −* Durch Betreten des [ircs://irc.libera.chat:6697/#mageia-qa #mageia-qa] IRC Kanal von Liberachat. Wie: Durch Aufrufen von https://web.libera.chat/ über einen Webbrowser, einem IRC Klienten, wie zum Beispiel {{prog|hexchat}}: wähle als Netzwerk Libera.Chat und im Menü Server > Einem Kanal beitreten > #mageia-qa+* Durch Betreten des [ircs://irc.libera.chat:6697/#mageia-qa #mageia-qa] IRC Kanal von Liberachat. Wie: Durch Aufrufen von https://web.libera.chat/ über einen Webbrowser, einem IRC Klienten, wie zum Beispiel {{prog|hexchat}}: wähle als Netzwerk Libera.Chat und im Menü Server > Einem Kanal beitreten > #mageia-qa. Weitere Kanäle finden Sie auf der Seite [[Mageia_IRC_Channels_Liberachat|Mageia IRC Channels Liberachat]]  * Teamleiter: Thomas J Andrews (MageiaTJ) - andrewsfarm AT gmail dot com * Teamleiter: Thomas J Andrews (MageiaTJ) - andrewsfarm AT gmail dot com  * Stellvertreter: Jose Manuel Lopez (joselp) - joselp AT e dot email * Stellvertreter: Jose Manuel Lopez (joselp) - joselp AT e dot email Psyca
Categorías: Wiki de Mageia

Mageia 9 Errata-de

Wiki Mageia - 27 Enero, 2025 - 12:02

← Older revision Revision as of 11:02, 27 January 2025 Line 209: Line 209:  == Software == == Software ==  === Chromium Browser === === Chromium Browser === −Wir haben zur Zeit keinen Paketbetreuer um den Chromium Browser aktuell zu halten, {{Bug|33609}}. Workaround: Installieren Sie app/org.chromium.Chromium/x86_64/stable als [[Flatpak-de|Flatpak]], oder den Chrome Browser. Alternativ kann auch Chrome als rpm von Google installiert werden.+Wir haben zur Zeit keinen Paketbetreuer um den Chromium Browser aktuell zu halten, {{Bug|33609}}. Workaround: Installieren Sie app/org.chromium.Chromium/x86_64/stable als [[Flatpak-de|Flatpak]], oder den Chrome Browser. Alternativ kann auch Chrome als rpm von Google installiert werden. Aktualisierung Januar 2025: zur Zeit ist Chromium auf dem aktuellen Stand.     === Firefox ESR === === Firefox ESR === Line 244: Line 244:  === Verschiedene Software === === Verschiedene Software ===  {{Bug|27926}} - '''Xine''' stürzt möglicherweise beim Startvorgang ab oder schließt sich ohne Fehlermeldung, wenn versucht wird verschiedene Mediendateien abzuspielen. '''WORKAROUNDS:'''  1.)''' versuchen Sie einen anderen Abspieler. (Xine ist der Standard in LXDE). '''2.)''' Falls es nicht startet können Sie einen anderen Grafikkartentreiber versuchen? (z. B. modesetting anstelle von nvidia)  '''3.)''' ''(Wenn es eine Fehlermeldung über vdpau anzeigt)'' Um den Video- und Audio-Codec ändern zu können, ändern Sie zu erst "Erfahrenheit einstellen", in den Einstellungen, auf "Advanced" und wählen Sie danach den "Video Tab". Wählen Sie anschließend dort unter "Zu benutzender Videotreiber" "opengl2". Wählen Sie nun den "Audio Tab" und wählen Sie "Zu benutzender Audiotreiber" von "auto" auf "puleaudio". Klicken Sie danach auf OK und starten Sie Xine neu. {{Bug|27926}} - '''Xine''' stürzt möglicherweise beim Startvorgang ab oder schließt sich ohne Fehlermeldung, wenn versucht wird verschiedene Mediendateien abzuspielen. '''WORKAROUNDS:'''  1.)''' versuchen Sie einen anderen Abspieler. (Xine ist der Standard in LXDE). '''2.)''' Falls es nicht startet können Sie einen anderen Grafikkartentreiber versuchen? (z. B. modesetting anstelle von nvidia)  '''3.)''' ''(Wenn es eine Fehlermeldung über vdpau anzeigt)'' Um den Video- und Audio-Codec ändern zu können, ändern Sie zu erst "Erfahrenheit einstellen", in den Einstellungen, auf "Advanced" und wählen Sie danach den "Video Tab". Wählen Sie anschließend dort unter "Zu benutzender Videotreiber" "opengl2". Wählen Sie nun den "Audio Tab" und wählen Sie "Zu benutzender Audiotreiber" von "auto" auf "puleaudio". Klicken Sie danach auf OK und starten Sie Xine neu.  +  +{{Bug|28582}} - '''phppgadmin''' (upstream nicht weiterentwickelt) funktioniert nicht mit php8 - dies wurde durch unseren Patch BEHOBEN. Es funktioniert allerdings noch nicht mit postgresql15 - '''WORKAROUND:''' postgresql auf Version 13 herunterstufen. Beide Versionen sind in Mageia 9 verfügbar.     {{bug-de|28814}}, {{bug-de|28840}}, {{Bug|31989}} - '''Wine''' fehlen ein paar Abhängigkeiten, vor allem für die 32-Bit Bibliotheken. (Betrifft auch '''PlayOnLinux'''.) '''Manuelle Behebung''' und weitere Tipps [[Möglichkeiten_um_Anwendungen_zu_installieren-de#MS_Windows_Programme_ausf.C3.BChren|'''finden Sie hier''']]. Falls Sie eine Meldung erhalten, dass die geeignete Version fehlt, schauen Sie unter {{bug-de|16273}} {{bug-de|28814}}, {{bug-de|28840}}, {{Bug|31989}} - '''Wine''' fehlen ein paar Abhängigkeiten, vor allem für die 32-Bit Bibliotheken. (Betrifft auch '''PlayOnLinux'''.) '''Manuelle Behebung''' und weitere Tipps [[Möglichkeiten_um_Anwendungen_zu_installieren-de#MS_Windows_Programme_ausf.C3.BChren|'''finden Sie hier''']]. Falls Sie eine Meldung erhalten, dass die geeignete Version fehlt, schauen Sie unter {{bug-de|16273}} Psyca
Categorías: Wiki de Mageia

Mageia 9 Errata

Wiki Mageia - 26 Enero, 2025 - 18:22

‎Various software

← Older revision Revision as of 17:22, 26 January 2025 (2 intermediate revisions by the same user not shown)Line 326: Line 326:     {{Bug|27926}} - '''Xine''' may crash at launch, or exit silently when trying to play various multimedia files. '''WORKAROUNDS: 1.)''' try another player.  (Xine is default in LXDE).  '''2.)''' If not starting, can you use another video driver?  (i.e modesetting instead of nvidia) '''3.)''' ''(At least if it throws an error about vdpau)'' To be able to change Video and Audio codec, first change "configuration experience level" to "Advanced", then select "video tab" and select "video driver to use", change from "Auto" to "opengl2". Now select "Audio tab" and select "audio driver to use", change from "auto" to "pulseaudio", click OK, close and restart Xine. {{Bug|27926}} - '''Xine''' may crash at launch, or exit silently when trying to play various multimedia files. '''WORKAROUNDS: 1.)''' try another player.  (Xine is default in LXDE).  '''2.)''' If not starting, can you use another video driver?  (i.e modesetting instead of nvidia) '''3.)''' ''(At least if it throws an error about vdpau)'' To be able to change Video and Audio codec, first change "configuration experience level" to "Advanced", then select "video tab" and select "video driver to use", change from "Auto" to "opengl2". Now select "Audio tab" and select "audio driver to use", change from "auto" to "pulseaudio", click OK, close and restart Xine.  +  +{{Bug|28582}} - '''phppgadmin''' (umaintained upstream) did not work with php8 - that got FIXED by our patched update. But it still do not work with postgresql15 - '''WORKAROUND:''' downgrade to postgresql13. Both are in Mageia 9.     {{Bug|28814}}, {{Bug|28840}}, {{Bug|31989}} - '''Wine''' missing a few dependencies, especially for 32 bit libs. (Thus also '''PlayOnLinux'''.) '''Manual fix''' and also other tips [[Ways_to_install_programs#Running_MSWindows_programs|'''here''']]. If launching a wine app gives warnings that suitable versions are missing, see {{Bug|16273}}. {{Bug|28814}}, {{Bug|28840}}, {{Bug|31989}} - '''Wine''' missing a few dependencies, especially for 32 bit libs. (Thus also '''PlayOnLinux'''.) '''Manual fix''' and also other tips [[Ways_to_install_programs#Running_MSWindows_programs|'''here''']]. If launching a wine app gives warnings that suitable versions are missing, see {{Bug|16273}}. Line 358: Line 360:     {{Bug|33697}} - '''Nextcloud client''' - We fail to keep it updated.  Instead, upstream AppImage can be used, see [[Nextcloud-client]]. {{Bug|33697}} - '''Nextcloud client''' - We fail to keep it updated.  Instead, upstream AppImage can be used, see [[Nextcloud-client]].  +  +     <br> <br> Morgano
Categorías: Wiki de Mageia

MGASA-2025-0026 - Updated glibc packages fix security vulnerability

Mageia Security - 26 Enero, 2025 - 04:20
Publication date: 26 Jan 2025
Type: security
Affected Mageia releases : 9
CVE: CVE-2025-0395 Description When the assert() function in the GNU C Library versions 2.13 to 2.40 fails, it does not allocate enough space for the assertion failure message string and size information, which may lead to a buffer overflow if the message string size aligns to page size. (CVE-2025-0395) References SRPMS 9/core
  • glibc-2.36-55.mga9

MGASA-2025-0025 - Updated openssl packages fix security vulnerability

Mageia Security - 26 Enero, 2025 - 04:20
Publication date: 26 Jan 2025
Type: security
Affected Mageia releases : 9
CVE: CVE-2024-13176 Description Timing side-channel in ECDSA signature computation. (CVE-2024-13176) References SRPMS 9/core
  • openssl-3.0.15-1.2.mga9

MGASA-2025-0024 - Updated iperf packages fix security vulnerability

Mageia Security - 25 Enero, 2025 - 22:32
Publication date: 25 Jan 2025
Type: security
Affected Mageia releases : 9
CVE: CVE-2024-53580 Description It was discovered that iperf 3.17.1 contains a segmentation violation via the iperf_exchange_parameters() function. References SRPMS 9/core
  • iperf-3.18-1.mga9

New laptop and Silverblue update

AdamW on Linux and more - 14 Enero, 2025 - 23:25

Figured I'd post an update on how things are going with the new laptop (HP Omnibook Ultra 14, AMD Ryzen AI 9 365 "Strix Point", for the searchers) and with Silverblue.

I managed to work around the hub issue by swapping out the fancy $300 Thunderbolt hub for a $40 USB-C hub off Amazon. This comes with limitations - you're only going to get a single 4k 60Hz external display, and limited bandwidth for anything else - but it's sufficient for my needs, and makes me regret buying the fancy hub in the first place. It seems to work 100% reliably on startup, reboot and across suspend/resume. There's still clearly something wrong with Thunderbolt handling in the kernel, but it's not my problem any more.

The poor performance of some sites in Firefox turned out to be tied to the hanging problem - I'd disabled graphics acceleration in Firefox, which helped with the hanging, but was causing the appalling performance on Google sites and others. I've now cargo-culted a set of kernel args - amdgpu.dcdebugmask=0x800 amdgpu.lockup_timeout=100000 drm.vblankoffdelay=0 - which seem to be helping; I turned graphics acceleration back on in Firefox and it hasn't started hanging again. At least, I haven't had random hangs for the last few days, and this morning I played a video on youtube and the system has not hung since then. I've no idea how bad they are for battery life, but hey, they seem to be keeping things stable. So, the system is pretty workable at this point. I've been using it full-time, haven't had to go back to the old one.

I'm also feeling better about Silverblue as a main OS this time. A lot of things seem to have got better. The toolbox container experience is pretty smooth now. I managed to get adb working inside a container by putting these udev rules in /etc/udev/rules.d. It seems like I have to kill and re-start the adb server any time the phone disconnects or reboots - usually adb would keep seeing the phone just fine across those events - but it's a minor inconvenience. I had to print something yesterday, was worried for a moment that I'd have to figure out how to get hp-setup to do its thing, but then...Silverblue saw my ancient HP printer on the network, let me print to it, and it worked, all without any manual setup at all. It seems to be working over IPP, but I'm a bit surprised, as the printer is from 2010 or 2011 and I don't think it worked before. But I'm not complaining!

I haven't had any real issues with app availability so far. All the desktop apps I need to use are available as flatpaks, and the toolbox container handles CLI stuff. I'm running Firefox (baked-in version), Evolution, gedit, ptyxis (built-in), liferea, nheko, slack and vesktop (for discord) without any trouble. LibreOffice and GIMP flatpaks also work fine. Everything's really been pretty smooth.

I do have a couple of tweaks in my bashrc (I put them in a file in ~/.bashrc.d, which is a neat invention) that other Atomic users might find useful...

if [ -n "$container" ] then alias gedit="flatpak-spawn --host /var/lib/flatpak/exports/bin/org.gnome.gedit" alias xdg-open=flatpak-xdg-open else alias gedit=/var/lib/flatpak/exports/bin/org.gnome.gedit fi

the gedit aliases let me do gedit somefile either inside or outside a container, and the file just opens in my existing gedit instance. Can't really live without that. You can adapt it for anything that's a flatpak app on the host. The xdg-open alias within containers similar makes xdg-open somefile within the container do the same as it would outside the container.

So it's still early days, but I'm optimistic I'll keep this setup this time. I might try rebasing to the bootc build soon.

Categorías: Otros Blogs

And here is new MADb!

Blog de Mageia (English) - 3 Noviembre, 2024 - 16:51

Written by Atelier Team

That was fast: we have only just explained why our Mageia Application Database was offline and now papoteur tells us that new MADb is ready to be used.

Open the site and at first glance you might think you have somehow connected to the old site as the differences between it and the new one are hard to spot (the top one is the old site):

However, this is only the outward appearance, as the style sheets (CSS) were re-used with little modification.

The tool itself, previously written in PHP, has been completely rewritten from scratch, using Python, Flask, Jinja2 and DNF5, so the runtime code is entirely new. Papoteur showed two code snippets as an example of what really changed (again, the top one is old):

That is as different as a page from an English book compared to a page from its Indonesian translation!

About 3000 new lines of code were written for this new MADb, which is now live and ready to answer your queries about Mageia applications.

As you use the site, we ask you to think about what questions you feel an integrated help function (not yet available) should answer, and also what you feel we should include in a new wiki article about MADb. Please note your suggestions in the comments to this post, as you are all the Mageia community and this tool is for you.

Thanks to the MLO community for hosting new MADb.

Categorías: Blogs Oficiales
Feed