beagleburt | G'day from New Zealand everyone! I just upgraded from ASCII to Beowulf but I have lost my System (Default?) Font. During the apt update/upgrade I did after the dist-upgrade, I got heaps of Font errors? Any idea on how to restore my system font(s)? | 04:34 |
---|---|---|
crashoverride | apt-cache search tty | 04:35 |
crashoverride | apt-cache search '^tty' | 04:36 |
crashoverride | even | 04:36 |
crashoverride | and now to correct it into something that works | 04:36 |
crashoverride | apt-cache search '^ttf' | 04:36 |
crashoverride | sorry, I'm beyond tired. | 04:36 |
fsmithred | dpkg-reconfigure console-setup | 04:37 |
crashoverride | yeah that sounds like a better way, unless you've configred your console setup yourself and didn't back your edits up. | 04:38 |
fsmithred | that's in /etc/default/console-setup | 04:38 |
fsmithred | for desktop fonts, you have to do something else | 04:39 |
fsmithred | the name escapes me right now | 04:39 |
Xenguy | beagleburt, I seem to recall my fonts were screwed up too, but after I rebooted the system, everything normalized, thankfully | 04:41 |
beagleburt | fsmithred, TKU! TKU! TKU! I let the computer choose the most suitable & all my System fonts have gone back to what they were B4 I upgraded. | 04:44 |
crashoverride | that sounds fortunate. | 04:46 |
beagleburt | Xenguy, I rebooted a couple of times during the apt update/upgrade dist-upgrade apt upgrade/update process but the fonts did not normalize until I just tried fsmithred's advice above ^^^ | 04:47 |
Xenguy | Glad to here you're sorted now, you can always trust fsmithred . It was scary for a short time when it happened to me, but the reboot settled those problems | 04:50 |
beagleburt | Xenguy, Yeah - scary for me too...the horrible almost typwriter-type font I was left with had missing letters at the end of my Mate Console Menus... :-( | 04:52 |
Wafficus | Hey there, question about gqrx on Devuan, whenever I boot this up, it says: Controlport disabled. "Pulseaudio error: connection refused" | 05:08 |
Wafficus | I have pulseaudio installed | 05:08 |
crashoverride | then, the easy fix is to remove pulseaudio. | 05:13 |
crashoverride | alsa is great and I never had issues with it. | 05:13 |
crashoverride | but you know, let's fix all that works until we can employ all of pottering's friends, right? | 05:14 |
Wafficus | yeah I hear you | 05:14 |
Wafficus | I'd prefer alsa | 05:14 |
Wafficus | but gqrx I think pretty much depends on it | 05:14 |
crashoverride | really? | 05:14 |
Wafficus | from most of the posts I skimmed online for this issue yeah | 05:15 |
Wafficus | its on a Debian bug log that states pulse is a related dependency | 05:15 |
crashoverride | you might want to stop using gqrx then | 05:15 |
Wafficus | crashoverride: have you used gqrx with just alsa then? | 05:15 |
Wafficus | I want to use it though | 05:15 |
Wafficus | its for ham radio stuff | 05:15 |
Wafficus | its for a SDR unit I just bought | 05:16 |
Wafficus | this is for just the Devuan "Just Works" desktop, so I don't really care what's installed personally | 05:16 |
crashoverride | then use ubuntu server | 05:16 |
crashoverride | I'm sure it works on ubuntu. | 05:16 |
Wafficus | yeah but its available in Devuan and I installed it | 05:16 |
Wafficus | hence Debian etc | 05:17 |
crashoverride | yeah but then, pulseaudio. | 05:17 |
crashoverride | and that always breaks. | 05:17 |
Wafficus | so what, its already present on the machine though | 05:17 |
Wafficus | so doesn't matter at this point | 05:17 |
Wafficus | I would just want to know how to get it to get past that point to allow the connection to take place | 05:17 |
Wafficus | didn't know if this was done on a service level change | 05:17 |
Wafficus | I didn't know where 'udev' rules are done on Devuan though, since it looks like thats the case in this blog post: https://www.instructables.com/rtl-sdr-on-Ubuntu/ | 05:18 |
crashoverride | Wafficus: https://groups.google.com/g/gqrx/c/-5f1OUvOXXw | 05:18 |
Wafficus | so do I have to uninstall | 05:19 |
Wafficus | then compile gqrx from source in that case? | 05:20 |
crashoverride | not sure, I am totally unfamiliar with gqrx | 05:20 |
Wafficus | gotcha | 05:20 |
crashoverride | maybe it already has the right routines, and is just misconfigured | 05:20 |
crashoverride | from what I can read, gqrx totally supports alsa | 05:21 |
crashoverride | but yeah okay, debian seems to hard-pull pulseaudio when you install gqrx | 05:22 |
Wafficus | hence the binary from debian is the pulseaudio version | 05:22 |
Wafficus | my main thing is how do I get pulseaudio to just allow the connection to take place | 05:23 |
Wafficus | clearly pulse is installed on this comp though I often use alsa instead | 05:23 |
crashoverride | that is a question for #debian I'd say | 05:23 |
Wafficus | well its on Devuan so its a bit different | 05:24 |
Wafficus | even if it is a port | 05:24 |
crashoverride | since most packages in devian are pulled straight from debian. | 05:24 |
Wafficus | I still would need help in figuring out where to change the udev rule | 05:24 |
Wafficus | on Devuan * | 05:24 |
crashoverride | well, then, I can't help you with that, sorry | 05:24 |
crashoverride | the way I'd go about it would be re-compiling. | 05:24 |
crashoverride | much less hassle in my opinion. | 05:24 |
Wafficus | re-compiling from source? | 05:25 |
crashoverride | well, what else? | 05:25 |
Wafficus | the source on their site has a PPA link though | 05:25 |
Wafficus | so I see what you mean that its Ubuntu based primarily | 05:25 |
crashoverride | I'd assume so, yes. | 05:25 |
crashoverride | I mean, software like that is often... relatively hard dependent on a given distro | 05:26 |
crashoverride | they're gonna advertise it as "for linux" | 05:26 |
crashoverride | but then it's only working on a very specific distro | 05:26 |
crashoverride | and nowhere else. | 05:26 |
Wafficus | yeah I see your point | 05:26 |
crashoverride | but when you build software, you get to patch it, too, if you want. | 05:27 |
crashoverride | and often, you don't necessarily need to. | 05:27 |
crashoverride | ok, I need to crash | 05:27 |
crashoverride | can't override no more. | 05:27 |
Wafficus | wait one question | 05:27 |
crashoverride | k :) | 05:27 |
Wafficus | so can I use an Ubuntu PPA even on Devuan? | 05:28 |
Wafficus | if not, no biggie | 05:28 |
Wafficus | just wanted to ask that one | 05:28 |
crashoverride | I don't even know :D | 05:28 |
crashoverride | I would assume that's a big no. | 05:28 |
crashoverride | wait I think I've read something about it. | 05:28 |
crashoverride | no I don't think I have. | 05:29 |
crashoverride | but I would not. | 05:29 |
Wafficus | gotcha | 05:29 |
Wafficus | I might flat out install a ham radio distro on another drive for this kind of thing | 05:29 |
crashoverride | you could also run it in a VM | 05:29 |
crashoverride | I know I use a hypervisor for that kinda stuff | 05:29 |
crashoverride | saves disk space, allows you to configure RAM dynamically, etc. | 05:30 |
Wafficus | true | 05:31 |
Wafficus | gonna ask on Debian too since it is a Debian port | 05:31 |
Wafficus | thanks for letting me bs with you about this one | 05:31 |
Wafficus | i'll letcha go | 05:31 |
crashoverride | no worries | 05:34 |
crashoverride | gotta seriously crash now | 05:35 |
lts- | zeroability[m]: great! | 05:53 |
zeroability[m] | Thanks for the help! | 05:54 |
gour | morning | 07:22 |
gour | how easy/difficult is to change from one init system to the other? | 07:22 |
luser978 | without sabotaged packages which work only with systemd, easy gour | 08:12 |
luser978 | with sabotage, well, that's why we have devuan | 08:13 |
gour | luser978: i installed runit, but see that there are missing scripts, so consider to switch to sysvinit until things get consolidated. what would be runit --> syvinit procedure? | 10:25 |
gnarface | gour: probably just install sysvinit again... | 12:20 |
gour | hmm, that would be simple...will try after my restore is done | 12:27 |
ham5urg | I tried to boot a minimal.iso inside a UEFI-VM (virt-manager) but I got dropped to the UEFI shell. Is minimal.iso UEFI-bootable? | 14:11 |
crashoverride | no idea | 14:15 |
crashoverride | but one thing's for sure, some UEFI implementations don't find the grubx64.efi program | 14:16 |
fsmithred | ham5urg, which minimal iso? minimal-live won't boot uefi | 14:19 |
fsmithred | netinstall will. not sure about mini.iso | 14:20 |
ham5urg | fsmithred, yes, "minimal-live" did not worked out. But "server" did. Thanks for the info. | 14:28 |
fsmithred | I did make an unofficial uefi-minimal-live for 3.0 but not for 3.1 | 14:30 |
ham5urg | 3.0 is no harm for a live system. | 14:31 |
ham5urg | Is it somewhere online? | 14:31 |
fsmithred | ham5urg, https://get.refracta.org/files/experimental/devuan_beowulf_3.0.0_amd64_uefi_minimal-live.iso | 14:50 |
fsmithred | SHASUMS.txt is in the same dir | 14:50 |
Kitty | do instructions exist for installing devuan on a machine with uefi boot ? | 15:10 |
fsmithred | Kitty, there are some installation guides with screenshots here: https://www.devuan.org/os/install | 15:21 |
fsmithred | do you have a specific question about uefi install? | 15:21 |
Kitty | I was about to say "Well I can't get it to work" but it seems that deleting and then recreating the uefi partition has done something... | 15:22 |
Kitty | it's now doing an install | 15:22 |
fsmithred | which iso are you using? | 15:24 |
ham5urg | UEFI installation is a beast if done first time. | 15:24 |
Kitty | devuan_beowulf_3.1.0_amd64-netinstall.iso | 15:26 |
fsmithred | manual or automatic partitioning? | 15:27 |
fsmithred | now I have to remember what was wrong with 3.1.0 that led us to make 3.1.1 | 15:27 |
Kitty | manual partitoining | 15:28 |
Kitty | I have a 512M EFI partition at the start of the disk | 15:28 |
Kitty | tho it creates a 1M empty before that, for reasons I don't fully understand | 15:29 |
fsmithred | 3.1.0 install isos put beowulf-proposed-updates in the installed system's sources.list | 15:29 |
Kitty | then 10G of raid1 for boot 50G of raid1 for /var, and then 10T of space for what I bought this server for... | 15:29 |
fsmithred | ok. Is that 1M actually a partition, or just free space? | 15:30 |
Kitty | woo, it got further this time, | 15:30 |
Kitty | it actually got past the grub install bit | 15:30 |
fsmithred | oh, good | 15:31 |
fsmithred | if you reboot to a grub command line, there's an easy way to fix it | 15:31 |
Kitty | Woo, that worked! | 15:52 |
crashoverride | :D | 15:56 |
fsmithred | Kitty, remember to comment out beowulf-proposed-updates in sources.list | 15:59 |
fsmithred | that's for testing fixes | 15:59 |
fsmithred | or for testing possible breakage | 15:59 |
ham5urg | What is the name of the package to create a desktop system out of a minimal debootstraped Devuan? | 16:44 |
fsmithred | apt install task-something-desktop | 16:59 |
fsmithred | something=xfce, or other | 16:59 |
ham5urg | Thanks. I like these task packages. | 17:08 |
ham5urg | Packages of a "higher order" | 17:08 |
fsmithred | if you decide you want to delete a few desktop packages, you might change your mind about the task packages. | 17:13 |
fsmithred | they make it harder to customize | 17:14 |
fsmithred | afk, bbl | 17:15 |
ham5urg | IMHO an external repository with task packages like directory-server, email, db, log, monitoring, net-mgmt, voip, printer-scanner and many more could be established, maybe on basis of ansible, a huge business-user-number could be attracted. | 17:15 |
fsmithred | it's not difficult to do. Just make a dummy package that depends on what things you want to include. | 17:16 |
fsmithred | maintaining it is a chore. | 17:16 |
fsmithred | later.. | 17:16 |
ham5urg | To configure these installations and to be compatible to each is a big task | 17:18 |
ham5urg | IMHO many businesses would adapt to a reasonable default-config if it is well done. | 17:19 |
dionysius | Hi, http://ch.deb.devuan.org/merged/dists/ does not seem to offer ascii anymore. Using http://deb.devuan.org/merged/dists/ for now. But this was rather unexpected | 17:20 |
ham5urg | Devuan onto anything :D server, switch, desktop, laptop, phones, printer... | 17:20 |
dionysius | Oh, it also does not offer beowulf... didn't realize | 17:21 |
sadsnork | dionysius, I believe the country codes on mirrors are no longer used. | 17:27 |
sadsnork | I think you might need https://pkgmaster.devuan.org/mirror_list.txt | 17:27 |
dionysius | sadsnork, ty | 17:29 |
sadsnork | yw eh :-) | 17:29 |
ham5urg | I got an error while debootstrapping: Errors were encountered while processing: .../libsystemd0_..._amd64.deb | 17:57 |
ham5urg | ...libelogind0:amd64 conflicts with libsystemd0 | 17:58 |
mason | ham5urg: It's a bit painful. You can explicitly invoke libelogind0 and then clean up afterwards maybe. | 17:58 |
mason | Oh. | 17:58 |
mason | I need to do a fresh install and a fresh upgrade both, so I can see if anything's changed. | 17:59 |
ham5urg | This is when debootstrapping unstable | 17:59 |
mason | Ah. All bets are off there. That stuff's unstable! :) | 17:59 |
ham5urg | Yes :) Just a test | 17:59 |
mason | But for real, it would be cool to set up install and sidegrade via CI. | 17:59 |
mason | Observe breaks when they happen, etc. | 18:00 |
ham5urg | mason, you mean a simple debootstrap for stable, testing, unstable for various archs inside a VM? | 18:04 |
ham5urg | a debootstrap with large includes like taks-gnome-desktop | 18:05 |
mason | ham5urg: Inside a chroot even. | 18:05 |
mason | It could be fairly lightweight. | 18:05 |
ham5urg | hmm, that is not a hard task but a small amd64 VM would be needed. A simple email which sends out the log in case of $? -ne 0 | 18:07 |
mason | ham5urg: Something like Jenkins could just log results. | 18:08 |
ham5urg | Is there a Jenkins available in the devuan network? | 18:11 |
mason | I was thinking of something I'd run myself. | 18:12 |
ham5urg | The same error comes with testing | 18:26 |
ham5urg | Looks like a sabotaging act to have libsystemd dependencies in testing :D | 18:31 |
ham5urg | mason, I would try a different approach. Instead trying debootstrap, I would script a tool which recursively scans debs in testing/unstable/experimental for systemd-dependencies. | 18:40 |
fsmithred | ham5urg, what does your debootstrap command look like? | 18:40 |
fsmithred | I'm trying ceres now | 18:41 |
ham5urg | fsmithred, debootstrap --arch amd64 --include=grub-efi,grub-pc-bin,linux-image-amd64,task-german,task-laptop,task-german-desktop,task-gnome-desktop testing /mnt http://deb.devuan.org/merge | 18:42 |
fsmithred | ok, I'm trying with include=libelogind0 | 18:43 |
ham5urg | ls /mnt/var/cache/apt/archives/libsystemd* | 18:44 |
ham5urg | libsystemd0_247.3-3_amd64.deb | 18:45 |
fsmithred | when it stops, I"ll check | 18:45 |
ham5urg | ok | 18:45 |
fsmithred | it's normal for lsd0 to get installed in a debootstrap | 18:45 |
fsmithred | it's been like that for at least a year, maybe two | 18:45 |
ham5urg | What is the purpose? | 18:46 |
fsmithred | Failure while installing base packages. | 18:46 |
fsmithred | (possibly the package /var/cache/apt/archives/libsystemd0_247.3-5_amd64.deb is at fault) | 18:46 |
fsmithred | the purpose is to satisfy deps of the base packages | 18:46 |
fsmithred | why they need it, I do not know | 18:47 |
fsmithred | well... | 18:47 |
fsmithred | systemd should have some control over all systems | 18:47 |
fsmithred | because | 18:47 |
fsmithred | var/cache/apt/archives/libsystemd0_247.3-5_amd64.deb | 18:48 |
ham5urg | A scanner would not be too hard to write for me, scanning the repositories and match a regex. To identify the bad package. | 18:48 |
ham5urg | If it helps, I can do it. | 18:48 |
fsmithred | lsd0 is not installed | 18:48 |
ham5urg | debootstrap finished? | 18:48 |
fsmithred | yeah | 18:49 |
ham5urg | I try | 18:49 |
fsmithred | the deps is there, but it's not installed | 18:49 |
onefang | If you want to find out what depends on systemd, just grep through the metadata files you can get from any package repo. | 18:49 |
fsmithred | dpkg shows: iU libelogind0:amd64 246.10-2 | 18:49 |
fsmithred | chroot and then 'apt -f install' causes 78 packages to get configured | 18:50 |
fsmithred | and libelogind0 is now ii instead of iU | 18:51 |
ham5urg | I still got the same error. libelogind0 conflicts with libsystemd0. libsystemd0 is to be installed... | 19:01 |
fsmithred | debootstrap --arch amd64 --include=libelogind0 ceres ceres2 http://deb.devuan.org/merged | 19:01 |
mason | ham5urg: This wouldn't be to find systemd, it'd to be finding general glitchies. | 19:18 |
ham5urg | Failure while installing base packages. This will be re-attempted up to five times. See /mnt/debootstrap/debootstrap.log for details (possibly the package /var/cahe/apt/archives/libsystemd0_247.3-5_amd64.deb is at fault) | 19:22 |
ham5urg | debootstrap --arch amd64 --include=libelogind0 ceres /mnt http://deb.devuan.org/merged | 19:23 |
ham5urg | mmmh | 19:23 |
ham5urg | I have booted a devuan live iso and started to install testing onto the machine | 19:23 |
fsmithred | ham5urg, I got that same "Failure while installing..." message. Ignore it. Chroot and 'apt -f install' | 19:46 |
ham5urg | ok | 19:56 |
rwp | ham5urg, A small thing I see in the scrollback... I see "--include=grub-efi,grub-pc-bin,..." but AFAIK grub-pc-bin is not normally installed on an UEFI system. | 21:20 |
rwp | ham5urg, I have grub-common, grub-efi-amd64, grub-efi-amd64-bin on UEFI systems. However as you were in a chroot I am not sure how strongly this applies. | 21:21 |
rwp | But if it were to be a debootstrap install of a bare metal booting system then I think it would apply. | 21:21 |
ham5urg | rwp, yes, I put it in to boot it on BIOS systems as well. Removable hd. | 21:22 |
ham5urg | Dual boot ability | 21:22 |
rwp | I did not know such a configuration was possible. I have only ever been able to do one or the other. And to switch between them. | 21:22 |
rwp | In VMs I usually use the legacy boot. As that is the typical default. But have created UEFI boot VMs and those work too. | 21:23 |
rwp | If I am doing a debootstrap install of a new bare metal system then I match the type against the bare metal firmware. | 21:24 |
rwp | I last did a debootstrap bare metal install on Beowulf and see in the scrollback that I should catch up on testing and unstable for my own knowledge if nothing else. | 21:24 |
fsmithred | rwp, the desktop-live iso has all the grub-*-bin packages in case they are needed. | 21:35 |
fsmithred | amd64, not i386 | 21:35 |
fsmithred | it even has a grub-efi-ia32 bootloader. So far, I only know a couple people who use that. Old macbook pro. Not sure what else. | 21:35 |
rwp | To get myself up to speed on things (not that I know enough to really help) I will run through some tests and see what I get. | 21:36 |
rwp | I just repeated a simple minimal install and grub is not installed by default. | 21:36 |
rwp | Also I notice that debootstrap defaults to using http://pkgmaster.devuan.org/merged rather than http://deb.devuan.org/merged and I don't know if that makes a difference. | 21:36 |
fsmithred | ew | 21:39 |
fsmithred | yeah, use something other than pkgmaster so it does not get hammered. That's the master. | 21:40 |
fsmithred | or... | 21:40 |
fsmithred | that's the real one, all the others are reflections | 21:40 |
rwp | Would you file a ticket to have the default changed? I was testing 'debootstrap' 1.0.114+devuan4 in Beowulf. | 21:41 |
fsmithred | hammer on onefang - he has a fat pipe | 21:41 |
onefang | http://sledjhamr.org/devuan/merged is my fat pipe. | 21:42 |
rwp | Most would use deb.devuan.org but if you don't specify it then it uses the built in default and the resulting sources.list is pkgmaster.devuan.org | 21:42 |
fsmithred | don't most people specify a url when they do a debootstrap? | 21:42 |
onefang | I do. | 21:42 |
rwp | SYNOPSIS debootstrap [OPTION...] SUITE TARGET [MIRROR [SCRIPT]] | 21:43 |
onefang | I use my own fat pipe, unless I'm reinstallling that server. | 21:43 |
rwp | And therefore it is optional. | 21:43 |
fsmithred | might be better to leave it as it is | 21:43 |
rwp | Generally when I have my act really together I use my own local mirror. But I don't have a mirror at this moment. | 21:43 |
rwp | Generally when I do things repeatedly I insert my local apt-cacher-ng caching proxy so that I only ever pull a package once. | 21:44 |
rwp | But I was lazy just now and just used the defaults for my first testing of it. | 21:44 |
onefang | fsmithred keeps suggesting people use my mirror, and I don't mind. | 21:44 |
fsmithred | I try not to do it too much | 21:44 |
onefang | Good boy. | 21:44 |
fsmithred | but I think you have the fastest one | 21:45 |
rwp | When I specify I specify deb.devuan.org and let the infrastructure choose. (In addition to using my local apt-cacher-ng proxy.) | 21:45 |
onefang | Certainly NOT using pkgmaster is a great idea. Leave it's bandwidth for the mirrors to pull from. | 21:45 |
fsmithred | (I have not tested all of them) | 21:45 |
rwp | Note that I was commenting because it seemed like a less than great default to have coded into the default debootstrap (Beowulf) and thought it should be deb.devuan.org instead. | 21:46 |
onefang | http://veritas.devuan.org/apt-panopticon/results/Report-web.html and https://borta.devuan.dev/apt-panopticon/results/Report-web.html shows speeds. | 21:46 |
fsmithred | rwp, did you get pkgmaster in sources.list? | 21:46 |
onefang | https://sledjhamr.org/apt-panopticon/results/Report-web.html also shows speeds, but since it runs on sledjhamr, it cheats. lol | 21:46 |
rwp | fsmithred, Yes. | 21:46 |
rwp | I'm just raising the question. You nice folks in charge get to decide on the answer. :-) | 21:47 |
onefang | Actualy I think these days veritas runs on the same infrastructure as pkgmaster, so it also cheats. lol | 21:48 |
onefang | But that's why I have apt-panopticon running on three servers. | 21:49 |
rwp | And I need to go help a friend now. I will be up on his roof adjusting the direction of a 2.4 GHz WiFi grid parabolic antenna hoping to make a radio link work. It's 34F/1C out and a little breezy. Brr! Catch you later! | 21:51 |
fsmithred_ | can I talk here? | 21:51 |
fsmithred | ok, that was pretty weird. My computer rebooted. At first i thought the power went out, but the lamp stayed on. | 21:53 |
fsmithred | and I thought about what's different... | 21:54 |
fsmithred | I just got a new wireless keyboard and mouse | 21:54 |
fsmithred | I have no idea if that could do it. | 21:54 |
fsmithred | or the paranoid thought... could the usb transmitter also be a vector for infection? | 21:55 |
onefang | Yes. | 21:55 |
fsmithred | how can I tell? | 21:56 |
onefang | Two things I can think of off the top of my head, though I've never had to deal with them, but I hate wireless keyboards and mice. | 21:58 |
debdog | very short power fluctuations can crash a PC while they're barely visable at the lights | 21:59 |
onefang | One is that the wireless protocol itself might not be secure. And there maybe leakage from a similar keyboard. | 21:59 |
onefang | Second is that there is malware that can live in the firmware of USB devices. | 21:59 |
onefang | And what debdog said. | 22:00 |
onefang | I hate 'em coz yet another set of batteries to maintain, and what happens when the battery level gets low. | 22:01 |
fsmithred | yeah, come to think of it, this has happened before | 22:04 |
fsmithred | so I'm betting on power fluctuations | 22:05 |
fsmithred | meanwhile, I booted from a usb and I'm running rkhunter and chkrootkit | 22:05 |
fsmithred | I needed a keyboard and a mouse, and these were on sale for slightly less than the remaining amount on an amazon gift card. | 22:06 |
buZz | get a UPS? | 22:06 |
fsmithred | with shipping, it came to the exact balance, to the penny. | 22:06 |
buZz | i havent spent >10 usd on keyboards and mice in over 20 years | 22:06 |
fsmithred | yeah, I never replaced the UPS that died. | 22:06 |
brocashelm | just recently, my ups saved a few of my machines during a brownout; everything went dark for a split seconds, and then all the lights came back on like nothing even happened | 22:14 |
fsmithred | brb | 22:27 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!