[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU fdisk interface to libparted.
From: |
Harley D. Eades III |
Subject: |
GNU fdisk interface to libparted. |
Date: |
09 Aug 2004 16:05:43 -0500 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
Hello,
I have started on coding a fdisk interface to libparted for GNU. The
source is now available from http://foobar-qux.org. Please comment on the code
and the interface uppers downers etc.. To compile fdisk there is a Makefile
in the sources but you will need to change things like the includedir and
libdir vars. You will need a view depends.
1: libparted
2: libdl (I am using /lib/libdl-2.3.2.so)
3: readline (I am using /lib/libreadline.so.4.3)
4: If you have getopt.h leave the define in the make file. (I do.)
5: And ncurses (This really serves nothing but it soon will parted does
need it but fdisk as of right now does not but soon we will have cfdisk. :) )
After you have all the depends installed and are ready to go customize
the Makefile as needed you may have to change the includedir and libdir
because I am sure mine is differ from most (lol). And it should compile
right up for you. There is no make install yet so running from the CWD
is the way to do it. Remember to run fdisk as root.
One last note.
This is simply just a modified parted interface to act and feel like fdisk.
There are some major changes to parteds interface I made. For example parted
wrote everything to disk right after a change was made. But, in fdisk you
wait till the user has finished and issues the write command so I had to
implement all of that feature. I have added some new things all of the
newly added commands are listed under the help ('m') and are labeled GNU
Extensions. Well, thanks for your time and the sources will be updated
nightly from my local cvs. Thanks again.
Happy Hacking
Harley D. Eades III
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU fdisk interface to libparted.,
Harley D. Eades III <=