Aricle idea
by alciregi@gmail.com
Hello.
I have an idea. The article is about how to start Fedora installation
process from GRUB.
Let's suppose that you don't have physical access to a remote host and
you have to reinstall the operating system. Or let's suppose that you
have some sort of VPS and the cloud provider doesn't offer a Fedora
image. In the latter case, some providers offer the possibility to
upload and use a custom image (raw or qcow) and some others allow you
to install the operating system from a mounted ISO. In the other hand
some other providers doesn't allow you to choose an operating system
outside the provided ones, so you can't run Fedora.
I tested it on a couple of cloud providers, as well as using virt-
manager, and it works.
In short words, once provisioned the VM (running for instance CentOS)
you have to add a new menu entry in GRUB and, as documented in the
Anaconda docs, pass some options to the Compressed Linux kernel
Executable (vmlinuz) in order to start the installation process from
the network.
However I don't know if it is suitable for the Magazine or if it is
only a dirty and risky hack.
Ciao,
A.
5 years, 1 month
Two-factor SSH auth article
by Paul Frields
I've edited this article, and I also tested the procedure on a system
here. Works great! Ryan, you said you'd do the image for this one.
It's ready to schedule at that point -- reminder, it's set to go Wed
Feb 20.
Paul
5 years, 1 month
Editorial board meeting recap 2019-Feb-20
by Adam Samalik
Minutes:
https://meetbot.fedoraproject.org/fedora-meeting/2019-02-20/magazine.2019...
Minutes (text):
https://meetbot.fedoraproject.org/fedora-meeting/2019-02-20/magazine.2019...
Log:
https://meetbot.fedoraproject.org/fedora-meeting/2019-02-20/magazine.2019...
***
=========================================
#fedora-meeting: Magazine editorial board
=========================================
Meeting started by asamalik at 21:00:25 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting/2019-02-20/magazine.2019...
.
Meeting summary
---------------
* Roll call (asamalik, 21:00:44)
* Last week's stats (asamalik, 21:04:02)
* Week of Feb 11: 65.9K pageviews -- notably lower than the two
previous weeks, but still not bad (asamalik, 21:04:18)
* Pending review posts (asamalik, 21:07:06)
* LINK:
https://fedoramagazine.org/wp-admin/edit.php?post_status=pending&post_typ...
(asamalik, 21:07:11)
* Drafts to review (asamalik, 21:09:27)
* LINK:
https://fedoramagazine.org/wp-admin/edit.php?post_status=draft&post_type=...
(asamalik, 21:09:34)
* --- Using the NetworkManager’s DNSMasq plugin --- (asamalik,
21:10:12)
* --- C# Fundamentals: Data Types and Variables --- (asamalik,
21:13:07)
* LINK: https://fedoramagazine.org/?p=25106&preview=true (asamalik,
21:13:11)
* --- JDK Mission Control is now in Fedora 29 --- (asamalik,
21:17:26)
* ACTION: stickster email C# author to see about ETA (DONE)
(stickster, 21:17:26)
* LINK: https://fedoramagazine.org/?p=24753&preview=true (asamalik,
21:17:32)
* ACTION: jakfrost to edit the JDK Mission Control is now in Fedora 29
article (asamalik, 21:23:48)
* ACTION: ryanlerch to make an image for the JDK Mission Control is
now in Fedora 29 article (asamalik, 21:24:12)
* Pitches to approve (asamalik, 21:25:43)
* LINK:
https://fedoramagazine.org/wp-admin/edit.php?post_status=pitch&post_type=...
(asamalik, 21:25:47)
* pitch about Libravatar by cverna approved (asamalik, 21:29:13)
* --- How to replace docker-compose with podman --- (asamalik,
21:32:29)
* LINK: https://fedoramagazine.org/?p=24533&preview=true (asamalik,
21:32:38)
* pitch How to replace docker-compose with podman approved (asamalik,
21:33:46)
* Publishing schedule (asamalik, 21:36:08)
* AGREED: PUBLISHING SCHEDULE: Fri Feb 22, Using the NetworkManager’s
DNSMasq plugin (asamalik:edit/asamalik:image) -- Mon Feb 25, Netboot
a Live CD (stickster:edit/stickster:image) -- Wed Feb 27, JDK
Mission Control is now in Fedora 29 article
(jakfrost:edit/ryanlerch:image) (asamalik, 21:39:05)
* All other business (open floor) (asamalik, 21:39:16)
Meeting ended at 21:44:07 UTC.
Action Items
------------
* stickster email C# author to see about ETA (DONE)
* jakfrost to edit the JDK Mission Control is now in Fedora 29 article
* ryanlerch to make an image for the JDK Mission Control is now in
Fedora 29 article
Action Items, by person
-----------------------
* jakfrost
* jakfrost to edit the JDK Mission Control is now in Fedora 29 article
* ryanlerch
* ryanlerch to make an image for the JDK Mission Control is now in
Fedora 29 article
* stickster
* stickster email C# author to see about ETA (DONE)
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* asamalik (96)
* stickster (42)
* zodbot (13)
* jakfrost (8)
* ryanlerch (6)
* cverna (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Adam Šamalík
---------------------------
Software Engineer
Red Hat
5 years, 1 month
Editorial board meeting recap 2019-Feb-13
by Paul W. Frields
Minutes: https://meetbot.fedoraproject.org/fedora-meeting/2019-02-13/magazine.2019...
Minutes (text): https://meetbot.fedoraproject.org/fedora-meeting/2019-02-13/magazine.2019...
Log: https://meetbot.fedoraproject.org/fedora-meeting/2019-02-13/magazine.2019...
* * *
=========================================
#fedora-meeting: Magazine editorial board
=========================================
Meeting started by stickster at 21:00:02 UTC. The full logs are
available at
https://meetbot.fedoraproject.org/fedora-meeting/2019-02-13/magazine.2019...
.
Meeting summary
---------------
* Roll call (stickster, 21:00:06)
* Last week's stats (stickster, 21:03:08)
* Week of Feb 4-10: about 75.9K pageviews -- a little down from
previous week but still quite a bit more than usual! (stickster,
21:03:41)
* Pending review posts (asamalik, 21:05:41)
* LINK:
https://fedoramagazine.org/wp-admin/edit.php?post_status=pending&post_typ...
(asamalik, 21:05:46)
* --- How to watch for releases of upstream projects --- (asamalik,
21:08:06)
* LINK: https://fedoramagazine.org/?p=24718&preview=true (asamalik,
21:08:10)
* ACTION: stickster review release-monitoring.org article and set up
for publishing (stickster, 21:10:36)
* --- Flatpaking your Gnome Builder --- (asamalik, 21:11:33)
* LINK: https://fedoramagazine.org/?p=24755&preview=true (asamalik,
21:11:38)
* ACTION: asamalik to edit the Flatpaking your Gnome Builder
(asamalik, 21:18:46)
* --- Python 3.8 alpha in Fedora --- (asamalik, 21:19:14)
* LINK: https://fedoramagazine.org/?p=25128&preview=true (asamalik,
21:19:19)
* ACTION: asamalik to edit Python 3.8 alpha in Fedora (asamalik,
21:21:24)
* ACTION: stickster to make an image for How to watch for releases of
upstream projects (asamalik, 21:22:46)
* ACTION: ryanlerch to make an image for Flatpaking your Gnome Builder
(asamalik, 21:23:02)
* ACTION: ryanlerch to make an image for Python 3.8 alpha in Fedora
(asamalik, 21:23:37)
* IDEA: stickster and ryanlerch to do some online tutorial/demo about
images (stickster, 21:23:50)
* --- How to setup two-factor authentication for SSH on Fedora ---
(asamalik, 21:24:46)
* LINK: https://fedoramagazine.org/?p=25138&preview=true (asamalik,
21:24:51)
* ACTION: stickster to edit the How to setup two-factor authentication
for SSH on Fedora (asamalik, 21:27:02)
* ACTION: ryanlerch to make an image for the How to setup two-factor
authentication for SSH on Fedora (asamalik, 21:27:41)
* LINK: https://fedoramagazine.org/wp-admin (stickster, 21:28:13)
* Drafts to review (asamalik, 21:28:29)
* LINK:
https://fedoramagazine.org/wp-admin/edit.php?post_status=draft&post_type=...
(asamalik, 21:28:34)
* --- Using the NetworkManager’s DNSMasq plugin --- (asamalik,
21:29:14)
* LINK: https://fedoramagazine.org/?p=25167&preview=true (asamalik,
21:29:21)
* ACTION: asamalik to edit Using the NetworkManager’s DNSMasq plugin
(asamalik, 21:40:10)
* ACTION: asamalik to do an image for Using the NetworkManager’s
DNSMasq plugin (asamalik, 21:40:51)
* --- C# Fundamentals: Data Types and Variables --- (asamalik,
21:42:13)
* LINK: https://fedoramagazine.org/?p=25106&preview=true (asamalik,
21:42:29)
* C# Fundamentals: Data Types and Variables is approved! (asamalik,
21:45:08)
* --- Netboot a Live CD --- (asamalik, 21:45:24)
* LINK: https://fedoramagazine.org/?p=24831&preview=true (asamalik,
21:45:29)
* ACTION: stickster will edit the Netboot a Live CD (asamalik,
21:45:38)
* ACTION: stickster email C# author to pass on approval and invite
them to finish draft (stickster, 21:45:52)
* ACTION: stickster to do an image for the Netboot a Live CD
(asamalik, 21:48:03)
* --- 2 cool new apps for music tweakers --- (stickster, 21:50:26)
* LINK: https://fedoramagazine.org/?p=24896&preview=true (stickster,
21:50:34)
* AGREED: pitch approved for 2 music tweaking apps (stickster,
21:51:27)
* ACTION: stickster email jwf about approval and invite draft
(stickster, 21:51:40)
* Publishing schedule (asamalik, 21:53:11)
* AGREED: PUBLISHING SCHEDULE: Thu Feb 14, Python 3.8 alpha in Fedora
(asamalik:edit/ryanlerch:image) -- Fri Feb 15, How to watch for
releases of upstream projects (stickster:edit/stickster:image) --
Mon Feb 18, Flatpaking your Gnome Builder
(asamalik:edit/ryanlerch:image) -- Wed Feb 20, How to setup
two-factor authentication for SSH on Fedora
(stickster:edit/stickster:image) (asamalik, 21:57:28)
* All other business (open floor) (asamalik, 21:57:56)
Meeting ended at 22:02:19 UTC.
Action Items
------------
* stickster review release-monitoring.org article and set up for
publishing
* asamalik to edit the Flatpaking your Gnome Builder
* asamalik to edit Python 3.8 alpha in Fedora
* stickster to make an image for How to watch for releases of upstream
projects
* ryanlerch to make an image for Flatpaking your Gnome Builder
* ryanlerch to make an image for Python 3.8 alpha in Fedora
* stickster to edit the How to setup two-factor authentication for SSH
on Fedora
* ryanlerch to make an image for the How to setup two-factor
authentication for SSH on Fedora
* asamalik to edit Using the NetworkManager’s DNSMasq plugin
* asamalik to do an image for Using the NetworkManager’s DNSMasq plugin
* stickster will edit the Netboot a Live CD
* stickster email C# author to pass on approval and invite them to
finish draft
* stickster to do an image for the Netboot a Live CD
* stickster email jwf about approval and invite draft
Action Items, by person
-----------------------
* asamalik
* asamalik to edit the Flatpaking your Gnome Builder
* asamalik to edit Python 3.8 alpha in Fedora
* asamalik to edit Using the NetworkManager’s DNSMasq plugin
* asamalik to do an image for Using the NetworkManager’s DNSMasq
plugin
* ryanlerch
* ryanlerch to make an image for Flatpaking your Gnome Builder
* ryanlerch to make an image for Python 3.8 alpha in Fedora
* ryanlerch to make an image for the How to setup two-factor
authentication for SSH on Fedora
* stickster
* stickster review release-monitoring.org article and set up for
publishing
* stickster to make an image for How to watch for releases of upstream
projects
* stickster to edit the How to setup two-factor authentication for SSH
on Fedora
* stickster will edit the Netboot a Live CD
* stickster email C# author to pass on approval and invite them to
finish draft
* stickster to do an image for the Netboot a Live CD
* stickster email jwf about approval and invite draft
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* stickster (109)
* asamalik (99)
* cverna (34)
* ryanlerch (30)
* zodbot (19)
* sdgathman (3)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
5 years, 1 month
EDIT: Convert your Fedora Silverblue to HTPC with Kodi
by Michal Konecny
Hi,
after reading through comments bellow the article I decided to do a few changes to the article to make the guide simpler and better.
Changes:
1. Installation of Fedora Silverblue
- Create only the root user during the installation with some password. We will create a user for Kodi later without password.
+ Don't create any user during the installation, just set root password. We will create a user for Kodi later.
Whole second step (2. Booting to terminal) will be removed
Whole third step (3. Creation of user for Kodi) will be replaced by following
3. Creation of user for Kodi
Go through GNOME initial setup and create a kodi user. You will need to provide a password.
Created kodi user will have sudo permissions, but we will remove them at the end.
In this step I also recommend to do upgrade of the Fedora Silverblue.
Press Super key (this is the key between ALT and CTRL) and type "terminal".
Then start the upgrade.
`rpm-ostree upgrade`
And reboot the system.
`systemctl reboot`
4. Installation of Kodi from Flathub
- To install the Kodi in flatpak you first need to add a Flathub remote repository.
+ Open terminal and add a Flathub remote repository.
5. Set Kodi as autostart application
- First we need to create the autostart directory for the kodi user, this is easier if you switch to kodi user directly.
+ First we need to create the autostart directory.
- su kodi
- The last thing that will prevent for autostart to work correctly is the GNOME initial setup. To disable it just create a gnome-initial-setup-done file in .config directory of kodi user.
- echo "yes" > /home/kodi/.config/gnome-initial-setup-done
- You can now switch back to root for the next steps.
- exit
Whole seventh step (7. Enable automatic updates) will be replaced by following
7. Enable automatic updates
For HTPC automatic updates we will use systemd timers. First create a /etc/systemd/system/htpc-update.service file with following content.
```
[Unit]
Description=Update HTPC
[Service]
Type=oneshot
ExecStart=/usr/bin/sh -c 'rpm-ostree upgrade; flatpak update -y; systemctl reboot'
```
Then create a /etc/systemd/system/htpc-update.timer file with following content.
```
[Unit]
Description=Run htpc-update.service once a week
[Timer]
OnCalendar=Wed *-*-* 04:00:00
```
Start the timer from terminal.
`systemctl start htpc-update.timer`
You can check if the timer is set by following command.
`systemctl list-timers`
This timer will run at 4 AM each Wednesday. It is recommended to set this to a time when nobody will use the HTPC.
Whole new step will be added behind 7 (7. Remove root permissions)
7. Remove root permissions
Now we don't need root permissions for kodi anymore, so we remove it from wheel group.
To do this type following command to terminal.
`sudo usermod -G kodi kodi`
8. Disable GNOME features
- To do this exit Kodi and open the terminal. Press Super key (this is the key between ALT and CTRL) and type terminal. Once the terminal will be open and you need to type the following commands.
+ To do this you need to type the following commands.
Also the numbering order needs to be changed.
I hope this is not too much changes for article update, but it removes the need to layer new package and the tricky part with grub.
Regards,
mkonecny
Sent with [ProtonMail](https://protonmail.com) Secure Email.
5 years, 1 month
New Magazine Contributor : @hhlp
by Héctor H. Louzao P.
Good Morning,
Following the guide to start contribute, I'd like to introduce myself I'm Héctor Louzao, just a simple fedora contributor, I'm very active in Ask-Fedora, I'd like to write articles for the Fedora Magazine to introduce a series of Tunning demostrate that Fedora it isn't just an O.S is very configurable with this wonderfull tools :
Beginning with Shell (Bash/Zzh): The two principal shells.
- Powerline (Bash) I know you've wrote about this but has some changed
- Oh-my-zsh (Zsh)
Continue with Vim and Nvim:
- Nvim
- Convert your editor in a powerull IDE with Spacevim
Continue with Tmux (Terminal Multiplexor)
All this articles will be to enfoque in WorkStation and SilverBue (now is on the way)... at the same time, Please see these woorbook:
https://hhlp.fedorapeople.org/Join/bash/
https://hhlp.fedorapeople.org/Join/zsh/
I test it in a gnome-boxes step by step iin this two variant.
althought I use an Plagiarism Checker, it doesn't find any problem just 5% in changes between shells that you can find anywhere in the internet.
Just ping me, if you're interesting in this kind of articles......
Regards.,
5 years, 1 month
Python 3.8 article mistake
by Miro Hrončok
Hi,
Petr noticed that python38 is probably not installable via GNOME Software, but
we are not currently able to try it out. Python 3.8 is has no desktop file or
appdata.
Could we get that corrected in
https://fedoramagazine.org/python-3-8-alpha-in-fedora/
please?
CHANGE:
"If you have Fedora 29 or newer, you can install Python 3.8 from the official
software repository. Either with GNOME Software or with dnf:"
TO:
"If you have Fedora 29 or newer, you can install Python 3.8 from the official
software repository with dnf:"
Thank You,
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
5 years, 1 month
Pre-Pitch: Python 3.8.0a1 is available for Python developers
by Miro Hrončok
Hi,
we now have a package with Python 3.8 first alpha. I'd like to spread the word.
tl;dr:
- dnf install python38 # or python3.8
- as more alphas and betas are released upstream, the package gets updated
- if you are a Python developer, test your project with tox on 3.8 early
(don't wait for Fedora 31)
- the (controversial) walrus operator is already available (:=)
Let me know if this makes sense for the magazine or if I shall bother social
media list instead. Thanks.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
5 years, 1 month