Posted: 2021-04-30 02:26:02 Source: https://linuxhint.com/multi-thread-and-data-race-basics-in-c/
A process is a program that is running on the computer. In modern computers, many processes run at the same time. Some programs require more than one input simultaneously. Such a program needs threads. If threads run in parallel, then the overall speed of the program is increased. This article explains Multi-thread and Data Race Basics in C++.
Posted: 2021-04-30 00:02:00 Source: http://rss.slashdot.org/~r/Slashdot/slashdotLinuxatom/~3/7HJ2BD_dDsU/new-malware-found-lurking-in-64-bit-linux-installs
syn3rg shares a report from ZDNet: A Linux backdoor recently discovered by researchers has avoided VirusTotal detection since 2018. Dubbed RotaJakiro, the Linux malware has been described by the Qihoo 360 Netlab team as a backdoor targeting Linux 64-bit systems. RotaJakiro was first detected on March 25 when a Netlab distributed denial-of-service (DDoS) botnet C2 command tracking system, BotMon, flagged a suspicious file. At the time of discovery, there were no malware detections on VirusTotal for the file, despite four samples having been uploaded -- two in 2018, one in 2020, and another in 2021. Netlab researchers say the Linux malware changes its use of encryption to fly under the radar, including ZLIB compression and combinations of AES, XOR, and key rotation during its activities, such as the obfuscation of command-and-control (C2) server communication. At present, the team says that they do not know the malware's "true purpose" beyond a focus on compromising Linux systems. There are 12 functions in total including exfiltrating and stealing data, file and plugin management -- including query/download/delete -- and reporting device information. However, the team cites a "lack of visibility" into the plugins that is preventing a more thorough examination of the malware's overall capabilities. In addition, RotaJakiro will treat root and non-root users on compromised systems differently and will change its persistence methods depending on which accounts exist.
Read more of this story at Slashdot.
Posted: 2021-04-29 21:10:07 Source: https://linuxhint.com/install-steam-on-centos-8/
The gaming community has been widely recognized and known today and Steam is a widely known gaming library among this community because it offers thousands of games and even lets online players communicate with each other. In this article, we will learn how we can install Steam on CentOS 8.
Posted: 2021-04-29 17:31:22 Source: https://www.youtube.com/watch?v=wIbSnH1pKaE
Posted: 2021-04-29 16:41:00 Source: http://rss.slashdot.org/~r/Slashdot/slashdotLinuxatom/~3/R6ZgpyiCp3s/linux-stops-reverting-most-university-of-minnesota-patches-admits-good-faith
destinyland writes: LWN has a terrific update what's happened since the discovery of University of Minnesota researchers intentionally submitting buggy code to the Linux kernel: The writing of a paper on this research [PDF] was not the immediate cause of the recent events; instead, it was the posting of a buggy patch originating from an experimental static-analysis tool run by another developer at UMN. That led developers in the kernel community to suspect that the effort to submit intentionally malicious patches was still ongoing. Since then, it has become apparent that this is not the case, but by the time the full story became clear, the discussion was already running at full speed. The old saying still holds true: one should not attribute to malice that which can be adequately explained by incompetence. On April 22, a brief statement was issued by the Linux Foundation technical advisory board (TAB) stating that, among other things, the recent patches appeared to have been submitted in good faith. Meanwhile, the Linux Foundation and the TAB sent a letter to the UMN researchers outlining how the situation should be addressed; that letter has not been publicly posted, but ZDNet apparently got a copy from somewhere. Among other things, the letter asked for a complete disclosure of the buggy patches sent as part of the UMN project and the withdrawal of the paper resulting from this work. In response, the UMN researchers posted an open letter apologizing to the community, followed a few days later by a summary of the work they did [PDF] as part of the "hypocrite commits" project. Five patches were submitted overall from two sock-puppet accounts, but one of those was an ordinary bug fix that was sent from the wrong account by mistake. Of the remaining four, one of them was an attempt to insert a bug that was, itself, buggy, so the patch was actually valid; the other three (1, 2, 3) contained real bugs. None of those three were accepted by maintainers, though the reasons for rejection were not always the bugs in question. The paper itself has been withdrawn and will not be presented in May as was planned... One of the first things that happened when this whole affair exploded was the posting by Greg Kroah-Hartman of a 190-part patch series reverting as many patches from UMN as he could find... As it happens, these "easy reverts" also needed manual review; once the initial anger passed there was little desire to revert patches that were not actually buggy. That review process has been ongoing over the course of the last week and has involved the efforts of a number of developers. Most of the suspect patches have turned out to be acceptable, if not great, and have been removed from the revert list; if your editor's count is correct, 42 patches are still set to be pulled out of the kernel... A look at the full set of UMN patches reinforces some early impressions, though. First is that almost all of them do address some sort of real (if obscure and hard to hit) problem...
Read more of this story at Slashdot.
Posted: 2021-04-29 16:18:36 Source: https://www.youtube.com/watch?v=1szp7Hd2DXI
Posted: 2021-04-29 13:06:35 Source: https://linoxide.com/install-and-configure-fail2ban-on-ubuntu-20-04/
Posted: 2021-04-29 11:30:06 Source: https://www.youtube.com/watch?v=uDBA35dVKJs
Posted: 2021-04-29 06:10:22 Source: https://linuxhint.com/edit-hosts-file-on-linux/
Hosts File is a plain-text file that works to map hostnames to various IP addresses. There are various reasons why we need to edit Hosts File, such as to easily block a website, handle and attack, etc. In this article, we’ll discuss how we can edit Hosts File on Linux.
Posted: 2021-04-29 06:08:28 Source: https://linuxhint.com/the-best-linux-compatible-external-hard-drives/
Backup will always save the day in case an important file is missing from our device and there are plenty of storage devices that are being offered in the market nowadays. In this article, we will help you narrow down your options with the best Linux compatible external hard drives.
Posted: 2021-04-29 06:05:24 Source: https://linuxhint.com/transfer-books-files-kindle-e-reader-linux/
This article is a guide on how to transfer files to your Kindle device using USB connection. First process without using any third party software, while the last part of the article is using a software or an “ftp” server
Posted: 2021-04-29 06:01:49 Source: https://linuxhint.com/open-bz2-file/
When a file is too large, we usually perform methods, such as compressing, to shrink it. The bz2 File is a compressed version of a normal file that helps decrease the compressed file size. In this article, we will learn the different ways to open a bz2 File Linux easily.
Posted: 2021-04-29 05:59:49 Source: https://linuxhint.com/install-virt-viewer-on-linux/
Virt Viewer is an alternative to VMware Remote Console (VMRC) that is used to access KVM virtual machines using SPICE remote desktop protocol. It has many advanced features like VMRC. In this article, we will discuss further the functions of Virt Viewer and the process of its installation on Linux.
Posted: 2021-04-29 05:24:27 Source: http://www.kernel.org/
Version: | next-20210429 (linux-next) |
---|---|
Released: | 2021-04-29 |
Posted: 2021-04-28 16:54:59 Source: http://distrowatch.com/11230
Calculate Linux is a Gentoo-based distribution which provides customized editions for a variety of tasks. There are several desktop flavours, a server edition, and there is now reportedly an edition for running Steam games in containers. The new Calculate Linux 21 version ships with the Btr filesystem as....
Posted: 2021-04-28 14:53:55 Source: https://www.youtube.com/watch?v=0bP9SdAmTWg
Posted: 2021-04-28 13:52:15 Source: http://distrowatch.com/11229
The openSUSE team have announced the availability of a release candidate for openSUSE 15.3 "Leap". The project's new development snapshot includes KDE Plasma 5.18, GNOME 3.34, and Xfce 4.16. "Desktop environments for the release include KDE's Long-Term-Support version of Plasma 5.18, GNOME 3.34 and Xfce 4.16. Packages for....
Posted: 2021-04-28 11:42:17 Source: http://www.kernel.org/
Version: | 5.11.17 (stable) |
---|---|
Released: | 2021-04-28 |
Source: | linux-5.11.17.tar.xz |
PGP Signature: | linux-5.11.17.tar.sign |
Patch: | full (incremental) |
ChangeLog: | ChangeLog-5.11.17 |
Posted: 2021-04-28 11:40:45 Source: http://www.kernel.org/
Version: | 5.10.33 (longterm) |
---|---|
Released: | 2021-04-28 |
Source: | linux-5.10.33.tar.xz |
PGP Signature: | linux-5.10.33.tar.sign |
Patch: | full (incremental) |
ChangeLog: | ChangeLog-5.10.33 |
Posted: 2021-04-28 11:21:15 Source: http://www.kernel.org/
Version: | 5.4.115 (longterm) |
---|---|
Released: | 2021-04-28 |
Source: | linux-5.4.115.tar.xz |
PGP Signature: | linux-5.4.115.tar.sign |
Patch: | full (incremental) |
ChangeLog: | ChangeLog-5.4.115 |