sudo-sh handle more parameters
Forum member Caramel posted about this limitation:
https://forum.puppylinux.com/viewtopic.php?t=14098
Solved, but solved the lazy way, just extending code already known to work. sudo-sh is now version 1.5, source here:
https://distro.ibiblio.org/easyos/source/alphabetical/s/
Tags: easy
PKGget tweaks
I'm running Easy Daedalus 6.6.5, and used PKGget to install SeaMonkey PET package. PKGget only offered to download the PET from ibiblio or nluug repositories. I have added aarnet:
https://github.com/bkauler/woofq/commit/377244947dc4b1a60a1ac9b66745b94456f9aed5
PKGget asked if SeaMonkey is to be installed to run as the root user or non-root. SeaMonkey is a suite, with browser, composer, mail and address-book modules, and I think it complicates things if it is installed non-root. Therefore constrained to run as root only:
https://github.com/bkauler/woofq/commit/8ee2ac3ec0610c0bc18abbd73a01fa9278f29cde
Tags: easy
EasyOS Daedalus-series version 6.6.5 released
Version 6.6.4 was released on March 11:
- EasyOS Daedalus-series version 6.6.4 released — March 11, 2025
Highlights of version 6.6.5, since 6.6.4:
- sudo-sh fix — March 29, 2025
- More Limine Installer fixes — March 27, 2025
- EasyAPT launch from menu — March 17, 2025
- NeoAPT simplified replacement for apt utility — March 16, 2025
- Kernel 6.12.19 compiled for Daedalus with AVS enabled — March 16, 2025
Release notes:
http://distro.ibiblio.org/easyos/amd64/releases/daedalus/2025/6.6.5/release-notes.htm
Download:
http://distro.ibiblio.org/easyos/amd64/releases/daedalus/2025/6.6.5/
Beginner's notes:
http://distro.ibiblio.org/easyos/amd64/releases/daedalus/2025/6.6.5/readme.htm
Feedback welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=145650#p145650
Tags: easy
sudo-sh fix
Forum member Caramel has been investigating problems with sudo, or rather, the sudo-sh simplified replacement for sudo:
https://forum.puppylinux.com/viewtopic.php?t=14098
I developed sudo-sh a couple of years ago, here are some posts:
- Light-weight replacement for sudo — June 26, 2023
- Workaround when setuid is ignored — June 29, 2023
- Fix sudo-sh segfault — December 19, 2023
- sudo-sh Cancel button — December 18, 2023
- Shell wrapper for sudo — April 22, 2024
'sudo-sh' is a binary executable, written in C. The new source is version 1.4, uploaded here:
https://distro.ibiblio.org/easyos/source/alphabetical/s/
The big problem that I fixed, maybe that should be "fixed", was that electron-based apps ignore the setuid bit on /usr/bin/sudo-sh (called via sudo), and the hack fix was to detect if sudo-sh has been entered non-root, then pass a message via the pup_event IPC mechanism, to a daemon /root/Startup/sudo-sh-ipc, which will then run sudo-sh as the root user.
Very roundabout. Caramel has identified problems with it, and proposed solutions.
Looking at the first problem; sudo-sh entered non-root, it passes the IPC message as mentioned above, but then exits immediately. This is a problem, it should exit after the second sudo-sh entered-as-root has finished. To fix this, sudo-sh v1.4 now waits on /usr/local/clients/wait-other-sudo-sh to exit. This is a new script see github:
https://github.com/bkauler/woofq/commit/d7f1a17555d7a8fcccad7bfceb9e66d01b18c94a
Tested it, looks OK. Now onto the next reported
problem.
Tags: easy
More Limine Installer fixes
Reported here:
https://forum.puppylinux.com/viewtopic.php?t=13986
Fixes posted by SteveS and Caramel. Github commit:
https://github.com/bkauler/woofq/commit/6b0025d1dd129ec9323946f3eb47a3e3e989b526
Tags: easy
Surgery on eyelid
A year ago, I posted about surgery on my thumb, after having drilled a hole through it.
Arrived home from hospital today, afer surgery on an eyelid. I'm posting about this, as it affects current projects, in particular the Meanderer trike project.
Photo taken yesterday, after surgery:
Technically, treatment was very interesting. I noticed that the
right-eye lower eyelid had a swelling, was red and sagging. Went
to my GP, he referred me to an eye specialist, who said he cannot
handle it and referred me the eye clinic of a public hospital.
The doctor at the hospital told me that there is so little flesh
to work with, that if he had to cutout the cancer, that he
confirmed is BCC, he would cut out more than necessary, to be on
the safe side. So he referred me to another specialist, a prvate
clinic.
This is interesting; the doctor at the private clinic has a technique for cutting out the cancer and no more. She has on-site testing, so she made a first attempt, then tested if there are good skin cells all around the incision; if not she sees where to have another go, and finally no cancer cells remain. In my case, two removals were performed. As there was about an hour wait after the first removal, she had to reapply local anaesthic for the second removal. Finally, she sewed the two eyelids together, then taped a patch over the eye.
Then I went home, then next morning went back to the public hospital, where the doctor finished the job. As a lot of the eyelid had been removed, he replaced it with flesh cut from my arm, upper inside. That was done under general anaesthetic, so I was out for the duration. The above photo is when back in my bed after the operation. I felt fine, but they wouldn't let me go, insisted that I stay overnight for observation. I got released at 9am this morning.
Have to go back to the hospital tomorrow, for the doctor to check his handiwork. Then in the coming weeks, will go back to have the stitches removed, first from the arm, then the eyelid.
I don't know if will be able to do much building of the Meanderer trike. Will go to the Men's Shed on Monday, and see how it goes. But, not having binocular vision imposes constraints. Difficult to guage depths. like, when I move a finger to the phone screen, can't see how far away it is; not easily anyway.
Coping OK on the computer, so will probably catch up with some
EasyOS work over the next few days.
Tags: admin
VeMoo leaning tadpole trike
I'm always interested in new tadpole trike developments. At one time I looked around for enclosed or semi-enclosed tadpole trikes (or quads), and in 2023 posted this report on the Pedilio and Veemo:
- Enclosed pedal-powered recumbent in production — November 22, 2023
So many of these startups claim to be starting production "soon",
or to have started limited production. But then, years later, they
have faded away. Just a quick glance at the Veemo site, it looks
like they have reached production.
I recently discovered another startup, the VeMoo trike; this one is particularly interesting, as it is a leaning design and also full-suspension. It is partially enclosed. Here is the website:
The VeMoo is intended to be in production in 2025. They are taking pre-orders, but I don't know the price.
I very much want to know how the steering and leaning works, but cannot find the precise details. There are videos, but they don't show much detail:
https://www.youtube.com/@VeMoo_Mobility/videos
However, I got a clue how the leaning works from this video by the "Laidback Bike Report" of the VeMoo at Spezi 2024 exhibition:
https://www.youtube.com/watch?v=mf6iN0zQ8Aw
The guy showed how it tilted, just by pushing it sideways. This means that it is a weight-controlled leaning; so you shift your weight to the side and it will lean. This is a "Type 1" leaning mechanism, that I posted about recently:
- Another look at tilting tadpole trike designs — February 25, 2025
However, the website describes it as a "pendulum suspension". From this I deduce that when sitting in it, it will have a natural tendency to stay vertical. But, lean to the side and it will tilt.
I cannot say how effective this leaning mechanism is; anyone who
has ridden one, let me know! You can post in the comments section
of my YouTube channel, or send me an email.
Tags: light
Meanderer trike project intro video
Previous blog post in the new "Meanderer" leaning full-suspension build-from-scratch DIY tadpole trike project:
- Meanderer trike front suspension plates — March 19, 2025
The intention is to make videos on YouTube as the project progresses; to get the ball rolling, I have created a brief intro video, that outlines what the project is about.
Don't expect much though; this is the first time that I have
video-ed myself. Used my phone selfie-camera, and when played
back, realised two main faults; firstly that I should have been
looking at the camera not at the screen, and secondly shouldn't
have wobbled my head around so much.
Anyway, here it is:
"Meanderer leaning full-suspension tadpole trike PART1"
https://www.youtube.com/@meanderinglight/videos
I'm not bothered about my photogenic lack, nor faulty technique, as this is introducing a technical project, and in future videos most of the time the camera will be pointed at the work underway, rather than myself.
Did start to learn how to use Flowblade video editor, but haven't
progressed very far.
Tags: light