<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on nagg.eu</title><link>https://nagg.eu/tags/linux/</link><description>Recent content in Linux on nagg.eu</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 08 Jul 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://nagg.eu/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>We are in the cloud</title><link>https://nagg.eu/we-are-in-the-cloud/</link><pubDate>Sat, 08 Jul 2023 00:00:00 +0000</pubDate><guid>https://nagg.eu/we-are-in-the-cloud/</guid><description>&lt;p&gt;We are in the cloud, running on someone else&amp;rsquo;s computer.&lt;/p&gt;</description></item><item><title>Microsoft Teams on Fedora and Wayland with screenshare</title><link>https://nagg.eu/microsoft-teams-on-fedora-and-wayland-with-screenshare/</link><pubDate>Mon, 27 Apr 2020 00:00:00 +0000</pubDate><guid>https://nagg.eu/microsoft-teams-on-fedora-and-wayland-with-screenshare/</guid><description>&lt;p&gt;Since the whole COVID19 pandemic hoax started a couple of months ago, working
from home has become the new hip thing every company brags about on every
social media known to humankind.&lt;br&gt;
The first step to be able to call yourself a proper &lt;code&gt;COVID19 ready(tm)&lt;/code&gt; company
is the ability to bother every employees with just a few mouse clicks.&lt;br&gt;
So here we are, with Microsoft Teams(tm) and a lot of other not very secure
and massively bloated software elected as the center of the office life.&lt;br&gt;
Coffee break? &lt;em&gt;XYZ software&lt;/em&gt; chatroom. Kick-off meeting? &lt;em&gt;XYZ software&lt;/em&gt;
chatroom. And so on.&lt;br&gt;
Because of my special snowflake syndrome and my deep hatred for all things
Microsoft and especially Windows I always end up making my life a bit harder.&lt;br&gt;
After having used Teams in a Windows 10 VM (after all I paid for a license
when I got my latest Thinkpad) for a few weeks, I decided it was time to
finally try to make it work on my main OS: Fedora 31.&lt;br&gt;
The catch was also that I wanted to do that &lt;em&gt;more or less&lt;/em&gt; without installing
any third party non free software.&lt;br&gt;
The OS I use is Fedora 31, which comes with &lt;code&gt;pipewire&lt;/code&gt; and &lt;code&gt;xgd-desktop-portal&lt;/code&gt;
both installed and configured out of the box.&lt;br&gt;
Since using the official closed source Electron crapware client was out of the
question, the obvious choice was to make Microsoft Teams work in a regular WEB
browser.&lt;br&gt;
The situation is the following:&lt;/p&gt;</description></item><item><title>Kubernetes cluster for manufacturing engineering: tale of an epic commissioning</title><link>https://nagg.eu/kubernetes-cluster-for-manufacturing-engineering/</link><pubDate>Wed, 23 Oct 2019 00:00:00 +0000</pubDate><guid>https://nagg.eu/kubernetes-cluster-for-manufacturing-engineering/</guid><description>&lt;p&gt;&lt;img src="https://nagg.eu/2019/10/kubernetes-docker-cluster.jpg" alt="kubernetes-docker-cluster"&gt;&lt;/p&gt;
&lt;h3 id="--introduction"&gt;- Introduction&lt;/h3&gt;
&lt;p&gt;A quite big company that produces parts for some of the most important
automotive industry companies was interested in a cloud-based system to
monitor the overall efficiency of their production machines, analyze some key
parameters and optimize the production activities scheduling.&lt;br&gt;
Goal of the project was to connect eleven industrial manufacturing machines to
the cloud, extract specific machine data and develop a web application for
the visualization and management of such data, while guaranteeing information
confidentiality and security.&lt;br&gt;
Furthermore, one fundamental requirement of such system has been the
bidirectional integration with the customer&amp;rsquo;s ERP system, in order to
synchronize the production JOBs and manage their execution on the corresponding
machines.&lt;br&gt;
To fulfill such requirements, the project team has engineered and then implemented
an hybrid edge-cloud solution in which the software has been packed into various
&lt;strong&gt;containers&lt;/strong&gt; that are orchestrated and managed, at the edge level, by a Kubernetes
cluster.&lt;br&gt;
This technology ensures an optimal load balancing between the available
resources as well as a high availability in case of hardware or software failures.&lt;br&gt;
While IT enterprises do not question the value of containerized applications
anymore, the use of such kind of technologies within a manufacturing environment
hasn&amp;rsquo;t been completely explored yet.&lt;br&gt;
In the following paragraphs we will go into details on how we engineered and
built the system despite all the difficulties we had to overcome.&lt;/p&gt;</description></item><item><title>Resize QCOW2 disk image</title><link>https://nagg.eu/resize-qcow2-disk-image/</link><pubDate>Wed, 05 Dec 2018 00:00:00 +0000</pubDate><guid>https://nagg.eu/resize-qcow2-disk-image/</guid><description>&lt;p&gt;QCOW2 disk images can be easily grown using libvirt command line utils.&lt;br&gt;
Unfortunately it isn&amp;rsquo;t possible to grow QCOW2 images in-place or online.&lt;br&gt;
First of all, power off the virtual machine, grow the file and make a copy of
it:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
$ qemu-img resize image.qcow2 +200G
$ cp image.qcow2 image-new.qcow2
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Identify the specific partion you intend to grow:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
$ virt-filesystems -a image.qcow2 -l
Name Type VFS Label Size Parent
/dev/sda1 filesystem ext4 - 536870912 -
/dev/sda3 filesystem xfs - 45885612000 -
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Expand the actual partition:&lt;/p&gt;</description></item><item><title>Intel CPU, Hyper-Threading and Spectre STIBP mitigation</title><link>https://nagg.eu/intel-cpu-hyper-threading-and-spectre-stibp-mitigation/</link><pubDate>Sat, 17 Nov 2018 00:00:00 +0000</pubDate><guid>https://nagg.eu/intel-cpu-hyper-threading-and-spectre-stibp-mitigation/</guid><description>&lt;p&gt;Yesterday I was reading &lt;a href="https://www.phoronix.com/scan.php?page=article&amp;amp;item=linux-420-stibp&amp;amp;num=1"&gt;phoronix 0&lt;/a&gt;
and &lt;a href="https://www.phoronix.com/scan.php?page=article&amp;amp;item=linux-420-bisect&amp;amp;num=1"&gt;phoronix 1&lt;/a&gt;
articles on STIBP mitigation impact on CPU performance, since I run a pretty old
laptop equiped with a Sandy Bridge CPU I figured that I should do my own tests
to see how bad things really are &lt;em&gt;or aren&amp;rsquo;t&lt;/em&gt;.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;CPU: Intel Core i3-2310M - 2 cores / 4 threads
Motherboard: Lenovo Thinkpad
RAM: 2x4 GB DDR3 @1333 MHz
HDD: Plextor M5pro

OS: Fedora 29 x86_64 with stock kernels
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;My benchmark of choice is compiling the &lt;a href="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.2.tar.xz"&gt;Linux kernel (version 4.19.2)&lt;/a&gt;.&lt;br&gt;
What I do is download the kernel version to &lt;code&gt;/dev/shm&lt;/code&gt; ramdisk and compile it
using the &lt;code&gt;defconfig&lt;/code&gt; configuration while checking how many seconds it takes to
complete the task.&lt;/p&gt;</description></item><item><title>Generate a secure GPG key</title><link>https://nagg.eu/generate-a-secure-gpg-key/</link><pubDate>Fri, 10 Aug 2018 10:22:56 +0000</pubDate><guid>https://nagg.eu/generate-a-secure-gpg-key/</guid><description>&lt;p&gt;For some reason &lt;code&gt;gpg gen-key&lt;/code&gt; still defaults to SHA1 and RSA2048, due to the known weaknesses of SHA1 it is probably a better idea to use SHA256.&lt;br&gt;
First of all, we need to create a configuration file.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;cat ~/.gnupg/gpg.conf&amp;#34;
---
personal-digest-preferences SHA256
cert-digest-algo SHA256
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;To generate a new key type (also specify to use RSA 4096):&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;gpg --gen-key
### or
gpg --full-generate-key
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Other useful commands are:&lt;/p&gt;</description></item><item><title>AMD Ryzen on Linux</title><link>https://nagg.eu/amd-ryzen-on-linux/</link><pubDate>Sat, 17 Jun 2017 10:52:37 +0000</pubDate><guid>https://nagg.eu/amd-ryzen-on-linux/</guid><description>&lt;p&gt;Finally we have some new hardware worth writing of and also spending money on.&lt;br&gt;
I have been using an AMD Ryzen 7 1700X based build for some time now and so far I am really liking it, the CPU is marvelous considering the pricetag and felt like a worthwhile upgrade from the Xeon E3-1241v3 I was using before; it is basically twice the cores clocked at pretty much the same speed. Awesome.&lt;br&gt;
There are a couple of points worth spending some words on tho.&lt;/p&gt;</description></item><item><title>Monitor hard disk health status with smartd on Linux</title><link>https://nagg.eu/monitor-hard-disk-health-status-with-smartd-on-linux/</link><pubDate>Thu, 02 Feb 2017 10:20:34 +0000</pubDate><guid>https://nagg.eu/monitor-hard-disk-health-status-with-smartd-on-linux/</guid><description>&lt;h2 id="this-does-not-really-works-read-this"&gt;This does not really works, read this: &lt;!-- raw HTML omitted --&gt;&lt;a href="https://nagg.eu/monitor-hard-disk-smart-status-in-python/"&gt;https://nagg.eu/monitor-hard-disk-smart-status-in-python/&lt;/a&gt;&lt;!-- raw HTML omitted --&gt;&lt;/h2&gt;
&lt;p&gt;First of all install smartmontools, it has the same name on pretty much every distro:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ emerge -a1 smartmontools
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Proceed to edit its configuration file, at the bottom of the file there is a quick explaination of all the available parameters:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;cat/etc/smartd.conf
---
DEVICESCAN -H -R 1 -R 5 -R 7 -R 10 -R 11 -R 196 -R 197 -R 199 -R 200 -m user@domain.tld -n standby,10,q
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Parameter &lt;code&gt;-H&lt;/code&gt; tells smartd to check the result of &lt;code&gt;overall-health self-assesment test&lt;/code&gt; which is pretty much useless, &lt;code&gt;-R&lt;/code&gt; is used to specify a single SMART attribute, if its value changes a mail is sent to &lt;a href="mailto:user@domain.tld"&gt;user@domain.tld&lt;/a&gt;.&lt;br&gt;
To send emails a MTA must be installed, in centos that is sendmail, in gentoo it is not strictly necessary to have a full fledget MTA installed, nullmailer will suffice.&lt;br&gt;
If it is not already installed:&lt;/p&gt;</description></item><item><title>Copy Linux sparse files over network</title><link>https://nagg.eu/copy-linux-sparse-files-over-network/</link><pubDate>Wed, 09 Nov 2016 18:19:35 +0000</pubDate><guid>https://nagg.eu/copy-linux-sparse-files-over-network/</guid><description>&lt;p&gt;Sparse files are nice to use to store virtual machine&amp;rsquo;s virtual disks but can be a real pain in the ass to backup efficiently, especially over the network.&lt;br&gt;
Luckily &lt;code&gt;rsync&lt;/code&gt; provides a way to intelligently copy sparse files both locally and over the network.&lt;br&gt;
The trick is use &lt;code&gt;--sparse&lt;/code&gt; and &lt;code&gt;--inplace&lt;/code&gt; options.&lt;br&gt;
Let&amp;rsquo;s say we have a sparse 60 GB qemu virtual disk with only around 7 GB used:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ ls -lh fedora24.qcow2 
-rw------- 1 root root 61G Nov 8 19:11 fedora24.qcow2
$ du -h fedora24.qcow2 
7.2G	fedora24.qcow2
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The first thing to note is that ls does not recognize sparse files while du does.&lt;br&gt;
The first time a file is copied use the &lt;code&gt;--sparse&lt;/code&gt; option:&lt;/p&gt;</description></item><item><title>pdnsd automatic startup Arch Linux</title><link>https://nagg.eu/pdnsd-automatic-startup-arch-linux/</link><pubDate>Sat, 30 Aug 2014 11:01:53 +0000</pubDate><guid>https://nagg.eu/pdnsd-automatic-startup-arch-linux/</guid><description>&lt;p&gt;I have this Arch Linux based ODROID-U3 I use as DLNA server, local web server…etc…and also as local DNS caching server.&lt;br&gt;
For some strange reason &lt;!-- raw HTML omitted --&gt;pdnsd&lt;!-- raw HTML omitted --&gt; doesn&amp;rsquo;t seem to start correctly on Arch Linux.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[root@server ~]# systemctl status pdnsd -l
● pdnsd.service - proxy name server
 Loaded: loaded (/usr/lib/systemd/system/pdnsd.service; enabled)
 Active: failed (Result: exit-code) since Sat 2000-01-01 20:02:07 CET; 14 years 7 months ago
 Process: 182 ExecStart=/usr/bin/pdnsd (code=exited, status=3)
 Main PID: 182 (code=exited, status=3)

Jan 01 20:02:06 server systemd[1]: Starting proxy name server...
Jan 01 20:02:06 server systemd[1]: Started proxy name server.
Jan 01 20:02:06 server pdnsd[182]: Error in config file (line 11): Failed to get IP address of eth0: Cannot assign requested address
Jan 01 20:02:07 server systemd[1]: pdnsd.service: main process exited, code=exited, status=3/NOTIMPLEMENTED
Jan 01 20:02:07 server systemd[1]: Unit pdnsd.service entered failed state.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Adding &lt;code&gt;After=network-online.target&lt;/code&gt; and &lt;code&gt;Wants=network-online.target&lt;/code&gt; in the Unit section of the startup script doesn&amp;rsquo;t seem to make any difference.&lt;br&gt;
So far the only workaround which really works is adding the line &lt;code&gt;After=multi-user.target&lt;/code&gt; in the service script.&lt;/p&gt;</description></item><item><title>Interesting read on Samba 4</title><link>https://nagg.eu/interesting-read-on-samba-4/</link><pubDate>Wed, 11 Jun 2014 16:07:25 +0000</pubDate><guid>https://nagg.eu/interesting-read-on-samba-4/</guid><description>&lt;p&gt;In the last month or so despite not having much spare time I spent a few hours reading an interesting book: &lt;!-- raw HTML omitted --&gt;Implementing Samba 4&lt;!-- raw HTML omitted --&gt;&lt;br&gt;
It actually is more than a simple book, it is a well written step-by-step guide on how to install (on Debian 7, not that it makes much difference, the installation is really similar on CentOS for example), configure, manage and even migrate an existing Active Directory domain controller from Windows Server to GNU/Linux.&lt;br&gt;
It consists of 9 chapters each one covering the most important features of Samba 4; everything explained in the book is also integrated with code snippets, scripts and command line examples.&lt;br&gt;
I am sure this book will come real handy in case I will have to setup a GNU/Linux based AD domain controller.&lt;/p&gt;</description></item><item><title>nginx and TLS v1.2</title><link>https://nagg.eu/nginx-and-tls-v1-2/</link><pubDate>Sat, 10 Aug 2013 14:03:39 +0000</pubDate><guid>https://nagg.eu/nginx-and-tls-v1-2/</guid><description>&lt;p&gt;Given that SSL and TLS, especially v1.0, suffer from serious security issues (e.g. &lt;!-- raw HTML omitted --&gt;&lt;a href="https://en.wikipedia.org/wiki/Transport_Layer_Security#TLS"&gt;https://en.wikipedia.org/wiki/Transport_Layer_Security#TLS&lt;/a&gt;&lt;!-- raw HTML omitted --&gt;) I thought it would be a good idea to use the latest and more secure version of it: v1.2.&lt;br&gt;
On CentOS 6.4 the openssl version included is quite old and doesn&amp;rsquo;t support TLS v1.1 and 1.2.&lt;br&gt;
So, first of all we have to install the latest version 1.0.1e, it can be done compiling from sources or by adding a third party repository; I chose the latter.&lt;/p&gt;</description></item><item><title>WordPress admin, SSL, Apache + nginx</title><link>https://nagg.eu/wordpress-admin-ssl-apache-nginx/</link><pubDate>Tue, 30 Jul 2013 15:49:37 +0000</pubDate><guid>https://nagg.eu/wordpress-admin-ssl-apache-nginx/</guid><description>&lt;p&gt;Let&amp;rsquo;s say we have a WordPress blog and we would like to encrypt our login pages and the whole back-end of the site.&lt;br&gt;
There are many ways to do it, but since I already have a nginx instance configured as reverse proxy running in front of Apache I&amp;rsquo;ll use it to &lt;code&gt;protect&lt;/code&gt; my admin pages and logins.&lt;br&gt;
In this page I&amp;rsquo;ll not cover Apache&amp;rsquo;s configuration, which, by the way, is trivial to say the least, so please refer to this other post: &lt;!-- raw HTML omitted --&gt;Apache + nginx as reverse proxy&lt;!-- raw HTML omitted --&gt;.&lt;br&gt;
Using the configuration posted in the above&amp;rsquo;s link as starting point, to add SSL encryption to admin pages we should add a couple more bunch of lines of code.&lt;br&gt;
First of all, we must create our own Certificate Authority and issue a SSL certificate.&lt;br&gt;
Another option is buying a certificate, but I don&amp;rsquo;t trust CA (certificate forgery anyone?) and I don&amp;rsquo;t mind having a properly signed certificate for a page I am the only one accessing to.&lt;br&gt;
Follows a brief explanation on how to create a CA and issue a certificate.&lt;/p&gt;</description></item><item><title>Linux Kernel 3.10 and VMware Workstation 9</title><link>https://nagg.eu/linux-kernel-3-10-and-vmware-workstation-9/</link><pubDate>Sat, 27 Jul 2013 14:11:04 +0000</pubDate><guid>https://nagg.eu/linux-kernel-3-10-and-vmware-workstation-9/</guid><description>&lt;p&gt;A new Linux kernel version is released and guess what: VMware Workstation fucked up once again.&lt;br&gt;
The fix posted on the Arch Linux wiki is applicable also to Fedora 19, I&amp;rsquo;ll post it here for future reference.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ cd /tmp
$ curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmblock-9.0.2-5.0.2-3.10.patch
$ curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmnet-9.0.2-5.0.2-3.10.patch
$ cd /usr/lib/vmware/modules/source
# tar -xvf vmblock.tar
# tar -xvf vmnet.tar
# patch -p0 -i /tmp/vmblock-9.0.2-5.0.2-3.10.patch
# patch -p0 -i /tmp/vmnet-9.0.2-5.0.2-3.10.patch
# tar -cf vmblock.tar vmblock-only
# tar -cf vmnet.tar vmnet-only
# rm -r vmblock-only
# rm -r vmnet-only
# vmware-modconfig --console --install-all
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;For more information: &lt;!-- raw HTML omitted --&gt;&lt;a href="https://wiki.archlinux.org/index.php/VMware#3.10_kernels"&gt;https://wiki.archlinux.org/index.php/VMware#3.10_kernels&lt;/a&gt;&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;</description></item><item><title>Logitech G500 and Linux</title><link>https://nagg.eu/logitech-g500-and-linux/</link><pubDate>Wed, 01 May 2013 15:10:47 +0000</pubDate><guid>https://nagg.eu/logitech-g500-and-linux/</guid><description>&lt;p&gt;Despite not being a gamer at all I see having a decent mouse as an important thing, I spend 10 to 15 hours a day in front of my PC and probably for at least half of the time I&amp;rsquo;m using the mouse, so I don&amp;rsquo;t get why I should not have the best input peripherals on the market.&lt;br&gt;
My current mouse is a Logitech G500 (NP 910-001262), of course it being the best mouse on the market is an highly debatable thing since, along side with the keyboard, mouse choice is highly subjective.&lt;br&gt;
G500 is something you love or you hate, starting from the unusual scroll wheel, going to the sensor position to the strange side buttons there are a lot of uncommon things.&lt;br&gt;
This small write-up is not meant to be a review nor a guide, I would like it to be just a bunch of tips from someone who is using a G500 on a Linux box.&lt;br&gt;
First of all: this mouse has no angle snapping, or better, out of the box angle snapping is enabled (Logitech, why? seriously, none like angle snapping) but it can be disabled from drivers.&lt;br&gt;
Obviously drivers are available only for Windows (Logitech…) and I don&amp;rsquo;t seem to be able to change mouse settings from a virtual machine (VMware Workstation 9), anyway I didn&amp;rsquo;t put much time on this so it could be doable.&lt;br&gt;
So what I suggest is plug G500 in a physical Windows machine, install drivers and tune the settings, once you are done, save settings on G500 internal memory and plug it in your Linux machine.&lt;br&gt;
Once in Linux, which in my case is Fedora 18 and XFCE as DE, there are still acceleration issues which can be solved quite easily using &lt;code&gt;xinput&lt;/code&gt;.&lt;br&gt;
– Someone report that G500 sensor is &lt;code&gt;flawed&lt;/code&gt; and it has some kind of &lt;code&gt;built-in&lt;/code&gt; acceleration, honestly I don&amp;rsquo;t see it but could be that I&amp;rsquo;m just used to it –&lt;/p&gt;</description></item><item><title>Samba 4, simple directory sharing</title><link>https://nagg.eu/samba-4_simple_directory_sharing/</link><pubDate>Sat, 19 Jan 2013 17:23:11 +0000</pubDate><guid>https://nagg.eu/samba-4_simple_directory_sharing/</guid><description>&lt;p&gt;With Samba being the clusterfuck it is, every time a new version is released
you have to expect something to be messed up.&lt;br&gt;
This time they added a bunch of new features like MS Active Directory support,
too bad that now the simple directory sharing is broken/not working like it did
before.&lt;br&gt;
Something like 1 year ago I wrote a small guide about how to setup a Samba
share on Centos 6 and I used the same smb.conf file on more than 10 machines
without any problem since yesterday, when I tried it on my fresh installed
Fedora 18 (which uses Samba 4.0.0). First of all, in the &amp;ldquo;Standalone Server
Options&amp;rdquo; is reported that &amp;ldquo;security&amp;rdquo; options &amp;ldquo;share and server&amp;rdquo; are deprecated;
too bad I just used &amp;ldquo;share&amp;rdquo; to save me the hassle of setting up a new user and
stuff even if I would like the directory to be fully accessible by everyone
without any restriction.&lt;br&gt;
I tried it anyway with &amp;ldquo;security = share&amp;rdquo; but there was no way to make the
folder accessible, when trying to access the Samba share I always got a popup
in which I had to login.&lt;br&gt;
So, at the end of the story, like it or not, I had to setup a new user, create
a samba user and edit the &amp;ldquo;smb.conf&amp;rdquo; file.&lt;/p&gt;</description></item><item><title>Thinkpad E320 and Fedora 17</title><link>https://nagg.eu/thinkpad-e320-and-fedora-17/</link><pubDate>Tue, 18 Dec 2012 21:05:21 +0000</pubDate><guid>https://nagg.eu/thinkpad-e320-and-fedora-17/</guid><description>&lt;p&gt;First of all, forget everything about the myth: &lt;code&gt;Loonix, it just werks&lt;/code&gt;. Close to nothing &lt;code&gt;werks&lt;/code&gt; out of the box, tho with a good amount of patience and a bit of tinkering there are good chances to make the whole thing working in a decent manner.&lt;br&gt;
First of all, the box I&amp;rsquo;ve here is a Thinkpad Edge 320 – 12983RG and I&amp;rsquo;ve installed Fedora 17 x64 with XFCE as DE.&lt;br&gt;
It comes with the integrated Intel HD3000, no discrete graphic card and UMTS module (I didn&amp;rsquo;t tested if it&amp;rsquo;s working or not).&lt;/p&gt;</description></item></channel></rss>