You are not logged in.
The change in behavior of su is due to moving login from the shadow package to util-linux.
To revert to the old behavior:
https://dev1galaxy.org/viewtopic.php?pid=16456#p16456
util-linux: Please use login/passwd implementations provided by util-linux
https://bugs.debian.org/cgi-bin/bugrepo … bug=833256
It was correct the first way. If id is zero, you are root and need the sbin directories. If id is not zero, you are user and get games in your path.
If you think there's a problem with root's path in beowulf, I would say you are correct, but you mis-identified the cause of the problem.
In Beowulf:
- If you use su to become root, you keep the user's PATH, and need to use the full path to commands in *sbin, like this: /sbin/reboot
- If you use su - to become root, you get root's PATH and can run commands in *sbin directly, like this: reboot
To keep the old behavior, see https://dev1galaxy.org/viewtopic.php?pid=16456#p16456
It works here in xfce (refracta ascii), but I'm not seeing the icon on the panel. I haven't checked to see if I did anything wrong.
Even better, it installs and runs in my nodbus beowulf, and the icon shows up on lxpanel. Testing in a live-iso running in a VM was less than ideal, and I didn't jump through all the hoops to get it to actually connect. I can do that with an installed system some time.
Thanks.
cat /etc/sudoers.d/user_shutdown
phred ALL= NOPASSWD /sbin/shutdown, /sbin/halt, /sbin/poweroff, /sbin/rebootNo dbus needed. You can make panel buttons for 'sudo halt' and the others if you don't want to type it.
I'm no sudo expert, but you shouldn't have to mess with pam to allow a user to have certain commands with no password. First thing I would try is to just list the command with its full path but without the arguments. And maybe leave out the (ALL).
Maybe this:
os ALL= NOPASSWD: /sbin/wondershaperfsmithred wrote:I think the installer normally asks you for additional CDs early in the install. It's been a long time since i've done that. I do know that if you install without a mirror, there are some packages that won't get installed, such as wicd, firefox, and synaptic. If you want them, you'll need to install them afterward, even though they are on the installer media.
Please explain why this is considered acceptable?
I can't think of a reason why synaptic doesn't get installed automatically, but skipping the network stuff does kinda make sense if you don't have a network.
It's not one of ours.
$ apt-file find /usr/share/themes/Shiny
mate-themes: /usr/share/themes/Shiny/metacity-1/metacity-theme-1.xmlbash: make: command not found
apt install build-essential linux-headers-$(uname -r)I don't know about the tar error. It sounds like there's a tar command in the script that has the -f option but no filename after it.
I think the installer normally asks you for additional CDs early in the install. It's been a long time since i've done that. I do know that if you install without a mirror, there are some packages that won't get installed, such as wicd, firefox, and synaptic. If you want them, you'll need to install them afterward, even though they are on the installer media.
If you're having trouble with a particular package mirror, you can either use pkgmaster.devuan.org or select another from this list:
http://pkgmaster.devuan.org/mirror_list.txt. You might need to select one of the expert install options (graphical or not) to be able to put in any mirror you want.
I didn't think anyone was still using wvdial. It's now on my TODO list, so it will most likely be added in some future release. (probably beowulf)
The rc before the package name means that the package was installed previously, has been removed and left behind one or more config files. The original iso only has the four libraries listed, so you must have installed something that pulled in dbus and dbus-x11 and then removed it.
To get those two out of the list, purge them. (Note: 'aptitude search ~c' will show you others that left behind config files, and 'aptitude purge ~c' will get rid of them.)
It's a mouse, not a rat. (I've known that for so long, I can't cite the source.)
It's possible to run a 5.2 kernel in beowulf, which is mostly ready. (If you need policykit and its friends, getting there might be tricky right now.)
I don't think there's a way to delete an account without also deleting that user's posts. That would be too great a loss. Just stick with the new name.
HevyDevy wrote:i dont use elogind or consolekit, ive been using devuan with no dbus and it runs great for what i need.
That seems very interesting to me. Could you, please, elaborate on it? May be a link or a new thread? Thank you.
I don't know what HevyDevy is using, but I made some nodbus live isos to see how much I could install. It wasn't difficult, and I got a fairly complete set of desktop apps. You can read about it here:
https://dev1galaxy.org/viewtopic.php?id=2158
Newer isos than the link in that thread are here.
https://get.refracta.org/files/experimental/
(refracta9 is ascii, refracta10 is beowulf.)
refracta2usb definitely doesn't solve the encrypted suspend problem. I suppose you could unmount the loopback file that has the encrypted filesystem and then suspend, but I've never tried. I just turn it off if I need it to be secure.
The other problem r2u doesn't solve is the user ID when moving home across different machines. It's meant for a live-usb, so you just take your own OS with you.
The only problem I might have with homed is if it gets in the way of doing things differently. I guess we'll see...
It doesn't look like we have a pinebook image here: https://files.roundr.devuan.org/devuan_ascii/embedded/
It might be possible to install one of the other images and then migrate to devuan, but I don't see plain vanilla debian in the list that you linked. So a migration from something else to devuan might be difficult.
If you have a pinebook to play with, you have an opportunity to be the first one to make a devuan image for it.
Boots for me in qemu:
qemu-system-x86_64 -enable-kvm -m 512 -smp cores=2,threads=2 -cdrom KNOPPIX_V8.6-2019-08-08-EN.iso
Boots fast.
Um, we did that. It's in /etc/os-release. ID=debian magically makes third-party software work with devuan. I think there's another reason for it, but I don't remember what it is. What I don't get is why /etc/lsb-release doesn't override it like it used to.
" withouth the need of deinstalling firefox 60 esr"
Hm... that's a good to know. Now I can have both versions installed without conflict because the older version is outside the apt system.
You might run into conflicts with extensions. Maybe there's a way to set the second firefox to use something other than ~/.mozilla to store its files.
Whoa! OK, so gdm is going to manage access to this encrypted home, user records will be json files to be more compatible with the internet (wtf?), and when you convert the json to a more traditional format, some metadata will be lost. (i.e. you won't see all that's in the user record.)
What does "Queriable via Varlink interface." mean? Is it time to put on my metal hat?
Lennart actually describes it as home-on-a-stick in the video presentation, which amused me.
Me too. Been doing luks-encrypted home on a stick for years, with the additional feature of a read-only operating system. https://refracta.org/docs/readme.refracta2usb.txt
I don't have interchangeable UID's or automatic close-luks-on-suspend. You'll have to turn the laptop off when you go through customs.
Let me steer this into a more general devuan topic.
When you need to roll back an update or install an older version of a package, how would you go about it?
Find the older package in /var/cache/apt/archives and install it wtih
dpkg --force-downgrade -i <package>I don't mean /root/.cache but /.cache
a folder is created at boot time
Oh! I checked two asciis, one jessie and a beowulf. I don't have one, and I don't recall ever seeing that.
Gave up waiting for suspend/resume device
This one can often be fixed by adding RESUME=none to /etc/initramfs-tools/initramfs.conf and then running update-initramfs -u or my manually unpacking the initrd and removing the resume file before repacking it. I suppose it would also be valid to put the correct swap uuid in the resume file if you're planning to hibernate.
Gave up waiting for root file system device
I don't know an initrd edit for this. You could try adding rootdelay=10 to the linux line in grub.cfg as suggested in the screen. If you know your way around grub command line, you could muck around there and see if you can find the root device yourself.
It gets created when you run a root application on the user's desktop. My /root/.cache has subdirectories named after the apps I've run as root.
Does your laptop normally boot in uefi mode, like the one in the article you posted? Have you tried installing with gpt and uefi? Do you know if it needs a 32-bit bootloader to do that? If so, there's a way to use the amd64 desktop-live iso to install on such a system.*
It sounds like Ralph identified the problem. Get rid of that erroneous uuid, and it should work. (Run blkid to prove that the uuid doesn't exist, if you haven't already done that.)
* You would install the grub-efi-ia32 package that's in the root of the live system before you run the installer. When it asks about installing the bootloader, say No. Then run the installer, and when that asks about bootloader, let it install.
This was tested at least one time, on a macbook pro, by someone other than me.
_