You are not logged in.

#1 2011-06-20 06:06:24

lif3l355
Member
Registered: 2011-06-20
Posts: 7

AIF (Arch Installation Framework) Inquiries.

Hey guys, this is my first post! big_smile. Proud user of arch, have been for over a year now. (Still seeding the iso, it's been going for like, (over) 11 weeks. It's been much over, but I keep moving my torrents around and the like.)

ANYWAYS, REGARDLESS OF WHICH. I apologize if this isn't the right forum to post it in (since it IS NOT an installation issue. BTW Don't leave the installer half way through, heh)

I was wondering, I went through ALL the installation scripts (every one dozens of times), love it, totally rocking the bash. I have an issue though...

ui_init, msg, notify, etc. They seem to be commands [obviously! I should have booted into my live cd, but a) I don't have it and b) it takes for ever to generate the locales], I don't understand. Since the installation interface seems to be much more advanced then curses, and I love the layout but I'm lost. I would love to have information about it since it's in bash and I am a die-hard bash fan. I don't want to try mucking around with ncurses except as little as possible so source doesn't ever get lost, like what has happened numerous times. Left with partial source that's dated or flash wear, etc. (I don't like python or perl or ruby tongue).

My life story shortened: I would like information about AIF and how it does it's GUI. (If notify/msg/ui_init were all apart of the source, I would have figured they would have been included in the AIF source code as standalone source or even binaries... OR maybe they're possibly aliased to other terminal commands such as terminfo/termcap/etc) Were above said functions (which they are not present in any of the source) or commands anywhere I bother looking? I noticed the /usr/lib dir is where most of the installation scripts are located (I haven't checked the LIVE CD yet because of what I stated above. I have the ISO but no way to mount it where I currently live more or less technological-less sad)

Can any one fill me in?

James

Last edited by lif3l355 (2011-06-20 06:08:11)

Offline

#2 2011-06-20 09:41:22

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: AIF (Arch Installation Framework) Inquiries.

http://dieter.plaetinck.be/libui-sh_a_l … ripts.html

He's the man behind AIF. Read his blog.

Offline

#3 2011-06-20 10:21:01

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: AIF (Arch Installation Framework) Inquiries.

It's all based on dialog.

Offline

#4 2011-06-20 10:26:29

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,837

Re: AIF (Arch Installation Framework) Inquiries.

Mounting an Iso in linux

# mkdir /mnt/tempiso

Mount the ISO to this directory (note that it is mounted read-only):

# mount -o loop /path/to/ISO /mnt/tempiso

view the iso with your favorite file manager.

Note : if you're on a windows box, use Daemon Tools


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2011-06-20 19:13:32

lif3l355
Member
Registered: 2011-06-20
Posts: 7

Re: AIF (Arch Installation Framework) Inquiries.

Thanks guys, and yeah I'm on winders. I was thinking of using daemontools but I'm so used to my *nix machines sad.

Thanks KAROL, that link is what did it. I'm going to try and find libui-sh on the live cd.

Cheers to you all smile

James

Last edited by lif3l355 (2011-06-20 19:28:33)

Offline

#6 2011-06-20 23:56:26

lif3l355
Member
Registered: 2011-06-20
Posts: 7

Re: AIF (Arch Installation Framework) Inquiries.

Thanks guys, you all rock. I figured it out <3.

It is based on dialog (I can't believe I didn't read that post above...) Props falconindy.

Close thread? smile

James

Last edited by lif3l355 (2011-06-20 23:58:38)

Offline

Board footer

Powered by FluxBB