You are not logged in.
The relevant lines of /etc/network/interfaces are
allow-hotplug eth0 iface eth0 inet dhcp iface wlan0 inet dhcp pre-up wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -i wlan0
What is the content of wpa_supplicant.conf? How did you generate it?
It is more usual to just include the name of the access point and the (hashed) password in /etc/network/interfaces directly, as per https://wiki.debian.org/WiFi/HowToUse#Using_ifupdown, have you tried that?
You have to package up the dependencies in the same way as dxvk.
I should probably have mentioned that the .orig.tar.gz, .debian.tar.xz & .dsc files are all available from the right-hand side bar on the relevant packages.debian.org page; search function here: https://www.debian.org/distrib/packages#search_packages.
Anyway I managed to get dxvk built for Debian bullseye/Devuan chimeara/PeppermintOS:
https://software.opensuse.org//download … ckage=dxvk
It has several dependencies so it's best to follow the "Add repository and install manually" instructions, that should pull them all in.
The only change I had to make was to wine-development_7.11~repack-2.dsc, in which I had to specify libjpeg-dev as a dependency to solve a dilemma between that and libjpeg42-turbo-dev.
Here's the full repository so you can copy or fork it:
https://build.opensuse.org/project/show … ppermintOS
I won't be updating this but bump the thread if you need help updating it yourself. Probably best to share a link to the repositories over at the PeppermintOS forums so they can take advantage as well.
EDIT: but post a big warning about the package breaking and killing all the kittens in the neighbourhood; backup before trying!
I do not think an "auto-install" script is a good way forward here. Just provide a repository with instructions. The OBS even provides the instructions for you on their package download page. Creating an OBS repository doesn't need any scripting skills.
Looks like systemd was added to the mix by the 2.2.7 upgrade.
Here's the relevant debian/rules line: https://salsa.debian.org/multimedia-tea … n/rules#L6
So just add the -Denable-dbus=off Meson option to the main dh_configure command and remove the ifneq block; debian/control will also need to be de-systemd'd before rebuilding the new package. Remember the version bump.
- i know @head_on_a_Stick suggests
There is another way :-)
Open an account over at https://build.opensuse.org/ (it's free) then create a new subproject for Devuan with the dxvk package. Grab the original source tarball, the debian tarball and the .dsc file and add them to the dxvk subproject package page — that should be enough to build the package for Debian stable, and hence Devuan chimaera.
stevepusser has an excellent guide to the OBS over at forums.debian.net, you should search it out. The SUSE documentation is pretty good too, but very prolix.
Once the repository is working you can share a link here so everybody can use it.
Post back if you can't figure it out and I'll see if I can manage it. I'm trying to slim down on my OBS repositories because they recently complained I was using too much of their servers.
For clarity: neither gvfsd-helper or systemd-daemon are supplied by any packages so the mere presence of such files are indicators of infection. And it looks like this is targetted at IoT devices rather than laptops & desktops.
EDIT: and I would agree that the title is erroneous and misleading; no systemd packages have been found to have a "RotaJakiro backdoor".
EDIT2: let's just call it FUD and leave it at that, eh? :-)
I think elogind is better than running X under root.
Doesn't seatd work in chimeara? I can get a Wayland session under Alpine with just that running. EDIT: with sway anyway.
I think that being forced to eat rotten food (i.e., narcotics in quantum greater quantities,) because we were starving from being slotted by asteroids and comets and meteors, metamorphosised the primate to the human stage.
Interesting theory :-)
The speech centres that separate us from primates originated with mutations in a single gene. All consciousness from one flip of a genetic bit.
Mutations in the FOXP2 gene could help explain why humans can speak but chimps can't.
EDIT: is /usr/local/bin/beaver executable and is /usr/local/bin/ in your user's PATH?
Wouldn't running NM & ifupdown on the same interface cause potential conflicts? Why would you want both running?
Kernel 5.19.12 has never been shipped by Devuan (or Debian): unstable went from 5.19.11 to 6.0.2.
Here's the follow up post about the purpose of RotaJakiro:
https://blog.netlab.360.com/rotajakiro_ … ceanlotus/
tl;dr: Linux copy of Mac's OceanLotus malware, probably funded by the Vietnamese government.
One liner to check infection:
# find / \( -name "gvfsd-helper" -o -name "systemd-daemon" \) -exec md5sum {} \;
The MD5 sums are available in the OP links.
This should de-colourise vi:
touch ~/.vimrc
Note that <alt>+F{whatever} only works from a console screen; <ctrl> is needed as well if used from a graphical desktop.
VT switching in Devuan has always worked as expected for me.
Or
# chvt 3
^ That will switch to TTY3. Other TTYs are available :-)
Using the raw file is fine but it will need to be kept updated.
Ceres now has the firmware from 2022-10-18 so you can use that.
Add this to /etc/apt/sources.list.d/ceres:
deb http://deb.devuan.org/merged ceres non-free
And add this to /etc/apt/preferences.d/ceres:
Package: *
Pin: release a=unstable, n=ceres
Pin-Priority: -1
Package: firmware-realtek
Pin: release a=unstable, n=ceres
Pin-Priority: 500
Then
# apt update
# apt upgrade
Keep checking chimaera-backports though because that package will probably make it through in a few weeks. When it does remove the added files and reinstall the package from backports instead.
Hmm, I thought the opposite
We'll have to wait for the OP to clarify.
That's just for the initramfs. Setting MODULES=dep wouldn't cause any firmware packages to be installed or removed.
Another alternative is to check dmesg and see what the kernel says is missing then find those files and place them under /lib/firmware/.
Is that what the installer use?
I don't know. I haven't used the chimaera installer.
# apt install isenkram
# isenkram-autoinstall-firmware
EDIT: or perhaps
# isenkram-pkginstall
I've never actually used it though.
Clearly neither systemd nor sysvinit have a way to block package installation from installing into the boot sequence
Guess again: https://dev1galaxy.org/viewtopic.php?pid=32768#p32768
See also https://freedesktop.org/wiki/Software/systemd/Preset/.
If you had bothered to read my link then you would know that there is a difference:
systemctl mask apparmor.service
^ That disables the service and prevents it from ever being started again, even if another service calls it and even if dpkg tries to enable it (as it will do after apparmor is upgraded).
Please tell me how to make sysvinit do that. I am very curious.
The kernel & user space components are separate so
# update-rc.d apparmor disable
But see the third answer here. This is a disadvantage of sysvinit compared to systemd.
Follow the advice given in my wiki link, here it is again:
# mkdir -p /etc/default/grub.d
# tee /etc/default/grub.d/apparmor.cfg >/dev/null <<<'GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT apparmor=0"'
# update-grub
# reboot
To re-enable AppArmor delete /etc/default/grub.d/apparmor.cfg and run the last two commands again.
is the instalölation of the dosfstools package mandatory to make the fsck during boot work?
Yes.
I prefer to use autofs with the ESP so that it remains un-mounted until needed but I'm not sure if that's possible without systemd.
$ findmnt /efi
TARGET SOURCE FSTYPE OPTIONS
/efi systemd-1 autofs rw,relatime,fd=48,pgrp=1,timeout=120,minproto=5,maxproto=5,direct,pipe_ino=24599
$
EDIT: with the autofs package, that's how; it has a sysvinit script.
I love a challenge but that's a step too far, even for me. Can we at least see the full error message? Or would that be considered cheating?