You are not logged in.
how about this:
find . -type f -name '*.mp4' -exec bash -c 'ffmpeg -i "$0" "${0/%mp4/mp3}"' '{}' \;
i've had this for ages (copied from some gist someplace), still works fine afaik.
a guide for FDE including /boot : https://cryptsetup-team.pages.debian.net/cryptsetup/encrypted-boot.html
a calendar thingy for anyone/@ll in devuan core team with access to the key, should be easy to do. (to save same trouble next year.)
ralph, users do not have access to gpg keys, nor do they sign packages with that key "everyday", nor do they run `apt-key list` everyday....
i think it's mostly up to the core team to just put some reminders on key/security processes.
yes, users can help, but you should not rely on others noticing in the first place for core/critical(imho), things.
2c.
fix your sources.list and update system again..
where did you get this "ceres-updates" thing from?
probably changed all stable repo references to ceres, but that's not right for ceres or testing.
for ceres you only need :
deb http://deb.devuan.org/merged ceres main non-free contrib
not using palemoon. in basilisk i would add a string in about:config, eg :
preference name : general.useragent.override.discourse.pi-hole.net
value : Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/91.0
and that would usually override discourse crap. used it a couple of times, i had to use discourse. you can try to see if it works with palemoon, and then add new strings for other discourse fora too.
5.19 kernel is already in ceres from 2/9. maybe you're using an outdated mirror (?)
apt policy linux-image-amd64
linux-image-amd64:
Installed: 5.19.6-1
dpkg.log :
2022-09-03 01:15:20 upgrade linux-image-amd64:amd64 5.18.16-1 5.19.6-1
a "full report", but no details. so, questions :
what devuan iso? does the iso checks out ok? (md5sum?)
did you burn iso in usb from legacy boot or uefi?
what wifi card? what firmware? cause devuan includes non-free firmware by default as stated in latest release notes : https://files.devuan.org/devuan_chimaer … _notes.txt
network manager applications like connman or network-manager get installed by installer, providing you choose a DE on installation.. eg. xfce recommends network-manager... so it should be there on default installation..
just a blind guess: bad/not fully downloaded iso or bad USB or something else..
edit] re-read, so network-install without network, doesn't work as expected.. better choose a full iso next time..
2c.
It might be that apparmor needs some initialization task or filesystem setup that are not done properly at boot.. just a random idea
i think this is the case.. might have something to do with changes since runit 2.1.2-46 or could be due to wrong sysv apparmor script cause no apparmor profiles are loaded on boot. (you can see output above). something's buggy on stage 1... aa-enabled is true, but no profiles loading.
tor runscript is the only runscript implementing apparmor, so that's what initially bugged me...
apparmor profile loading can only occur manually after boot, not sure why. ( got tired and purged apparmor alltogether - no time currently to debug further...)
binaries are generally here : https://ungoogled-software.github.io/un … -binaries/
appimage is updated, debian package is still older..
--
repo error is about expired gpg signing, url is correct.
thanks for this, hadn't checked apparmor status. it helped figure out why tor reinstall workedaround the issue..: reinstalling tor, puts system_tor apparmor profile in complain mode...
# aa-status
apparmor module is loaded.
# dmesg
[ 584.993215] audit: type=1400 audit(1657283243.307:533): apparmor="DENIED" operation="change_onexec" info="label not found" error=-2 profile="unconfined" name="system_tor" pid=27149 comm="aa-exec"
# apt install --reinstall tor
...
Preparing to unpack .../tor_0.4.7.8-1_amd64.deb ...
Unpacking tor (0.4.7.8-1) over (0.4.7.8-1) ...
Installing tor (0.4.7.8-1) ...
ok: run: tor: (pid 27210) 0s
....
Stopping tor daemon...done.
Starting tor daemon...done (already running).
Processing triggers for man-db (2.10.2-1) ...
# aa-status
apparmor module is loaded.
1 profiles are loaded.
0 profiles are in enforce mode.
1 profiles are in complain mode.
system_tor
0 profiles are in kill mode.
0 profiles are in unconfined mode.
1 processes have profiles defined.
0 processes are in enforce mode.
1 processes are in complain mode.
/usr/bin/tor (27261) system_tor
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
0 processes are in kill mode.
# dmesg
[ 585.705564] audit: type=1400 audit(1657283244.019:534): apparmor="STATUS" operation="profile_load" profile="unconfined" name="system_tor" pid=27198 comm="apparmor_parser"
so i guess tor apparmor profile isn't working properly.. there are a few debian bugs concerning it, strange it didn't appear till runit upgrade.. (?)
also tried to test with another kernel, but another debian bug (#1014319) proves too time wasting, will try that + submit a tor bug, when i have more time to test...
thx,
(no obfs4proxy)
so, purged both tor + apparmor and reinstalled with defaults, but same error on boot. removed apparmor and tor starts again normally.. didn't try another boot without apparmor installed, but will probably file a bug with tor since that package provides apparmor profile and reinstalling tor is a "workaround" for some reason..
just wanted to know if its reproducible in other systems with runit+tor+apparmor.. this behavior started since latest runit upgrade in ceres, so i thought i asked you first if it's connected to the latest upgrade somehow.. (?)
yes, same error..
# sv status tor
down: tor: 1s, normally up, want up; run: log: (pid 1674) 240s
# update-service --remove /etc/sv/tor
Service tor removed, the service daemon received the TERM and CONT signals.
# /etc/init.d/tor stop
Stopping tor daemon...done (not running - there is no /run/tor/tor.pid).
# /usr/bin/aa-exec --profile=system_tor -- /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc --Log 'notice stdout' --RunAsDaemon 0 --verify-config
[9778] aa-exec: ERROR: profile 'system_tor' does not exist
# /usr/bin/aa-exec --profile=system_tor -- /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc --Log 'notice stdout' --RunAsDaemon 0
[9804] aa-exec: ERROR: profile 'system_tor' does not exist
(same with custom /etc/tor/torrc )
do you think i should file a bug in tor or apparmor in debian?
I'm looking for the june 2022 ISO DVD of Daedalus, I can't find it on the download page ???
there is testing-security dist synced with debian, but i'm not sure it's needed. security updates usually get straight into unstable and testing.
after new boot :
/etc/init.d/tor status
tor is not running ... failed!
➜ /etc/init.d/tor stop
Stopping tor daemon...done (not running - there is no /run/tor/tor.pid).
➜ /etc/init.d/tor start
Starting tor daemon...[15690] aa-exec: ERROR: profile 'system_tor' does not exist
➜ sv status tor
down: tor: 1s, normally up, want up; run: log: (pid 1656) 933s
➜ sv stop tor
ok: down: tor: 1s, normally up, want up
➜ sv start tor
timeout: down: tor: 0s, normally up, want up
/etc/sv/tor/run
Jul 05 12:34:04.739 [notice] Tor 0.4.7.8 running on Linux with Libevent 2.1.12-stable, OpenSSL 3.0.4, Zlib 1.2.11, Liblzma 5.2.5, Libzstd 1.5.2 and Glibc 2.33 as libc.
Jul 05 12:34:04.739 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/
Jul 05 12:34:04.739 [notice] Read configuration file "/usr/share/tor/tor-service-defaults-torrc".
Jul 05 12:34:04.739 [notice] Read configuration file "/etc/tor/torrc".
Configuration was valid
[17313] aa-exec: ERROR: profile 'system_tor' does not exist
apt install --reinstall tor
....
Preparing to unpack .../tor_0.4.7.8-1_amd64.deb ...
Unpacking tor (0.4.7.8-1) over (0.4.7.8-1) ...
Installing tor (0.4.7.8-1) ...
ok: run: tor: (pid 17844) 0s
.....
Stopping tor daemon...done.
Starting tor daemon...done (already running).
Processing triggers for man-db (2.10.2-1) ...
sv status tor
run: tor: (pid 17895) 15s; run: log: (pid 1656) 1032s
got a strange bug for the past couple of days (since runit upgrade perhaps? ) , tor doesn't start at boot.
as a temporary workaround have to manually reinstall tor and then it "magically" works again.. `apt install --reinstall tor`
when booting tor is down. `sv start tor` doesn't do anything, tor remains down. manually running ./etc/sv/tor/run also doesn't start the daemon and message seems to involve apparmor (aa-exec : system_tor profile not found) .
dmesg :
[ 1444.543116] audit: type=1400 audit(1657004335.151:1337): apparmor="DENIED" operation="change_onexec" info="label not found" error=-2 profile="unconfined" name="system_tor" pid=29674 comm="aa-exec"
profile is in /etc/apparmor.d/system_tor since 23/8/2021, and tor reinstall workaround still uses that one. after reinstalling tor :
[ 1444.634675] audit: type=1400 audit(1657004335.243:1338): apparmor="STATUS" operation="profile_load" profile="unconfined" name="system_tor" pid=29702 comm="apparmor_parser"
do others (with runit/tor/apparmor) have such an issue too?
not sure why reinstalling tor fixes it temporarily (till next boot), maybe @Lorenzo can direct me on this. (?)
is it a bug? is it tor related (since both runscript and apparmor profile come with tor package) or some change in recent runit made it fail?
thx,
using it as a daily driver since 2005 (debian sid - devuan ceres since 2017). a few breakings over the years, some serious (=unbootable systems), but overall a nice experience.. so you need a good apt/debian knowledge-experience in order to workaround possible bugs.
if you need a mix of newer software + some better stability, you can always go with testing/daedalus. or use stable with some apt pin for specific packages from unstable (in case they don't need newer libc6 or some other critical upgrade).
ofcourse @golinux is right, because debian testing is not devuan testing after debian release and untill newest devuan is released.. so in that time you'd be using debian testing with devuan stable(to-be) packages. not a good/compatible thing..
so advice for experienced apt users only : if you really want a rolling release, and not to change repos on every stable release, go with a testing/ceres mix. so you still get newer packages from ceres even during the devuan release freeze time.
---
otherwise keep stable (and piece of mind).
i don't understand the essence of most linux distributions, but still not judging anyone.. people are free to do volunteer work/hobby as they like and announce it in relevant forums..
but more importantly, i don't understand the criticism in this particular one (?) wtf?
someone is doing work based on / around Devuan and people repell it for no apparent reason... is there something i don't know about this one? or someting's wrong with you people? you criticise a devuan derivative based on website graphics and a debian mention? really?
tip: dont turn this forum into the toxic thing DNG is..
disclaimer, dont know, haven't tried, aint affiliated, nor, nor, nor,..... with this derivative distro.
2c, (and a step away from quitting forum too).
new installation would be better in any case...
---
you could use a daedalus(testing) installer iso : https://devuan.ipacct.com/devuan-cd/dev … aller-iso/ (random mirror, choose anyone from https://www.devuan.org/get-devuan ) . preferably install a very minimal system, and dist-upgrade that, to avoid many issues between dist-upgrades later on..
note, daedalus/testing might be more suitable to your scenario with a bit more stability and newer software (?) in that case keep daedalus or replace repos with "testing", to have a rolling release..
if you want to have packages from unstable too(...), i'd suggest to add ceres repos (don't remove daedalus/testing), then dist-upgrade and reboot (in a minimal system as suggested - add more packages after reboot-everything's working.).
you might want to keep daedalus/testing with higher priority (apt pinning) for a bit more "stability"...
--
if you start with chimaera install (also keep very minimal at first), dist-upgrade to daedalus, reboot, and then add ceres repos and dist-upgrade again. reboot, and then add any DEs/extra software..
2c
@golinux, not secure because of a video still served from a staging environment :
http://lionlinux-com.stackstaging.com/w … bution.mp4
mixed content is(was?) most common reason for non-secure sites, but it's not always something scary..
but anyway....
website start page mentions debian as base, but a look inside (or sourceforge), mentions clearly the new devuan base : https://lionlinux.com/versions-control/
try removing devices one by one (i'd start with usb hub) and rebooting. see if/what device makes a difference.
if not, check boot messages... is "Waiting for /dev to be fully populated" step that is taking too long? (cause there are lots of eudev/init script issues around that one iirc.)
From where ? From general options or a VM options ? I didnt find anything.
Connection Options.
if you already connected virt-manager to local libvirtd : choose that (qemu:///system) connection and :
(menu) Edit -> Connection Details -> Virtual Networks tab -> choose network, and check "Autostart On Boot" on network Details.
virsh is a libvirt client, so yes, libvirtd must be started in order for virsh to work..
although this https://dev1galaxy.org/viewtopic.php?pid=36441#p36441 makes your command unnecessary.. (you can also change this from virt-manager/GUI).
`apt remove --purge` is the same as `apt purge`.
---
if you're not purging (cancelling request or whatever) then what are you doing? you need to post full commands and output. if you already reinstalled at some point, it's not mentioned in your steps in original post..
if you're purging slim, you should only have one choice (lightdm). if you see both slim+lightdm, then `purge slim` didn't work/failed (or there is a bug indeed)... so we'll need the full steps/output to debug.
2c.