LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-23-2004, 11:18 AM   #1
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Rep: Reputation: 15
help installing source code in slackware


Hello,

I need to patch Openssh with a sftp logging utility. The only way that I have been able to apply the patch is to the raw source code of Openssh. I can configure and make it after that, but am having problems getting it to install in the correct place (it defaualts to /usr/local/bin).

From the research that i've done to date, I think that I need to modify the configuration script, during the build, and before i make a tgz out of it with checkinstall.

Does anyone know of a how-to on the subject of configuring a program from source code to build and install in the default slackware locations?

My guess is that I need to research the current location of Openssh, modify the ./configuration script from the raw Openssh source code to install in the same locations, and then build and install the program.

thank you,

plan9
 
Old 08-23-2004, 11:28 AM   #2
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
If it's supposed to go in /usr/bin instead of /usr/local/bin you can:

Code:
./configure --prefix=/usr
You can do some research and find out where everything is supposed to be after that. If you have some discrepancies, just 'removepkg' on it, and then extract the package into a new folder on your desktop via:

Code:
tar -xzf mynewpackage.tgz
Then you can manually cut and paste stuff so it's organized the way it should be. Double check your install script to make sure it has all the right locations in it for creating symlinks and then do a "makepkg".....

It's a hack, but not really. It's fairly easy to make a proper slack-pak once you know where everything goes...
 
Old 08-23-2004, 01:56 PM   #3
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Original Poster
Rep: Reputation: 15
Thanks, it looks like I am on the right path. What should I do if there are multiple files being installed and the prefix that I use is different for them? For instance, in Slack sshd is located, by default, at /usr/sbin/sshd and the config files are located in /etc/ssh. If I do a ./configure --prefix=/usr/sbin all of the files are installed into /usr/sbin and the config files are installed in /etc, not /etc/ssh.

How does ssh "know" where the config files are? If it was installed thinking that they were in /etc/* but I then move them to /etc/ssh/* then it breaks the whole thing- right?

Are there settings for these config files (or any other files for that matter) with in the configure script somewhere?

thanks alot,

-plan9
 
Old 08-23-2004, 09:04 PM   #4
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Here... Try this. If you do a "configure --help" I'm almost positive it will spit this stuff out at you...

Code:
./configure --prefix=/usr --sysconfdir=/etc/ssh --libexecdir=/usr/sbin
You ussually don't want to start moving stuff around like I mentioned earlier. Not when it comes to scripts anyway. You already picked up on that. Your right, the binaries won't know where to look then. You should rarely have to hand edit make scripts. Almost all programs come with a wide variety of compile options... Good luck tho...


Last edited by jong357; 08-23-2004 at 09:10 PM.
 
Old 08-23-2004, 09:55 PM   #5
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Original Poster
Rep: Reputation: 15
jong357:

I found out about ./configure --help on my own a little earlier today. It gave me a bunch of override options for install locations. I then figured I first needed to know where everything was being installed with the slackware package so I could attempt to mimic it with the patched tgz that I am building. To do this I did a explodepkg on openssh, then a "ls- alR | less" to see where everything was going. I started building the new package in the /tmp dir while playing around with the configure options to try to get it right. I would build and install with checkinstall to the /tmp dir and then compare it using a "ls -laR" with the exploded tgz. I think that I am really close to getting it right now. If you would please take a look, at the outputs- I have a couple of questions at the bottom of the post.

here's the exploded list of the openssh tgz that shipped with slack (i have it exploded under installed):

installed/:
total 0
drwxr-xr-x 6 root root 144 Aug 23 19:06 ./
drwxr-xr-x 7 plan9 users 384 Aug 23 20:51 ../
drwxr-xr-x 4 root root 96 Apr 23 16:00 etc/
drwxr-xr-x 2 root root 112 Apr 23 16:00 install/
drwxr-xr-x 8 root root 192 Apr 23 16:00 usr/
drwxr-xr-x 3 root root 72 Apr 23 16:00 var/

installed/etc:
total 0
drwxr-xr-x 4 root root 96 Apr 23 16:00 ./
drwxr-xr-x 6 root root 144 Aug 23 19:06 ../
drwxr-xr-x 2 root root 72 Apr 23 16:00 rc.d/
drwxr-xr-x 2 root root 136 Apr 23 16:00 ssh/

installed/etc/rc.d:
total 4
drwxr-xr-x 2 root root 72 Apr 23 16:00 ./
drwxr-xr-x 4 root root 96 Apr 23 16:00 ../
-rwxr-xr-x 1 root root 1222 Apr 23 16:00 rc.sshd*

installed/etc/ssh:
total 120
drwxr-xr-x 2 root root 136 Apr 23 16:00 ./
drwxr-xr-x 4 root root 96 Apr 23 16:00 ../
-rw-r--r-- 1 root root 111892 Apr 23 16:00 moduli
-rw-r--r-- 1 root root 1159 Apr 23 16:00 ssh_config.new
-rw-r--r-- 1 root root 2541 Apr 23 16:00 sshd_config.new

installed/install:
total 8
drwxr-xr-x 2 root root 112 Apr 23 16:00 ./
drwxr-xr-x 6 root root 144 Aug 23 19:06 ../
-rw-r--r-- 1 root root 961 Apr 23 16:00 doinst.sh
-rw-r--r-- 1 root root 1134 Apr 23 16:00 slack-desc

installed/usr:
total 0
drwxr-xr-x 8 root root 192 Apr 23 16:00 ./
drwxr-xr-x 6 root root 144 Aug 23 19:06 ../
drwxr-xr-x 2 root bin 272 Apr 23 16:00 bin/
drwxr-xr-x 3 root root 80 Apr 23 16:00 doc/
drwxr-xr-x 2 root root 112 Apr 23 16:00 libexec/
drwxr-xr-x 5 root root 120 Apr 23 16:00 man/
drwxr-xr-x 2 root bin 72 Apr 23 16:00 sbin/
drwxr-xr-x 2 root root 72 Apr 23 15:59 share/

installed/usr/bin:
total 676
drwxr-xr-x 2 root bin 272 Apr 23 16:00 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
-rwxr-xr-x 1 root bin 34092 Apr 23 16:00 scp*
-rwxr-xr-x 1 root bin 61684 Apr 23 16:00 sftp*
-rwxr-xr-x 1 root bin 226128 Apr 23 16:00 ssh*
-rwxr-xr-x 1 root bin 74072 Apr 23 16:00 ssh-add*
-rwxr-xr-x 1 root bin 58088 Apr 23 16:00 ssh-agent*
-rwxr-xr-x 1 root bin 1267 Jan 4 2004 ssh-copy-id*
-rwxr-xr-x 1 root bin 84152 Apr 23 16:00 ssh-keygen*
-rwxr-xr-x 1 root bin 127768 Apr 23 16:00 ssh-keyscan*

installed/usr/doc:
total 0
drwxr-xr-x 3 root root 80 Apr 23 16:00 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
drwxr-xr-x 2 root root 352 Apr 23 16:00 openssh-3.8.1p1/

installed/usr/doc/openssh-3.8.1p1:
total 180
drwxr-xr-x 2 root root 352 Apr 23 16:00 ./
drwxr-xr-x 3 root root 80 Apr 23 16:00 ../
-rw-r--r-- 1 root root 5169 Jan 29 2004 CREDITS
-rw-r--r-- 1 root root 43223 Apr 18 06:51 ChangeLog
-rw-r--r-- 1 root root 7120 Nov 21 2003 INSTALL
-rw-r--r-- 1 root root 15896 Feb 9 2004 LICENCE
-rw-r--r-- 1 root root 6888 Nov 21 2003 OVERVIEW
-rw-r--r-- 1 root root 2921 Apr 18 04:32 README
-rw-r--r-- 1 root root 2639 Nov 21 2003 README.privsep
-rw-r--r-- 1 root root 2048 Nov 21 2003 README.smartcard
-rw-r--r-- 1 root root 72723 Nov 21 2003 RFC.nroff
-rw-r--r-- 1 root root 3160 Feb 11 2004 TODO
-rw-r--r-- 1 root root 4269 Nov 21 2003 WARNING.RNG

installed/usr/libexec:
total 160
drwxr-xr-x 2 root root 112 Apr 23 16:00 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
-rwxr-xr-x 1 root root 28172 Apr 23 16:00 sftp-server*
-rws--x--x 1 root root 132340 Apr 23 16:00 ssh-keysign*

installed/usr/man:
total 0
drwxr-xr-x 5 root root 120 Apr 23 16:00 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
drwxr-xr-x 2 root root 288 Apr 23 16:00 man1/
drwxr-xr-x 2 root root 112 Apr 23 16:00 man5/
drwxr-xr-x 2 root root 144 Apr 23 16:00 man8/

installed/usr/man/man1:
total 44
drwxr-xr-x 2 root root 288 Apr 23 16:00 ./
drwxr-xr-x 5 root root 120 Apr 23 16:00 ../
-rw-r--r-- 1 root root 1926 Apr 23 16:00 scp.1.gz
-rw-r--r-- 1 root root 3638 Apr 23 16:00 sftp.1.gz
-rw-r--r-- 1 root root 2500 Apr 23 16:00 ssh-add.1.gz
-rw-r--r-- 1 root root 2915 Apr 23 16:00 ssh-agent.1.gz
-rw-r--r-- 1 root root 1049 Apr 23 16:00 ssh-copy-id.1.gz
-rw-r--r-- 1 root root 4522 Apr 23 16:00 ssh-keygen.1.gz
-rw-r--r-- 1 root root 1861 Apr 23 16:00 ssh-keyscan.1.gz
-rw-r--r-- 1 root root 10830 Apr 23 16:00 ssh.1.gz

installed/usr/man/man5:
total 16
drwxr-xr-x 2 root root 112 Apr 23 16:00 ./
drwxr-xr-x 5 root root 120 Apr 23 16:00 ../
-rw-r--r-- 1 root root 7502 Apr 23 16:00 ssh_config.5.gz
-rw-r--r-- 1 root root 7553 Apr 23 16:00 sshd_config.5.gz

installed/usr/man/man8:
total 20
drwxr-xr-x 2 root root 144 Apr 23 16:00 ./
drwxr-xr-x 5 root root 120 Apr 23 16:00 ../
-rw-r--r-- 1 root root 1169 Apr 23 16:00 sftp-server.8.gz
-rw-r--r-- 1 root root 1355 Apr 23 16:00 ssh-keysign.8.gz
-rw-r--r-- 1 root root 10168 Apr 23 16:00 sshd.8.gz

installed/usr/sbin:
total 288
drwxr-xr-x 2 root bin 72 Apr 23 16:00 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
-rwxr-xr-x 1 root bin 294256 Apr 23 16:00 sshd*

installed/usr/share:
total 4
drwxr-xr-x 2 root root 72 Apr 23 15:59 ./
drwxr-xr-x 8 root root 192 Apr 23 16:00 ../
-rw-r--r-- 1 root root 600 Apr 23 15:59 Ssh.bin

installed/var:
total 0
drwxr-xr-x 3 root root 72 Apr 23 16:00 ./
drwxr-xr-x 6 root root 144 Aug 23 19:06 ../
drwxr-xr-x 2 root root 48 Apr 23 16:00 empty/

installed/var/empty:
total 0
drwxr-xr-x 2 root root 48 Apr 23 16:00 ./
drwxr-xr-x 3 root root 72 Apr 23 16:00 ../

===============================

Here is what I have done so far- I have the path set to the tmp "4install" dir for easy install and removal but will of course modify the configure options before doing a real build:

4install/:
total 0
drwxr-xr-x 5 root root 120 Aug 23 20:09 .
drwxr-xr-x 7 plan9 users 360 Aug 23 20:24 ..
drwxr-xr-x 3 root root 72 Aug 23 20:09 etc
drwxr-xr-x 8 root root 192 Aug 23 20:09 usr
drwxr-xr-x 3 root root 72 Aug 23 20:09 var

4install/etc:
total 0
drwxr-xr-x 3 root root 72 Aug 23 20:09 .
drwxr-xr-x 5 root root 120 Aug 23 20:09 ..
drwxr-xr-x 2 root root 344 Aug 23 20:20 ssh

4install/etc/ssh:
total 144
drwxr-xr-x 2 root root 344 Aug 23 20:20 .
drwxr-xr-x 3 root root 72 Aug 23 20:09 ..
-rw-r--r-- 1 root root 111892 Aug 23 20:20 moduli
-rw-r--r-- 1 root root 1159 Aug 23 20:20 ssh_config
-rw------- 1 root root 668 Aug 23 20:20 ssh_host_dsa_key
-rw-r--r-- 1 root root 601 Aug 23 20:20 ssh_host_dsa_key.pub
-rw------- 1 root root 526 Aug 23 20:20 ssh_host_key
-rw-r--r-- 1 root root 330 Aug 23 20:20 ssh_host_key.pub
-rw------- 1 root root 883 Aug 23 20:20 ssh_host_rsa_key
-rw-r--r-- 1 root root 221 Aug 23 20:20 ssh_host_rsa_key.pub
-rw-r--r-- 1 root root 2774 Aug 23 20:20 sshd_config

4install/usr:
total 0
drwxr-xr-x 8 root root 192 Aug 23 20:09 .
drwxr-xr-x 5 root root 120 Aug 23 20:09 ..
drwxr-xr-x 2 root root 264 Aug 23 20:20 bin
drwxr-xr-x 2 root root 48 Aug 23 20:09 doc
drwxr-xr-x 2 root root 112 Aug 23 20:20 libexec
drwxr-xr-x 5 root root 120 Aug 23 20:20 man
drwxr-xr-x 2 root root 72 Aug 23 20:20 sbin
drwxr-xr-x 2 root root 72 Aug 23 20:20 share

4install/usr/bin:
total 648
drwxr-xr-x 2 root root 264 Aug 23 20:20 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..
-rwxr-xr-x 1 root root 33024 Aug 23 20:20 scp
-rwxr-xr-x 1 root root 60072 Aug 23 20:20 sftp
lrwxrwxrwx 1 root root 5 Aug 23 20:20 slogin -> ./ssh
-rwxr-xr-x 1 root root 223360 Aug 23 20:20 ssh
-rwxr-xr-x 1 root root 70056 Aug 23 20:20 ssh-add
-rwxr-xr-x 1 root root 56408 Aug 23 20:20 ssh-agent
-rwxr-xr-x 1 root root 80872 Aug 23 20:20 ssh-keygen
-rwxr-xr-x 1 root root 123756 Aug 23 20:20 ssh-keyscan

4install/usr/doc:
total 0
drwxr-xr-x 2 root root 48 Aug 23 20:09 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..

4install/usr/libexec:
total 164
drwxr-xr-x 2 root root 112 Aug 23 20:20 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..
-rwxr-xr-x 1 root root 31068 Aug 23 20:20 sftp-server
-rws--x--x 1 root root 132424 Aug 23 20:20 ssh-keysign

4install/usr/man:
total 0
drwxr-xr-x 5 root root 120 Aug 23 20:20 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..
drwxr-xr-x 2 root root 272 Aug 23 20:20 man1
drwxr-xr-x 2 root root 112 Aug 23 20:20 man5
drwxr-xr-x 2 root root 136 Aug 23 20:20 man8

4install/usr/man/man1:
total 92
drwxr-xr-x 2 root root 272 Aug 23 20:20 .
drwxr-xr-x 5 root root 120 Aug 23 20:20 ..
-rw-r--r-- 1 root root 4345 Aug 23 20:20 scp.1
-rw-r--r-- 1 root root 8984 Aug 23 20:20 sftp.1
lrwxrwxrwx 1 root root 7 Aug 23 20:20 slogin.1 -> ./ssh.1
-rw-r--r-- 1 root root 5615 Aug 23 20:20 ssh-add.1
-rw-r--r-- 1 root root 6780 Aug 23 20:20 ssh-agent.1
-rw-r--r-- 1 root root 13111 Aug 23 20:20 ssh-keygen.1
-rw-r--r-- 1 root root 3912 Aug 23 20:20 ssh-keyscan.1
-rw-r--r-- 1 root root 32814 Aug 23 20:20 ssh.1

4install/usr/man/man5:
total 48
drwxr-xr-x 2 root root 112 Aug 23 20:20 .
drwxr-xr-x 5 root root 120 Aug 23 20:20 ..
-rw-r--r-- 1 root root 22448 Aug 23 20:20 ssh_config.5
-rw-r--r-- 1 root root 23747 Aug 23 20:20 sshd_config.5

4install/usr/man/man8:
total 36
drwxr-xr-x 2 root root 136 Aug 23 20:20 .
drwxr-xr-x 5 root root 120 Aug 23 20:20 ..
-rw-r--r-- 1 root root 2453 Aug 23 20:20 sftp-server.8
-rw-r--r-- 1 root root 2694 Aug 23 20:20 ssh-keysign.8
-rw-r--r-- 1 root root 28079 Aug 23 20:20 sshd.8

4install/usr/sbin:
total 260
drwxr-xr-x 2 root root 72 Aug 23 20:20 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..
-rwxr-xr-x 1 root root 266040 Aug 23 20:20 sshd

4install/usr/share:
total 4
drwxr-xr-x 2 root root 72 Aug 23 20:20 .
drwxr-xr-x 8 root root 192 Aug 23 20:09 ..
-rw-r--r-- 1 root root 600 Aug 23 20:20 Ssh.bin

4install/var:
total 0
drwxr-xr-x 3 root root 72 Aug 23 20:09 .
drwxr-xr-x 5 root root 120 Aug 23 20:09 ..
drwxr-xr-x 2 root root 48 Aug 23 20:09 empty

4install/var/empty:
total 0
drwxr-xr-x 2 root root 48 Aug 23 20:09 .
drwxr-xr-x 3 root root 72 Aug 23 20:09 ..

===============================

As you can see, it's really close to the shipped tgz right now! About the only thing that is missing is the "install" directory, and I don't think that I need that. I am concerned about the missing files in /etc/ssh- but was planning on copying them over like you recommended early. what do you think? I am also concerned about /etc/rc.d/rc.ssh. I haven't had a chance to read it yet, but I am hoping that it will be able to start and stop the new binaries so long as they are named the same thing (they are) and are in the same locations.

Thank you so much for your help. Once I get this going I'll submit it to the author of the patch so that he can put it up for all slackware users.

plan9

Last edited by plan9; 08-23-2004 at 09:59 PM.
 
Old 08-24-2004, 05:22 AM   #6
Cerbere
Member
 
Registered: Dec 2002
Location: California
Distribution: Slackware & LFS
Posts: 799

Rep: Reputation: 33
Crazy idea, here: Why not go to the 'source' directory of one of the Slack mirrors and see how Pat built it?

From slackware-10.0/source/n/openssh/openssh.SlackBuild of one of the mirrors:
Quote:
./configure \
--prefix=/usr \
--sysconfdir=/etc/ssh \
--without-pam \
--with-md5-passwords \
--with-tcp-wrappers \
--with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin \
--with-ipv4-default \
--with-privsep-path=/var/empty \
--with-privsep-user=sshd \
$ARCH-slackware-linux
Check it out and I'm sure you'll find a lot of useful info. After all, as all my old math professors used to say, 'why re-invent the wheel?'

Enjoy!
--- Cerbere
 
Old 08-24-2004, 10:00 AM   #7
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Original Poster
Rep: Reputation: 15
What a fantastic idea! Obviously, I had no idea that this info was available. From the source that you cited, it appears as though that is how he builds the tgz packages for slack. Would it be possible to take the source code for openssh, apply the patch and then build the same tgz there by saving others the hassle? how would you do this? it looks to me like all you would have to do is d/l everything in the openssh dir and then run openssh.SlackBuild- which would be nice because then it would install just like the original package! Please let me know what you think, and thanks!
 
Old 08-24-2004, 03:27 PM   #8
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Original Poster
Rep: Reputation: 15
Hey what does the last line of the config script do? Here it is:
$ARCH-slackware-linux

I would guess that it sets the architecture of the package build, but it is causing my build to error out. it's set to
ARCH=ARCH:-i486 in the openssh-SlackBuild files?

plan9
 
Old 08-24-2004, 06:14 PM   #9
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Yea, I'm sure he has an alias for slackware-linux that means i486.... Been awhile since I've used flags. march or whatever it is is what you want to set for an i486... I never thought of looking on the slackware site either. Those are typical commands that I use for LFS, thats why I mentioned it. Sounds like you'll want your startup script in rc.d obviously..... I'd copy that over if I were you. Your right, the "install" directory is bogus. That doesn't get installed when you use the 'installpkg' command.
 
Old 08-25-2004, 04:18 AM   #10
Cerbere
Member
 
Registered: Dec 2002
Location: California
Distribution: Slackware & LFS
Posts: 799

Rep: Reputation: 33
Quote:
Originally posted by plan9
Hey what does the last line of the config script do? Here it is:
$ARCH-slackware-linux

I would guess that it sets the architecture of the package build, but it is causing my build to error out. it's set to
ARCH=ARCH:-i486 in the openssh-SlackBuild files?

plan9
You may not need to bother with that script. Looking at your profile I see you're using Slack 9.1, so you'd be more interested in this script:

http://slackware.osuosl.org/slackwar...ssh.SlackBuild

In which the relevant section is simpler (but not much):
Code:
CFLAGS="-O2 -march=i486 -mcpu=i686 -Wall" ./configure --prefix=/usr \
            --sysconfdir=/etc/ssh \
            --without-pam \
            --with-md5-passwords \
            --with-tcp-wrappers \
            --with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin \
            --with-ipv4-default \
            --with-privsep-path=/var/empty \
            --with-privsep-user=sshd \
            i486-slackware-linux
You should try to get in the habit of reading the README or README.TXT files, when they're available.

From http://slackware.osuosl.org/slackwar...rce/README.TXT :
Quote:
Many of these packages now have scripts that untar, patch, and compile the
source automatically. These are the 'SlackBuild' scripts.
BTW at the end of the script, it also creates the *.tgz slack package.

So, yes, you can 'd/l everything in the openssh dir and then run openssh.SlackBuild', although you'll have to figure out where to apply your patch. Maybe add a line to the script between where it untars and where it configures.

Enjoy!
--- Cerbere

Last edited by Cerbere; 08-25-2004 at 04:24 AM.
 
Old 08-25-2004, 09:47 AM   #11
plan9
Member
 
Registered: May 2004
Location: USA
Distribution: Slackware-Current
Posts: 74

Original Poster
Rep: Reputation: 15
Thanks you all, this was very informative for me. I finally feel as though I am begining to get my head around slackware.
I need to update my profile because I am actually running slackware-current, with 2.6.7. I looked around a couple of times
but haven't found a way to do that.

thanks again!!

plan9
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Source Code-installation-Slackware 9.1 lmellen Slackware - Installation 14 01-25-2004 04:20 PM
Slackware Installer Source Code cybermonkey Slackware 9 01-22-2004 05:06 PM
source code installation-slackware lmellen Slackware - Installation 0 01-17-2004 12:22 PM
installing source code - slackware lmellen Slackware - Installation 0 01-17-2004 11:39 AM
Slackware source code clu Linux - Newbie 2 02-21-2003 05:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration