Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread David McMackins
zipsplit is good, but it does have a limitation for single entries which are too big for a single disk. The hard split can handle entries of any size. When thinking about backups and recovery, zipsplit definitely seems better since it has the possibility of partial recovery. My program was designe

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread Jim Hall
> On Sat, Jun 23, 2018 at 8:09 PM, David McMackins > wrote: > > > > Finally, I also wrote a program called the Multi-Disk Split Archive > > Installer (MDSAI) which is an installer program designed for deploying > > software too big for a single floppy disk. You put the installer on the > > first

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread Rugxulo
Hi, On Sat, Jun 23, 2018 at 8:09 PM, David McMackins wrote: > > Finally, I also wrote a program called the Multi-Disk Split Archive > Installer (MDSAI) which is an installer program designed for deploying > software too big for a single floppy disk. You put the installer on the > first diskette,

Re: [Freedos-devel] FreeDOS PASSWORD executable size

2018-06-24 Thread Rugxulo
Hi, On Sun, Jun 24, 2018 at 4:41 AM, Mateusz Viste wrote: > On Sat, 23 Jun 2018 21:09:17 -0500, David McMackins wrote: > >> I've noticed that PASSWORD is written for FreePascal, but the executable >> in the distribution is only 8k in size. When I compile myself, it is >> 60k. How is it being stri

Re: [Freedos-devel] FreeDOS PASSWORD executable size

2018-06-24 Thread Rugxulo
Hi, On Sun, Jun 24, 2018 at 7:10 AM, David McMackins wrote: > > When I try to UPX it, I get an assertion failure. Apparently UPX has > trouble with FreePascal executables. I think this additionally confirms > another compiler was used. The 8 kb existing, TP-compiled .EXE? Or do you mean newer FP

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread David McMackins
Okay. Regardless, I just pushed updates to both archives that change the build script to UPX pack the binaries. Happy Hacking, David E. McMackins II Supporting Member, Electronic Frontier Foundation (#2296972) Associate Member, Free Software Foundation (#12889) www.mcmackins.org www.delwink.com

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread Jim Hall
Or I suppose I could soft links on ibiblio, if that's where I put them. Then they would appear in different directories but only get saved once. It's not big, so that should be okay. On Sun, Jun 24, 2018, 9:50 AM David McMackins wrote: > I suppose I could do that. I left them together for the si

Re: [Freedos-devel] PASSWORD modification to not print passwords in plain text into the log file

2018-06-24 Thread Mateusz Viste
On Sun, 24 Jun 2018 10:00:59 -0500, David McMackins wrote: > I noticed the PASSWORD program puts password attempts in plain text into > its log file. This is dangerous if the user only barely miskeys their > password and another user reads the log file. > > I made a modification to only say which

[Freedos-devel] PASSWORD modification to not print passwords in plain text into the log file

2018-06-24 Thread David McMackins
I noticed the PASSWORD program puts password attempts in plain text into its log file. This is dangerous if the user only barely miskeys their password and another user reads the log file. I made a modification to only say which user was attempted. Patch file included. Happy Hacking, David E. Mc

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread David McMackins
I suppose I could do that. I left them together for the simplicity of the build script. What if I added a deploy script that created separate distributions for each one while keeping the source together? Happy Hacking, David E. McMackins II Supporting Member, Electronic Frontier Foundation (#22

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread Jim Hall
Thanks. Any chance to split up the Unix utilities separately, like we have already done with the others? http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/unix/ On Sun, Jun 24, 2018, 6:01 AM David McMackins wrote: > I've hosted the source code here: > > https://mcmackins.org/dl/dos/UT

Re: [Freedos-devel] FreeDOS PASSWORD executable size

2018-06-24 Thread David McMackins
When I try to UPX it, I get an assertion failure. Apparently UPX has trouble with FreePascal executables. I think this additionally confirms another compiler was used. Happy Hacking, David E. McMackins II Supporting Member, Electronic Frontier Foundation (#2296972) Associate Member, Free Softwar

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread David McMackins
I've hosted the source code here: https://mcmackins.org/dl/dos/UTILSSRC.ZIP https://mcmackins.org/dl/dos/MDSAISRC.ZIP The first archive has my UNIX utils and arg parser (since I used the arg parser for them), and the second has the installer. No docs at this time. MDSAI probably needs a short do

Re: [Freedos-devel] UNIX utilities, arg parser, installer software

2018-06-24 Thread Jim Hall
Excellent! Do you have a website you could post these to? If so, put them there and share the link. If not, email me off list and we'll arrange to get them to me so I can share them on our files archive at ibiblio. I like the very permissive license, especially for a library. For those who don't k

Re: [Freedos-devel] FreeDOS PASSWORD executable size

2018-06-24 Thread Guti
Following your details, I can confirm it is UPXed. I have unpacked it, and increased from 8264 bytes up to 17424 bytes. Then I examined the headers, and according to the signatures (Portions Copyright (c) 1983,92 Borland) it should be Turbo/Borland Pascal 7 compiled. Hope that helps. -

Re: [Freedos-devel] FreeDOS PASSWORD executable size

2018-06-24 Thread Mateusz Viste
On Sat, 23 Jun 2018 21:09:17 -0500, David McMackins wrote: > I've noticed that PASSWORD is written for FreePascal, but the executable > in the distribution is only 8k in size. When I compile myself, it is > 60k. How is it being stripped to that small size? I wrote it ages ago, and I guess FreePas