The officially official Devuan Forum!

You are not logged in.

#976 Re: News & Announcements » Devuan Beowulf 3.1.0 point release » 2021-02-16 14:03:09

berni51 wrote:

Will a simple apt update/upgrade do the job and bring my systems up to 3.1?

Yes. Regular update/upgrade will get you there. We made a new set of isos to include all the updates, so if you install without a network mirror, you will get the new stuff.

#977 Re: Devuan » Debian getting closer to Devuan » 2021-02-15 22:46:34

I think it means we were successful. The init diversity team made up of devuan and debian developers working together have been around for over a year. You may notice that some debian packages that rely on systemd now rely on systemd or elogind. Every time that happens, that's one less package we have to fork.

#978 Re: Desktop and Multimedia » Radio streaming programme suggestion » 2021-02-15 16:44:31

Tunapie

I've got it but don't use it much. Here it's working with audacious as a player. I just open tunapie and can select from a huge list of radio stations, sorted by genre if I want.

Looks like it does not include real broadcast radio stations. I tried a few call letters in the search box and got no hits. Even for stations that I know do web streaming. For those, you can put their url in just about any player.

#979 News & Announcements » Devuan Beowulf 3.1.0 point release » 2021-02-15 01:54:14

fsmithred
Replies: 20

Dear Init Freedom Lovers,

Once again the Veteran Unix Admins salute you on this day commemorating six years since the first Devuan pre-alpha Valentine's Day release in 2015!

Devuan Beowulf 3.1.0 point release installer ISOs, desktop-live, and minimal-live isos are now available. Note that ARM and virtual images are not updated in this release.

## What’s new in this point release

### Installation

The installer now offers a choice of three init systems. runit has been added, along with sysvinit and openrc.

If you would like to select an alternate bootloader (lilo) or exclude non-free firmware, you must select one of the Expert install options.

The recommended default mirror is now deb.devuan.org. If you would like to use a country code mirror, please check the mirror list to see if there is one suitable for your needs.

### Security updates and bug fixes

linux-image-4.19.0-14 Debian 4.19.171-2 (2021-01-30)

firefox-esr 78.7.0esr-1~deb10u1

lightdm 1.26.0-4+devuan1 (fixes bugs related to power buttons and accessibility features)

New package, debian-pulseaudio-config-override corrects problem of pulseaudio being off by default

And many more. (See https://www.debian.org/security/2020/ and https://www.debian.org/security/2021/)

## Documentation

Please read the Release Notes carefully:
  https://files.devuan.org/devuan_beowulf … _notes.txt

Beowulf 3.0.0 announcement:
  https://www.devuan.org/os/announce/beow … 60120.html

## Download

  https://files.devuan.org/devuan_beowulf/
  https://www.devuan.org/get-devuan (mirrors)

The latter URL also includes information about the official Devuan package repositories, an ISO selection guide and links to installation guides.

## What about ARM and virtual images?

ARM and Virtual Machine images are provided by the greater Devuan community rather than as part of official releases. Users are being encouraged to build and contribute ARM images for their particular hardware. This will increase the variety of images available and allow the release schedule of the installer ISOs to move forward more quickly.

Images can be built using using arm-sdk and vm-sdk:
  https://www.devuan.org/os/distro-kit

Arm-related discussion happens at #devuan-arm (Freenode) and the Dev1Galaxy forum

## Resource Channels

  Mailing list: https://mailinglists.dyne.org/cgi-bin/m … stinfo/dng
  IRC: #devuan #devuan-dev (Freenode)
  Forum: https://dev1galaxy.org
  Source code: https://git.devuan.org
  Bug tracker: https://bugs.devuan.org
  Popularity contest: https://popcon.devuan.org
  Package information: https://pkginfo.devuan.org
  Press contact: freedom@devuan.org

## Chimaera coming soon

The Devuan development team will now focus on polishing our fourth release, codename “Chimaera”, minor planet no. 623.

## Appreciation

We wish to thank all of you for the incredible support given to this development effort, which continues to make Devuan a useful and reliable base distribution.

To support the Devuan project you can donate at:
https://www.devuan.org/donate (includes financial reports)

or take up one of the tasks listed at:
https://dev1galaxy.org/viewtopic.php?pid=1380#p1380

Happy hacking ;^)

#980 Re: Desktop and Multimedia » PulseAudio always resets to mute » 2021-02-14 13:31:18

Another solution (new in devuan 3.1.0 point-release.)

Install debian-pulseaudio-config-override
Description: Debian configuration overrides for pulseaudio

You'll get this automatically if you install a desktop environment from the 3.1.0 installer isos.
(task-desktop Recommends debian-pulseaudio-config-override)

#981 Re: Documentation » Make a live-CD with live-sdk » 2021-02-14 13:16:14

I will be playing with it some more for chimaera and will post here with any useful updates.

Another way to make a live iso that tends to be easier is with refractasnapshot. It makes a copy of your installed system and packs it into a bootable live-iso. You could build a system in a VM, and when you get it the way you want it, make the snapshot. It's in the devuan repo.
https://refracta.org/docs/readme.refractasnapshot.txt

#982 Re: Documentation » Make a live-CD with live-sdk » 2021-02-13 15:29:56

Looks like there's a mis-match in the directory name and maybe confusion between a function name and a directory. I see
custom-packages
install-custpackages
install-custdebs

#!/bin/sh
cd custom-packages
dpkg -i *_all.deb *_amd64.deb
 (*) Chrooting to execute 'install-custpackages' ...
chmod: cannot access '/home/user1/live-sdk/tmp/devuan-amd64-build/bootstrap/install-custpackages': No such file or directory

I have to go out and can't poke around in this right now. My build failed on trying to install firmware. And every time the build fails, I have to reboot my computer. I am not a happy camper right now. Maybe later I'll tar up the version of live-sdk that I'm actually using to build the official isos and you can download it.

One more item: live-sdk is getting a complete re-write. I don't know the current status, but I intend to get in on that effort.

#983 Re: Documentation » Make a live-CD with live-sdk » 2021-02-13 13:11:58

Line 40 of blends/devuan-minimal-live/devuan-minimal-live.blend needs closing quotes on the login/password.

echo "${username}:${userpass} | chpasswd || exit 1
echo "${username}:${userpass}" | chpasswd || exit 1

Watch out for the arch setting. I found it in live-sdk/config and it's also in my blend config. Both were set to amd64. It does not work in the blend config file. It must be set in live-sdk/config. I just tested that.

I don't have tmp/devuan-amd64-build/bootstrap/ after the build is done. It all gets wrapped up in stage3 and stage4 tarballs. Unpacking the tarballs does not restore the bootstrap dir.

FWIW, I ran this version of the live-sdk yesterday and made a desktop-live iso that works. I'm running a minimal-live build now, after adding the missing quote. Will be back soon with results.

#984 Re: Documentation » Make a live-CD with live-sdk » 2021-02-12 21:52:36

Without a blend, you could adjust the package lists in lib/libdevuansdk/config but you're better off creating a blend. It gives you more control. This is the file:
https://github.com/parazyd/libdevuansdk … 300/config

For the package sets, edit where the sets are defined to add or comment/remove packages, and you can exclude whole sets in the stanza you posted that shows which sets to include by commenting them out.

I'm not sure what commands to use on the version you're running. I've been using an older version to build isos. Changes were made since I last interacted with the git repo (on git.devuan.org). And I've had some trouble using the newer version. However, I can reproduce your error with the new version.

You need to define the arch in your blend config file instead of on the command line. So put
arch="amd64"
or
arch="i386"
in blends/devuan-minimal-live/config

and use these commands (as root):

zsh -f
source sdk
load devuan devuan-minimal-live
build_iso_dist

One more thing. If you build for i386 you might want to look in lib/libdevuansdk/zlibs/kernel if you want to change it from plain 686 kernel to the 686-pae kernel.

Here's the one on devuan's git: https://git.devuan.org/devuan-sdk/live-sdk

#985 Re: Other Issues » Runit » 2021-02-11 16:21:10

Lorenzo wrote:

Just for the records, I'm not trying to sell something that I don't use or that it's completely untested;

Just for the record, I don't use runit, but I'm commited enough to the idea of diversity in the ecosystem that I'm willing to do some testing or make it easy for other to test. Last year I made a live-iso based on devuan beowulf that uses runit so that people could try it. I know there are a few people using runit in devuan.

I made another live-iso based on chimaera (bullseye) but I haven't uploaded it yet. That might happen soon.

About my issues:
Skip to the end to see that it's fixed. I used the advice you gave to xinomilo for haveged.

Longer version:
I switched it back to sysvinit for cron and anacron and managed to get my test script to work.
Then switched it back to runit, commented set -e and added set -x (the latter did nothing) and also set VERBOSE and DEBUG. Then I started cron manually with # /usr/sbin/cron -f

Got the following:

2021-02-11_13:54:02.22150 invoke-run: ERROR -1 in anacron: runscript didn't exit normally
2021-02-11_13:54:02.22156 invoke-run: anacron : run exit code is -1
2021-02-11_13:54:02.22157 invoke-run: anacron stopped
2021-02-11_13:59:00.98343 invoke-run: ERROR -1 in anacron: runscript didn't exit normally
2021-02-11_13:59:00.98348 invoke-run: anacron : run exit code is -1
2021-02-11_13:59:00.98349 invoke-run: anacron stopped

# ps ax | grep runsvdir
 1384 ?        Ss     0:01 runsvdir -P /etc/service log: ...........................................................................................................................................................................................................................................................................................................................................................................................................
 4373 pts/0    S+     0:00 grep runsvdir

# sylog
Feb 11 13:43:13 chimaera-2 runsv-cron: invoke-run: ERROR -1 in cron: runscript didn't exit normally
Feb 11 13:52:59 chimaera-2 runsv-cron: invoke-run: ERROR -1 in cron: runscript didn't exit normally
Feb 11 13:52:59 chimaera-2 runsv-cron: invoke-run: cron : run exit code is -1
Feb 11 13:52:59 chimaera-2 runsv-cron: invoke-run: cron stopped
Feb 11 13:54:16 chimaera-2 runsv-cron: invoke-run: ERROR -1 in cron: runscript didn't exit normally
Feb 11 13:54:16 chimaera-2 runsv-cron: invoke-run: cron : run exit code is -1
Feb 11 13:54:16 chimaera-2 runsv-cron: invoke-run: cron stopped

Saw your advice to xinomilo and did the same -
- remove the symlinks in /etc/init.d/
- dpkg-divert --remove /etc/init.d/<service>
- sv e cron

# sv status cron
run: cron: (pid 4615) 696s; run: log: (pid 4614) 696s

Thanks!

#986 Re: Other Issues » Runit » 2021-02-10 17:11:38

This doesn't seem to be working for me, and I can't figure out what I'm doing wrong. I followed the directions in the README and set up cron and then anacron to work with runit. I can't tell whether it's running or not because it looks like I'm getting contradictory information.

Also, I made a test script that dumps the time into a file in user's home and put it in /etc/cron.hourly/. It works when I run it manually but does not run every hour.

sv says they are down but shows the pid and how long they've been running.

root@chimaera-2:/home/user# sv status cron
down: cron: 24s, normally up; run: log: (pid 2038) 24s
root@chimaera-2:/home/user# sv status anacron
down: anacron: 34s, normally up; run: log: (pid 2042) 34s

Attempt to bring them up makes no change.

root@chimaera-2:/home/user# sv up anacron
root@chimaera-2:/home/user# sv up cron
root@chimaera-2:/home/user# sv status cron
down: cron: 4s, normally up; run: log: (pid 2038) 59s
root@chimaera-2:/home/user# sv status anacron
down: anacron: 14s, normally up; run: log: (pid 2042) 63s

'ps ax' says they are running but pstree does not.

root@chimaera-2:/home/user# ps ax | grep cron
 2033 ?        Ss     0:00 runsv cron
 2034 ?        Ss     0:00 runsv anacron
 2038 ?        S      0:00 logger -p daemon notice -t runsv-cron
 2042 ?        S      0:00 svlogd -tt /var/log/runit/anacron

      ├─runsvdir─┬─6*[runsv───getty]
      │          ├─runsv─┬─acpid
      │          │       └─svlogd
      │          ├─runsv─┬─sshd
      │          │       └─svlogd
      │          ├─runsv───logger
      │          └─runsv───svlogd

What next?

#987 Re: Other Issues » Please add Plymouth package to beowulf repo » 2021-02-10 12:46:43

Got an answer in irc:

<parazyd> fsmithred: It's not ready yet. I'm going to get it working in Maemo Leste first, and then continue in ceres to avoid useless builds.

#988 Re: Off-topic » Ceres, the celestial object » 2021-02-06 19:44:09

One of the founding fathers of devuan is an astronomer. All our releases are named after minor planets.
https://www.devuan.org/os/releases

1+ for apod. Some of my favorite desktop backgrounds come from there.

#989 Re: Off-topic » easy script to mount luks encrypted drives, usb etc. » 2021-02-02 10:56:25

Oh yeah, pmount. Try this -
https://sourceforge.net/projects/refrac … nt-1.2.deb

It works for removable USB, CD and mmc devices. Add any fixed drives to /etc/pmount.allow.

#990 Re: Off-topic » easy script to mount luks encrypted drives, usb etc. » 2021-02-01 19:15:59

Maybe you can do something with these.

From refractainstaller. This lists partitions. It does not differentiate between encrypted and non-encrypted. Using blkid would be one way to find the encrypted partitions.

find /dev -mindepth 1 -maxdepth 1  | egrep  "*[shv]d[a-z][1-99]|*nvme[0-9]n[0-9]p[1-99]|*mmcblk[0-9]p[1-99]"   | sort | awk '{print "\n" $0 }'

Same thing with a graphical interface (yad)

device=$(find /dev -mindepth 1 -maxdepth 1  | egrep  "*[shv]d[a-z][1-99]|*nvme[0-9]n[0-9]p[1-99]|*mmcblk[0-9]p[1-99]" \
  | sort | awk '{print "\n" $0 }' \
  | yad --list   --title="Select device" --center --borders=10 --text="Select a device." \
  --separator="" --column ' ' --column$'Partitions' --height=380 --width=200 --button="OK":0)

From refracta2usb. These list usb devices.

usbdevlist=$(/usr/sbin/hwinfo --usb --short|grep "/dev/sd"|awk '{print $1}')
usbdevfulllist=$(/usr/sbin/hwinfo --usb --short|grep "/dev/sd"|awk '{print $0}')

And used with yad.

device=$(yad --width=400 --height=200 --center --title="$TITLE" --list --separator="" --column="" --text=$"Detected USB devices:\n\n$usbdevfulllist\n\nSelect the target device you want to copy the live image to." $usbdevlist \
	--button="OK":0 --button="Exit":1

I had to alter some of these so they would make sense. I hope I didn't break anything.

#991 Re: Installation » SOLVED: Issues using "live" install on Thinkpad T410 » 2021-02-01 17:12:44

I don't know enough about encryption to give any advice, I just want my laptop to not be wide open for any smack-head who finds it, and encrypting my home directory (and swap) takes care of that. This should be enough to prevent anyone stealing my laptop from also getting into my eBay account, or reading my personal data (identity theft). I don't store any state secrets so can't say how appropriate this method is if you do.

I don't think I suggested that this should be part of the installer - that's really not for me to say. But what I can say is that the /home encryption methods provided by the installer are unsuitable for my use case, since they require a separate partition and two passphrases at every boot. That's not how I want my laptop to work, but I'm not here to tell anyone how they should configure their system.

If you only encrypt your home and swap, there may be other things at risk. For example, wireless passwords may be stored in /var or /etc in plain text. There may be other things, so it's a good idea to encrypt the root partition. If you don't want /home on a separate partition, then don't put it on a separate partition, and it will be part of the root partition. The live installer will also make a swap file if you don't have a swap partition, and that file is kept in the root partition.

So...

Make a separate /boot partition, put everything else in the root partition and encrypt the root (i.e. Do not make or use a separate partition for /home). You will be required to give the passphrase ONCE to unlock and boot the system. Everything except /boot will be encrypted.  If you don't want to give your user password to access the desktop, then set the display manager for autologin.

Or, if you really want, you can encrypt nothing during the install, put all in one partition and then encrypt /home with ecryptfs after the install.

I'm not sure what to say about your mute button or the power button issue. My setting for power button is Ask. That is the default setting. I was going to ask you what acpi software you had installed, but I see on mine, two acpi packages were removed (acpi-support-base and acpid) and the power manager does ask when I press the power button.

And I fixed my mute button light by switching the command to 'toggle' like yours instead of volume 99%-. Does aplay -l show more than one sound card? That can sometimes confuse things, depending on which one shows up as card0.

@dice: Thanks for the info on how to get the key into the initramfs to avoid having to give the password more than once. That might get included in a future version of the installer. It already does full-disk encryption.

#992 Re: Installation » SOLVED: Issues using "live" install on Thinkpad T410 » 2021-01-31 18:17:27

The mute light on my T420 doesn't work right. I haven't looked into that.

You are right that a window comes up asking for root password after selecting sudo as default. That part was written so long ago I didn't remember that, and nobody else has pointed it out. There is a checkbox in that window that says "Disable root account" so I know the window was meant to come up. I'm not sure why, but I'll look into it.

The debconf dialogs really are the same ones in the graphical installer, but there are some problems with that. For one, we don't offer a graphical version of the debian/devuan installer because it got too big and was making the isos larger than we wanted. If you want to see the familiar ncurses version of these dialogs, sudo apt remove libgtk3-perl in the live session before running the installer. (More on this later.)

The second problem you noted is the drop-down menu. It went off-screen on my laptop and I couldn't get down to London. I believe that's a gtk-3 feature that I've seen before. The graphical debconf dialogs are going away in the next set of isos and it'll be back to the ncurses version. That's what it was for jessie and ascii. We're working on getting the beowulf point-release out, so it should be soon.

As you noted, selecting the locale does not automatically select the keyboard map. I just checked with the netinstall iso, and it doesn't do it there on the regular install, but it does on expert install. I think that's easy to change. (dpkg-reconfigure -plow ...)

You forgot the option I like to go with; use the user's login to decrypt /home. I'm not 100% sure how this bolts together (pam + ecryptfs?), but it certainly doesn't involve storing the decryption key in plain text on the machine, nor does /home need to be on a separate partition - I have to enter my (strong) password to decrypt and mount the directory as /home, but this is done seamlessly from the Slim login window.

I'm not familiar with this method. What installer uses encryptfs? The regular debian/devuan installer can do plain luks encryption on single partitions or it can encrypt a physical volume that contains multiple logical volumes for separate partitions. If you do encrypted LVM, you only have to put in a password once to unlock the encrypted volume. The live installer does not do LVM (without some manual tricks) so you can only encrypt individual partitions. If you choose a separate /home partition (it is not mandatory) and you encrypt that partition, you will need to enter a password for it. As I mentioned before, you can create a keyfile and keep it in the encrypted root to automatically unlock the home partition. It's not a plain-text password. See man cryptsetup for details.

In either of the above situations, you need a separate /boot partition that's not encrypted. It is possible with the live installer to do full-disk encryption and have an encrypted /boot partition. In that case you get to give the luks passphrase an extra time for grub, and on top of that, it takes grub a long time to digest the password.

You also get a lot of options that were missing from the GUI installer, such as configuring the network, setting up NTP, fetching latest packages, choosing what to install...

You missed those things for the same reason you had some other problems with the live installer. It's because you are not familiar with how it works. It's different from what you are used to. You certainly do have access to all those things because you are in a running live environment, and any changes you make to the system will be copied to the installed system. That includes network setting and configuration changes. You could also remove or install packages, but installing them might use up too much ram in the live session.

Thanks for the input. I will make some changes.

#993 Re: Installation » SOLVED: Issues using "live" install on Thinkpad T410 » 2021-01-31 13:07:38

Lomax wrote:

Hi all,

with some nearly unusable GUI widgets, like a drop-down containing every European TZ location (this should be a scroll-window), and the keyboard layout selection sends you on a circuitous journey just so you can tell it that yeah, the keyboard layout is the same as the (already chosen) locale.

This is the standard graphical debconf interface as the graphical install and the exact same language, time zone and keyboard settings in the debian/devuan installer or with dpkg-reconfigure. And yes, it is correct to set the keyboard separate from the language.

Many of the checkbox options are contradictory; for example I chose on one screen to disable the root account (btw - why does it say this is a bad idea!? It's a really good idea, and ought to be the default!) only to have the next ask me for a root password.

It only asks for a root password if you chose one of the options that preserves the root account. And making sudo the default is a really bad idea. Sudo is not meant to be a replacement for a root account, it's meant for fine-grained privilege escalation.

You probably would have done better with the live installer if you'd taken a look at the Installer Guide. It's the other devuan swoosh icon on the desktop. Or if you had just hit Enter at the second screen instead of clicking on Continue, you could have looked at the Help page.

The installer guide is also here for reference: https://www.devuan.org/os/documentation … f/live-gui

the hardware volume up/down/mute buttons don't work. TBH I don't think I tested them before removing pulseaudio, so I can't say if they were working or not, but they're defintely not working now. I can see that they generate the correct events with `acpi_listen`, but it seems nothing is listening to them? `lsmod` shows `thinkpad_acpi` is loaded, so that's not it.

In the Settings menu, go to Keyboard and Application Shortcuts and you can set up the volume keys to activate amixer. There are a few websites that explain how to get Thinkpad keys working in linux.

2) I was also surprised to see it ask me for an encryption password at boot; I'm used to the encrypted /home being automagically decrypted and mounted at log-on using ecryptfs (including encrypted swap). This should offer enough security for most users I would say, to hinder identity theft in case the laptop is lost or stolen. In any case I can't give the machine to my friend like this; he'd hate having to remember and type two different passwords to turn on his computer - or even the same one twice. I also didn't like how the installer (seemingly) forced me to use a separate partition for /home if I wanted it encrypted.

You have a few choices with this installer. You can install everything in one partition and have it encrypted. Your /boot directory will be part of the encypted partition. You will have to tell grub the passphrase to open it and start the boot. You will then have to repeat it for the kernel. This is referred to as full disk encryption, and it's a new feature in grub to be able ot deal with encrypted /boot.

You can encrypt the root filesystem and have /boot in a separate partition, unencrytped. You then have to give the passphrase during boot. Once.

You can optionally have a separate partition for /home. It's not mandatory, and I usually skip it on a laptop. If you choose to encrypt the separate /home, you will need to enter a passphrase for it, whether or not the root filesystem is encrypted. If you want to eliminate adding the second passphrase, you can create a key and have /home open automatically. This is only secure if the key is kept in an encrypted root filesystem (or a removable device).

I cannot get the laptop to sleep when I close the lid.

I found that it works just fine when you upgrade to chimaera, which is still in testing. Search the forum. There are a couple of discussions on how to get it working in earlier releases.

#994 Re: Devuan » devuan and LTS » 2021-01-29 22:18:48

Security updates are sometimes late in devuan because amprolla gets confused when it sometimes gets a 404 on a debian repo. When this happens, it's usually discovered and fixed within a few days. You've probably seen the discussions on this forum about it.

There are people working on this, and based on something I was told a few days ago, it might already be fixed.

#995 Re: Devuan » devuan and LTS » 2021-01-29 20:50:53

Pedro, you probably don't want to read this.

mckaygerhard wrote:

again talking without well knowed ! everybody can have free access to those security updates..

Either you don't know what you are talking about or you are deliberately spreading misinformation. I think it's the latter. You said that Debian offers 7 years of support. That is simply not true.

You don't know what goes on here. You just come by every now and then to throw shit on the project. Are you getting paid to do this? I don't have the time or desire to track down and identify all your alternate "facts". So I now have to assume that everything you say is false.

#996 Re: Devuan » devuan and LTS » 2021-01-29 13:27:46

Thanks. I wasn't aware that a private company is offering commercial support for Debian, but I'm not surprised by that. If someone wants to form a private company to offer extended support for Devuan users, they are welcome to do so. I don't think it's fair to fault the dozen or so devs we have for not doing that.

Extended Long Term Support (ELTS) is a commercial offering to further extend the lifetime of Debian releases (after the 5 years offered by the LTS project). It is not an official Debian project. Debian's infrastructure and other Debian resources are not involved.

#997 Re: Devuan » devuan and LTS » 2021-01-29 11:35:28

and Devuan as i know still are only 5 years of support,, Debian has 3+2 + ExLTS in a total of 7 years..

I've never heard of this before. Does Debian have a secret server for companies that want the extra two years of support? How does one go about getting that? Or is it only systemd that they support for the extra two years? That would explain why it's not in Devuan.

Do you even know how Devuan gets its packages? Have you heard of amprolla?

FYI: 99% of packages in the Devuan repository are not in the Devuan repository. When you understand that, you will have attained some level of enlightenment.

#998 Re: Off-topic » A peek into the future of distros » 2021-01-27 18:28:10

A universal package manager with a single repository where anyone can push

WTF???

polkit and apparmor — granular...

security uploaded by anyone. Right.

That all being said, I hope devuan will last for another 4-5 years the way it is at least... if not forever.

Buster/Beowulf has another year before it moves into LTS. Then figure another two  before Bullseye/Chimaera moves to LTS. You could easily add another year or two to that, so we are potentially up to 5 years. Chimaera is already working pretty well, and Bullseye has gone into soft freeze, so I feel confident that it can't get screwed up too badly for us to fix and use it.

#999 Re: ARM Builds » sshd via wlan0 only if ethernet cable is plugged - otherwise no sshd » 2021-01-27 18:15:20

I've never played with arm images, so I guess that's why this problem seems so foreign to me. Please say exactly which iso or image you used. If you'd like, I could move this thread to the arm section of the forum where it might get more attention (from someone who knows more about arm than I do).

When I suggested setting up static ip for the pi, I meant in /etc/network/interfaces. Setting it up on an external device won't do anything to bring up the interface, it will only allow it to have an address when it asks for one. Is there anything other than the loopback entry in the interfaces file?

dpkg -l |egrep "network-manager|connman|wicd|ceni"

will tell if one of those is installed.

#1000 Re: ARM Builds » sshd via wlan0 only if ethernet cable is plugged - otherwise no sshd » 2021-01-27 15:56:44

Wow, this all sounds so wrong.

ifup/down works with interfaces that are configured in /etc/network/interfaces

ssh starts and stops according to the links in /etc/rc?.d which are defined in the init script, /etc/init.d/ssh. It does not care about ip addresses or interfaces. Check your system logs to see if you can figure out why ssh is not running.

If you're going to always use wireless on this device with the same local network, you could set up a static ip in /etc/network/interfaces. If you have any network management software installed (n-m, wicd, connman, etc.) you should remove it so it doesn't fight with your static config.

Board footer

Forum Software