Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 17 Dec 2018, 11:05
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
WipeFreeSpace Needs libhfsp.so Library (Solved)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [24 Posts]   Goto page: 1, 2 Next
Author Message
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 20:47    Post subject:  WipeFreeSpace Needs libhfsp.so Library (Solved)  

I'm trying to get WipeFreeSpace to run on Puppy 5.2.8. Here is a description:

http://wipefreespace.sourceforge.net/

It seems to be a really good program to wipe all free space including cluster tips (cluster slack) even on partitions where Windows is installed. I think there is no other program that will actually do that. I find it hard to believe that any program running from Windows will wipe all cluster tips on a partition where Windows is running, even though some programs imply they do that. Tell me if I am wrong. A program running on Linux is the perfect alternative.

But WipeFreeSpace will not launch on Puppy 5.2.8, complaining that the library libhfsp.so.0 is missing. Where can I download a version of that library that will work on puppy? I have googled and found some rpm and deb files that are supposed to contain it. But they will not install on Puppy 5.2.8. The error window tells me to install unrpm.pup. But I have already installed unrpm.pet. I tried to extract the files inside the rpms, but rpm2cpio fails, saying "invalid gzip/bzip2 magic".

Is it possible to 'compile' a library so that it will run on puppy? I have never done anything like that successfully before. Instructions would be great.

Any suggestions? If any skillful puppy technician could create a WipeFreeSpace pet, that would be even better.

Thanks in advance.

Last edited by CGP on Tue 06 Mar 2018, 15:38; edited 1 time in total
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 21:52    Post subject:  

Heya CGP mate,

Why not shred, secure-delete or some other easier to deal with program?

From its README, "Requirements for compiling the full version: a non-root account."

Unless you have a binary, I'm not sure you'll be able to circumvent that aspect.

Lucids`repo: http://old-releases.ubuntu.com/ubuntu/pool/main/h/hfsplus/libhfsp0_1.0.4-12build3_i386.deb
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 22:09    Post subject:  

Hi matchpoint.

shred does not wipe free space: it securely erases files. I am not trying to do that. I am trying to keep all the files in the partition and erase the rest of the partition.

secure-delete does wipe some free space, but not cluster tips (the free space at the end of a file which does not completely fill its last cluster).

I will try the deb you linked to and get back to you.

Thanks for the help.
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 22:33    Post subject:  

Yes, the deb worked! It installed libhfsp.so.

Unfortunately, WipeFreeSpace still won't run and now complains that libreiser4-1.0.so.7 is missing. I just googled and found some rpms but none of them worked. I also looked in the repository you found: old-releases.ubuntu.com and libreiser is not there. I am afraid that if we find libreiser, WipeFreeSpace will keep asking for more libraries. But I will keep trying. Any suggestions for where I can find libreiser?
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 22:36    Post subject:  

You should know to run "ldd" against your binary. It'll tell you ALL that's missing.
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:01    Post subject:  

I did not know about ldd. I ran ldd against wipefreespace. ldd listed only libreiser4-1.0.so.7 and libaal-1.0.so.5 as 'not found'. But there were 11 other lines of output like these:

linux-gate.so.1 => (0xffffe000)
and
libuuid.so.1 => /lib/libuuid.so.1 (0xb77d7000)

I googled "man ldd" and read the man page, but there was no explanation of what those 2 lines might mean. Do you know if those libraries are missing?
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:19    Post subject:  

Ok. I googled further and found out what the ldd output lines mean at

https://stackoverflow.com/questions/34428037/how-to-interpret-the-output-of-the-ldd-program

So, only the libreiser4 and libaal libraries are missing. I will keep googling for them.
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 23:20    Post subject:  

Give me a copy of your binary.
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:31    Post subject:  

I am trying to send the executable, but the forum tells me "The Extension is not allowed". There is no extension. The file's name is 'wipefreespace'. What should I do?
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 23:35    Post subject:  

Either right click and gzip it, rename it with a .gz extension or upload to DataFileHost.
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:37    Post subject:  

I tried renaming wipefreespace to wipefreespace.noext. The forum still says that extension is not allowed. I guess I will try wipefreespace.txt next.
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 23:39    Post subject:  

Send it here and paste the link.
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:42    Post subject:  

Nope. wipefreespace.txt is not allowed either.

I found more library files on the internet. Some are rpms. When I click on them to install them, the Xarchive file extractor program opens, but shows all 3 of the rpms as being empty, even though their file sizes are about 70K. I also found a deb, which does not successfully install.

Linux is trying my patience (and yours, too, I imagine).
Back to top
View user's profile Send private message 
matchpoint

Joined: 26 Jan 2018
Posts: 169

PostPosted: Mon 05 Mar 2018, 23:48    Post subject:  

Where's the file? You've seen my last two posts, right?
Back to top
View user's profile Send private message 
CGP

Joined: 26 Jul 2008
Posts: 91

PostPosted: Mon 05 Mar 2018, 23:53    Post subject:  

Ok. There was some delay. I renamed it, adding extension gz. Now the forum says the file is too big. I will try the data host website next.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [24 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0433s ][ Queries: 11 (0.0047s) ][ GZIP on ]