for the last few days I had been working on a more mobile friendly view of our Wikis and Forums. These have just been deployed. Here is what changed:
While it's not perfect on small screens it should at least be way more readable on your mobile phones. Let me know of any issues though.
Wiki: * Updated to MediaWiki 1.29.1 * Removed our fork of the MonoBook skin * Introduce a new "ArchLinux" extension which injects some styles and our navigation bar independent of the skin. This was quite a lot of work to figure out, but future updates should be way easier now. * The default skin is Vector; MonoBook is still available and can be enabled in your personal settings * The MobileFrontend extension has been removed (So we have a branded view for mobile as well) * PR see https://github.com/archlinux/archwiki/pull/9/files
Forums: * Created a github repo at https://github.com/archlinux/archbbs * PR at https://github.com/archlinux/archbbs/pull/1 * Some docker compose configuration to simplify development (similar to the on in the wiki)
In addition to this I have been working on a re-implementation of https://www.archlinux.de. Part of this is a new more mobile friendly design. Especially the navigation which moves the menu entries into a so called Hamburger menu on smaller screens is still missing from the implementation mentioned above.
I plan to extract these "somehow" so we can use a common navigation in all our websites. At least a generated snippet we can copy into our projects.
Finally we have released our first pre-alpha version of our newly project Till Dawn. Till Dawn is a VR zombie survival shooter. Tested with the HTC Vive, but the Oculus Rift is also supported, but untested. You can download the game on the game page at itch.io or at gamejolt and you will also find all information about the game on these pages. At the moment, it's for free but you can donate as much as you want to support us. So grab a free copy, connect your HTC Vive, play it and let us know what you think about it. Feedback is always welcome, so if you have some ideas for the game then let us know. But remember it's under development right now, so make sure to read the description and the known issues. Here are some screenshots of the game, but to get a better impression you have to play it.
It's only available for Windows right now, because SteamVR and Unity3D under Linux is a little bit more complicated. Sorry to all Linux gamers out there, but as soon as it is supported without errors, we will release it for Linux, too. If you like the game then share the information, tweet about it (don't forget to mention @devplayrepeat), make a blog post or just tell your friends. To follow the development make sure that you regularly check the itch.io page of the game because we will post news there.
This is the second edition of Arch weekly, a small weekly post about the news in the Arch Linux community.
Official docker image for Arch Linux!
After reporting about the Arch-boxes project last week. Pierres created the Arch Linux organization on Docker and created a base image. The docker build script can be found here. Now you can easily run Arch in docker with a base (regularly updated) image!
pyalpm 0.8.1 release
A bugfix release for pyalpm, has been made it fixes one memory leak, removes some unused code and contains some build fixes.
Archweb has been upgraded to 1.8 LTS, previously it was running on 1.7 which is no longer supported. If you encounter any issues on https://archlinux.org please report them on the bugtracker.
MariaDB upgrade important news
There are plans to update MariaDB to 10.2.6, this will change the library soname from libmysqlclient.so to libmariadb.so and some dependency changes, more details are in the link.
New Trusted User foxxx0
Thore Bödecker joins the TU team, you can read his application here.
Discussion about improving the overall experience of contributors
Bartłomiej has started a discussion on arch-dev-public about improving and getting more external contributors involved in Arch Linux. Not only could existing Arch projects such as pyalpm, archweb and namcap use more contributors for development of new features and fixing bugs. Arch could also use more contributors for new projects and ideas such as rebuild automation and the maintenance of our infrastructure. For those wondering what the infrastructure is about, Arch has a few dedicated servers for the forums, building packages, etc. all these servers are managed with ansible with the playbooks in git
Security updates of the week
The following packages received security updates:
lynius – arbitrary file overwrite – ASA-201705-20
fop – xml external entity injection – ASA-201705-19
libplist – multiple issues – ASA-201705-18
lxc – insufficient validation – ASA-201705-17
openvpn – denial of service – ASA-201705-16
Arch weekly #2 was originally published by Jelle van der Waa at Jelly's Blog on May 26, 2017.
This is the first edition of Arch weekly, a small weekly post about the news in the Arch Linux community. Hopefully this will be a recurring weekly blog post!
linux-hardened appears in [community]
After the disappearance of linux-grsec from the repos due to the Grsecurity project not providing the required patches. Daniel Micay provides an alternative linux-hardened in [community]. The package is based on the following Linux fork which contains more security patches than in the Linux mainline kernel and enables more security configuration options by default such as SLAB_FREELIST_RANDOM. More information can be found on the wiki of the project.
An effort has been made by Shibumi to provide official Arch Linux docker, vagrant (and maybe ec2) images. Currently there is a virtualbox and qemu/libvirt option. View the project here.
Qt 4 now depends on OpenSSL 1.1
Even after the enormous OpenSSL 1.1 rebuild, not every package in the repository uses OpenSSL 1.1 yet. Qt 4 currently in [extra] uses OpenSSL 1.1 with 27 packages left in the repository which depend on openssl-1.0. Other OpenSSL 1.0 depending packages are now being rebuilt to stay compatible with Debian Stable and non-free software. See this bug report for more information.
Boost 1.64 rebuild
Currently a rebuild is underway, will land in [testing] soon ™.
[pacman-dev] Repository management discussion
Allan started a discussion on improving the current repository management tooling in pacman. Feedback and patches are welcome 🙂
GCC 7.1 hits [testing]
GCC 7.1 has landed in [testing], please test it and reports issues!
Security updates of the week
There are quite a lot of security advisories, you can view them here.
Arch weekly #1 was originally published by Jelle van der Waa at Jelly's Blog on May 17, 2017.
Due to high maintenance cost of scripts related to the Arch Build System, we have decided to deprecate the abs tool and thus rsync as a way of obtaining PKGBUILDs.
The asp tool, available in [extra], provides similar functionality to abs. asp export pkgname can be used as direct alternative; more information about its usage can be found in the documentation. Additionally Subversion sparse checkouts, as described here, can be used to achieve a similar effect. For fetching all PKGBUILDs, the best way is cloning the svntogit mirrors.
While the extra/abs package has been already dropped, the rsync endpoint (rsync://rsync.archlinux.org/abs) will be disabled by the end of the month.