Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Neil Waldhauer

Pages: 1 ... 4 5 [6] 7 8 ... 66
76
Applications / Re: Rsync and eaclean
« on: April 06, 2023, 04:14:20 am »
Just for the record, PMMail does not use EAs. Using RSync to copy the mail store does add EAs to every file.

I don't know why that would cause RSync to use more time to transfer the files.

Isn't PMMail now compiled with GCC/Libc? Libc does add EA's to everything it touches.

When I run PMMail, it creates these EA for new messages: UID, GID, MODE, INO, RDEV, GEN, FLAGS. These are exactly the ones targeted by eaclean -c.

77
As for networking between Warp Connect and ArcaOS, I don't think the default install will allow it. You might be able to coax Samba to using netbios over tcpip to communicate, the newer the Samba, the harder as the old netbios is very insecure. Or install the old netbios component, maybe with NAPS, which should work fine.

I can use NETBIOS between ArcaOS 5.0.7 (or even 5.1) and Warp 3 Connect, even with SAMBA running on ArcaOS.

78
Applications / Re: Rsync and eaclean
« on: April 02, 2023, 03:32:35 pm »
Quote
The UUID etc being cleaned should be fine. Have to remember that symlinks and permissions are also kept in EA's. While only some things (Samba?) care about the permissions, there are lots of symlinks that are important.

The eaclean program used with the -c parameter does not clean the symlink EA. It only removes the ones listed.

 UID, GID, MODE, INO, RDEV, GEN, FLAGS

This sounds very like flags needed for SAMBA or for sharing files with any multi-user system. Is there any way to test SAMBA in this case? If I got my Ubuntu system working again, could I use the Ubuntu SAMBA client to detect the difference?

79
I would like to see modern WiFi on ArcaOS. The WiFi needs to come on automatically. if it can't connect to the last known access point, then it needs to find one from the previously used points. If it can't find one of those, then it can allow the user to do something.

I want to see memory managed better, so that more memory is available to the system. Modern computers seen to have less memory available to OS/2 than 15 year old computers. Virtual Box offers 3.5 GB, better than any hardware ArcaOS that I have. The RAM disk in ArcaOS is admirable. I'd like to see it extended so that programs had some access to it more directly than file i/o to the RAM drive.

I'd like to see support for the laptop button features such as brightness, speaker volume, camera enable and wifi enable.

80
Applications / Re: Rsync and eaclean
« on: April 01, 2023, 03:35:58 pm »
Would there be a downside to cleaning off those libc-based EA from my entire drive? If libc puts them in, there must be an advantage to having them.

81
Applications / Re: Rsync and eaclean
« on: March 31, 2023, 03:41:53 pm »
Using RSync to copy the mail store does add Extended Attributes (EAs) to every file.

I don't know why that would cause RSync to use more time to transfer the files.

Rsync does not add EAs to every file when I use it. I'm pointing my rsync to an rsyncd running on the server.

Rsync is very fast, but the OS/2 code to read EAs is very slow, and apparently hogs critical system resources. My server machine appears to hang for up to 10 minutes, but it recovers and continues. This is unacceptable in a server. I need backups to work well. A recent server hard drive crash motivated me to improve my backup strategy.

But some EAs are useful to OS/2, so I want to keep some of them. eaclean gave me a way to remove the EAs that  I didn't need.

This is my call to rsync.

Code: [Select]
commandString = 'bin\rsync' /* name of the executable */,
                '-a',
                '-t',
                '--os2-perms',
                '--human-readable',
                '--del' /* delete files on target that no longer exist on source */,
                '--ignore-errors' /* delete files even if there are I/O errors */,
                '--xattrs' /* support extended attributes */,
                '--stats' /* show statistics at end */,
                '--itemize-changes' /* what rsync is doing with each file */

What adds the UID, GID, MODE, INO, RDEV, GEN, FLAGS extended attributes? I suspect SAMBA 3.6. Maybe Dave is right that it's libc.



82
Applications / Rsync and eaclean
« on: March 31, 2023, 01:53:25 am »
I keep my data on a single JFS drive, including my PMMail test mailstore, which has over 1 million messages. I back up this drive (2 TB) to several other drives on other computers using Rsync in client/server mode.

Due to a drive failure on my main computer, I had to use Rsync to transfer the entire drive, which took 30 hours. This seemed long to me, so I experimented with things and found that the PMMail mailstore was taking most of the time. Not only that, but the server was so loaded down that I could not use it.

Further experimentation showed me that it was the Extended Attribute (EA) processing that was taking so long. I used eaclean, by David Azarewicz to remove the EA from my mailstore message files and the time to transfer the mailstore using rsync changed from 9 hours to 45 minutes. The server was no longer impacted and the user interface ran normally.

You can obtain eaclean from David's Software Download Center

https://88watts.net/software.html

eaclean was able to remove unnecessary EA over one million files in a few minutes.

83
Programming / Re: Using AI to Code for OS/2
« on: March 31, 2023, 12:36:38 am »
It looks useless to me. localtime calls DosGetTimeDate, so every call will return 12:00 Jan 1, 1970. (or maybe garbage)

84
General Discussion / Re: PMfax
« on: March 29, 2023, 03:46:59 pm »
I can confirm that the US Robotics USB modem works great with ArcaOS. I'm using the latest Arca Noae USB drivers.

I will also note that land lines, FAX and dial-up are now much less commonly available. I found challenges using a modem that were just me trying to remember how we used to do communications.

85
I doubt Arca Noae has the resources to port a web browser. If you have used Microsoft Edge, you may also wonder if Microsoft has sufficient resources.

They have stated that running on modern hardware is a priority, as well as having a legal right to sell OS/2.

86
While a system like Gateway Solo can't run the ArcaOS installation media, it can run eComStation 2.1 installation media.

This is a trade-off. Systems as old or older may really be better off with eComStation 2.1. (The eComStation 2.2 beta is DVD based, so ArcaOS is a better choice.)

It would be an interesting exercise to put the ArcaOS installer on a diet and get it to fit on a CD.

I have a Dell GX-240 with the same limitations as the Gateway Solo.

87
Web applications / Re: Dooble releases, Qt5 builds
« on: March 04, 2023, 03:39:41 pm »
Deleting %HOME%/.double allows me to see the page. If I exit, dooble hangs, but responds to window list->close. If I start double again, the page still renders fine.

Oddly, Windows 11/Edge does not properly render the page, but only gets the last entry field and button.

88
Web applications / Re: Dooble releases, Qt5 builds
« on: March 04, 2023, 01:53:42 am »
I am seeing a website for a bookstore come up completely blank under dooble.

https://www.hexenduction.com/

This should show an entry field and a button.

89
Hardware / Re: USB wifi adapters
« on: February 26, 2023, 03:05:03 pm »
Wouldn't plain WiFi support, which at Arca Noae is apparently nearly done, be better? Do you see machines with USB, but without WiFi?

90
Web applications / Re: Dooble release 2023 02 20, Qt5 build
« on: February 20, 2023, 04:10:56 pm »
Maybe it's just me, but I could not download with Firefox 45. I could and did download using an older dooble build. The new build runs fine, but lacks a program icon on my system. That maybe the fault of Dynamic Icons. I like the improved history and bookmarks.

Pages: 1 ... 4 5 [6] 7 8 ... 66