Re: 60-serial.rules, broken

2023-06-16 Thread gene heskett
On 6/14/23 12:01, Sascha Silbe wrote: Hello, gene heskett writes: That's Debian#1035094 [1]. A fix was uploaded three weeks ago and is available in bullseye-proposed-updates [2] but not the regular Bullseye repository. If I understand the status page [3] correctly it's only scheduled for the

Re: 60-serial.rules, broken

2023-06-14 Thread tomas
On Wed, Jun 14, 2023 at 12:24:21PM -0700, Fred wrote: [...] > Hi, > If systemd is a problem you could try using Devuan Linux. Devuan is Debian > without systemd. > Best regards, > Fred This wasn't helpful at all: it's not systemd, but one udev rule (which are maintained under the systemd umbrel

Re: 60-serial.rules, broken

2023-06-14 Thread Fred
On 6/14/23 09:22, Sascha Silbe wrote: Hello Gene, gene heskett writes: [udev update from proposed-updates] I couldn't figure how to dl the file, so I snapshoted the diff screen from [1], and will compare it to what I have from the patch, which it appears I have not done to this machine, as I

Re: 60-serial.rules, broken

2023-06-14 Thread Sascha Silbe
Hello Gene, gene heskett writes: [udev update from proposed-updates] > I couldn't figure how to dl the file, so I snapshoted the diff screen > from [1], and will compare it to what I have from the patch, which it > appears I have not done to this machine, as I have /dev/serial/by-path > only

Re: 60-serial.rules, broken

2023-06-14 Thread Sascha Silbe
Hello, gene heskett writes: >> That's Debian#1035094 [1]. A fix was uploaded three weeks ago and is >> available in bullseye-proposed-updates [2] but not the regular Bullseye >> repository. If I understand the status page [3] correctly it's only >> scheduled for the next point release. Given tha

Re: 60-serial.rules, broken

2023-06-14 Thread Sascha Silbe
Hello Michael, Michael Biebl writes: >> Not sure if it's fixed in Bookworm already. The upstream fix went in at >> v253. Bookworm is at 252.6 which doesn't exist as a tag in the upstream >> repo so I cannot check if the fix was backported. > > stable/point releases can be found in the systemd-st

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread gene heskett
On 6/9/23 16:01, David Wright wrote: On Fri 09 Jun 2023 at 09:41:23 (-0400), gene heskett wrote: On 6/9/23 06:51, David Wright wrote: On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: On 6/9/23 00:46, to...@tuxteam.de wrote: On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wro

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread gene heskett
On 6/10/23 15:27, Cousin Stanley wrote: Cousin Stanley wrote >> >> $ source .xsessionrc >> On 2023-06-10 10:10, gene heskett wrote: > A neat trick, thanks.   You're welcome. > I've reached that age where I can't remember what, > if anything I had for breakfast most

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread Cousin Stanley
Cousin Stanley wrote >> >> $ source .xsessionrc >> On 2023-06-10 10:10, gene heskett wrote: > A neat trick, thanks. You're welcome. > I've reached that age where I can't remember what, > if anything I had for breakfast most mornings. I'm on the way Birthday

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread gene heskett
On 6/9/23 19:36, Cousin Stanley wrote: On 2023-06-09 13:00, gene heskett wrote: >> Did you log out and back in, or did you simply start >> a new XFCE4 terminal within an existing session? >> >> The .xsessionrc file is only read >> during X session startup, not when running >> various appl

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread Cousin Stanley
>> Cousin Stanley wrote >> I sometimes update the .xsessionrc file for various reasons and then source it to activate the changes without logging out or restarting On 2023-06-10 00:20, David Wright wrote: > Two problems here: > > Other sessions are unaware of the ch

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-10 Thread David Wright
On Fri 09 Jun 2023 at 16:17:50 (-0700), Cousin Stanley wrote: > On 2023-06-09 13:00, gene heskett wrote: > > >> Did you log out and back in, or did you simply start > >> a new XFCE4 terminal within an existing session? > >> > >> The .xsessionrc file is only read > >> during X session startup, not

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread Cousin Stanley
On 2023-06-09 13:00, gene heskett wrote: >> Did you log out and back in, or did you simply start >> a new XFCE4 terminal within an existing session? >> >> The .xsessionrc file is only read >> during X session startup, not when running >> various applications like terminal emulators. >> >> >>> (

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread David Wright
On Fri 09 Jun 2023 at 09:41:23 (-0400), gene heskett wrote: > On 6/9/23 06:51, David Wright wrote: > > On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: > > > On 6/9/23 00:46, to...@tuxteam.de wrote: > > > > On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: > > > > > > > > [.

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 11:40, Greg Wooledge wrote: On Fri, Jun 09, 2023 at 09:47:56AM -0400, gene heskett wrote: On 6/9/23 09:33, Greg Wooledge wrote: Start with .xsessionrc (the Debian hack) and see if that works. Put a PATH modification in there, and also put something like export GENETEST=hello in a

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread Greg Wooledge
On Fri, Jun 09, 2023 at 09:47:56AM -0400, gene heskett wrote: > On 6/9/23 09:33, Greg Wooledge wrote: > > Start with .xsessionrc (the Debian hack) and see if that works. Put a > > PATH modification in there, and also put something like > > > > export GENETEST=hello > > > in a $HOME/.xsessionrc h

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 10:23, to...@tuxteam.de wrote: On Fri, Jun 09, 2023 at 09:47:56AM -0400, gene heskett wrote: On 6/9/23 09:33, Greg Wooledge wrote: On Fri, Jun 09, 2023 at 09:25:25AM -0400, gene heskett wrote: On 6/9/23 07:33, Greg Wooledge wrote: Finally, remember that .xsession is run by /bin/sh,

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 10:22, to...@tuxteam.de wrote: On Fri, Jun 09, 2023 at 09:47:56AM -0400, gene heskett wrote: On 6/9/23 09:33, Greg Wooledge wrote: On Fri, Jun 09, 2023 at 09:25:25AM -0400, gene heskett wrote: On 6/9/23 07:33, Greg Wooledge wrote: Finally, remember that .xsession is run by /bin/sh,

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread tomas
On Fri, Jun 09, 2023 at 09:47:56AM -0400, gene heskett wrote: > On 6/9/23 09:33, Greg Wooledge wrote: > > On Fri, Jun 09, 2023 at 09:25:25AM -0400, gene heskett wrote: > > > On 6/9/23 07:33, Greg Wooledge wrote: > > > > Finally, remember that .xsession is run by /bin/sh, not by your login > > > > s

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 09:33, Greg Wooledge wrote: On Fri, Jun 09, 2023 at 09:25:25AM -0400, gene heskett wrote: On 6/9/23 07:33, Greg Wooledge wrote: Finally, remember that .xsession is run by /bin/sh, not by your login shell. So, if you've got bash syntax in .profile (or anything it dots in, such as .bas

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 06:51, David Wright wrote: On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: On 6/9/23 00:46, to...@tuxteam.de wrote: On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: [...] Perhaps I've ben mistaken, but the files in /etc/udev/rules.d are not the same as /lib

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread Greg Wooledge
On Fri, Jun 09, 2023 at 09:25:25AM -0400, gene heskett wrote: > On 6/9/23 07:33, Greg Wooledge wrote: > > Finally, remember that .xsession is run by /bin/sh, not by your login > > shell. So, if you've got bash syntax in .profile (or anything it dots > > in, such as .bashrc), then you cannot safely

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 07:33, Greg Wooledge wrote: On Fri, Jun 09, 2023 at 11:51:15AM +0100, David Wright wrote: On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: Change of subject: I have a mod I make to the $PATH which I've put in .profile, but I've failed to find a place to make it autoexec wh

Re: 60-serial.rules, broken

2023-06-09 Thread songbird
wrote: ... > Perhaps you have a ~/.bash_profile, which then would take precedence over > your ~/.profile (people who want to have both usually source ~/.profile > from ~/.bash_profile. Writing shell-independent code is left as an exercise > to the reader, though). Perhaps your PATH is not exported

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread songbird
Greg Wooledge wrote: ... > I must have said this a hundred times, but... it depends on HOW you login. yes! login vs. non-login. the rest left in because it is useful and notable. > The only times .profile is read are when you have a login shell (from a > pure text console login, or an ssh

Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 07:25, to...@tuxteam.de wrote: [...] I quote in full from the bash man page, section "INVOCATION" (I assume your shell is bash): bash it is, and I've even an older printout. I'll pursue this as I was not aware of it. Thank you Tomas. INVOCATION A login shell is one whose

Re: 60-serial.rules, broken

2023-06-09 Thread tomas
On Fri, Jun 09, 2023 at 07:36:42AM -0400, Greg Wooledge wrote: > On Fri, Jun 09, 2023 at 06:20:07AM -0400, gene heskett wrote: > > On 6/9/23 00:46, to...@tuxteam.de wrote: > > > This is actually the classical pattern of "layered configuration", which > > > is widespread in the UNIX world. You see t

Re: 60-serial.rules, broken

2023-06-09 Thread Greg Wooledge
On Fri, Jun 09, 2023 at 06:20:07AM -0400, gene heskett wrote: > On 6/9/23 00:46, to...@tuxteam.de wrote: > > This is actually the classical pattern of "layered configuration", which > > is widespread in the UNIX world. You see that often with a system config > > which can be overridden by a user co

Re: Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread Greg Wooledge
On Fri, Jun 09, 2023 at 11:51:15AM +0100, David Wright wrote: > On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: > > Change of subject: > > > > I have a mod I make to the $PATH which I've put in .profile, but I've > > failed to find a place to make it autoexec when I login. And I'm tire

Re: 60-serial.rules, broken

2023-06-09 Thread tomas
On Fri, Jun 09, 2023 at 06:20:07AM -0400, gene heskett wrote: > On 6/9/23 00:46, to...@tuxteam.de wrote: > > On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: > > > > [...] > > > > > Perhaps I've ben mistaken, but the files in /etc/udev/rules.d are not the > > > same as /lib/udev/rule

Bash invocation, was Re: 60-serial.rules, broken

2023-06-09 Thread David Wright
On Fri 09 Jun 2023 at 06:20:07 (-0400), gene heskett wrote: > On 6/9/23 00:46, to...@tuxteam.de wrote: > > On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: > > > > [...] > > > > > Perhaps I've ben mistaken, but the files in /etc/udev/rules.d are not the > > > same as /lib/udev/rules.

Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 03:46, Michael Biebl wrote: Not sure if it's fixed in Bookworm already. The upstream fix went in at v253. Bookworm is at 252.6 which doesn't exist as a tag in the upstream repo so I cannot check if the fix was backported. stable/point releases can be found in the systemd-stable reposi

Re: 60-serial.rules, broken

2023-06-09 Thread gene heskett
On 6/9/23 00:46, to...@tuxteam.de wrote: On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: [...] Perhaps I've ben mistaken, but the files in /etc/udev/rules.d are not the same as /lib/udev/rules.d, so which one actually rules? The one in /etc, as David said. Unless it doesn't exi

Re: 60-serial.rules, broken

2023-06-09 Thread Michael Biebl
Not sure if it's fixed in Bookworm already. The upstream fix went in at v253. Bookworm is at 252.6 which doesn't exist as a tag in the upstream repo so I cannot check if the fix was backported. stable/point releases can be found in the systemd-stable repository. See https://github.com/systemd/sy

Re: 60-serial.rules, broken

2023-06-08 Thread tomas
On Thu, Jun 08, 2023 at 09:08:59PM -0400, gene heskett wrote: [...] > Perhaps I've ben mistaken, but the files in /etc/udev/rules.d are not the > same as /lib/udev/rules.d, so which one actually rules? The one in /etc, as David said. Unless it doesn't exist. This is actually the classical patte

Re: 60-serial.rules, broken

2023-06-08 Thread gene heskett
On 6/8/23 18:35, David Wright wrote: On Thu 08 Jun 2023 at 11:47:25 (-0400), gene heskett wrote: On 6/7/23 14:04, Darac Marjal wrote: On 07/06/2023 15:37, gene heskett wrote: /dev/serial/by-id has not been created for quite some time. The arm folks have had a patch script for quite a while bu

Re: 60-serial.rules, broken

2023-06-08 Thread David Wright
On Thu 08 Jun 2023 at 11:47:25 (-0400), gene heskett wrote: > On 6/7/23 14:04, Darac Marjal wrote: > > On 07/06/2023 15:37, gene heskett wrote: > > > > > > /dev/serial/by-id has not been created for quite some time. > > > The arm folks have had a patch script for quite a while but it > > > has not

Re: 60-serial.rules, broken

2023-06-08 Thread gene heskett
On 6/7/23 14:44, Sascha Silbe wrote: Hello Gene, gene heskett writes: Greetings all; /dev/serial/by-id has not been created for quite some time. [...] That's Debian#1035094 [1]. A fix was uploaded three weeks ago and is available in bullseye-proposed-updates [2] but not the regular Bullsey

Re: 60-serial.rules, broken

2023-06-08 Thread gene heskett
On 6/7/23 14:37, Sascha Silbe wrote: Hello Gene, gene heskett writes: Greetings all; /dev/serial/by-id has not been created for quite some time. [...] That's Debian#1035094 [1]. A fix was uploaded three weeks ago and is available in bullseye-proposed-updates [2] but not the regular Bullsey

Re: 60-serial.rules, broken

2023-06-08 Thread gene heskett
On 6/7/23 14:04, Darac Marjal wrote: On 07/06/2023 15:37, gene heskett wrote: Greetings all; /dev/serial/by-id has not been created for quite some time. The arm folks have had a patch script for quite a while but it has not been fixed in debian that we know of. I have 4 identical banana pi's

Re: 60-serial.rules, broken

2023-06-08 Thread gene heskett
On 6/7/23 14:04, Darac Marjal wrote: On 07/06/2023 15:37, gene heskett wrote: Greetings all; /dev/serial/by-id has not been created for quite some time. The arm folks have had a patch script for quite a while but it has not been fixed in debian that we know of. I have 4 identical banana pi's

Re: 60-serial.rules, broken

2023-06-07 Thread Sascha Silbe
Hello Gene, gene heskett writes: > Greetings all; > > /dev/serial/by-id has not been created for quite some time. [...] That's Debian#1035094 [1]. A fix was uploaded three weeks ago and is available in bullseye-proposed-updates [2] but not the regular Bullseye repository. If I understand the st

Re: 60-serial.rules, broken

2023-06-07 Thread Darac Marjal
On 07/06/2023 15:37, gene heskett wrote: Greetings all; /dev/serial/by-id has not been created for quite some time. The arm folks have had a patch script for quite a while but it has not been fixed in debian that we know of. I have 4 identical banana pi's, 3 of which seem to work, but the pa

60-serial.rules, broken

2023-06-07 Thread gene heskett
Greetings all; /dev/serial/by-id has not been created for quite some time. The arm folks have had a patch script for quite a while but it has not been fixed in debian that we know of. I have 4 identical banana pi's, 3 of which seem to work, but the patch has not fixed the 4th on for some unk