Re: permissions and fstab

2001-03-28 Thread Justin B Rye
Carel Fellinger wrote:
 Or look through /etc/passwd.
 
$ grep carel /etc/passwd
carel:x:1001:1001:Carel Fellinger,,,:/home/carel:/bin/bash 

Or for variety (and a saving of milliseconds) do it this way:

 $ getent passwd jbr
 jbr:x:1013:1013:Justin B Rye,,,:/home/jbr:/bin/bash 

I love these obscure utilities - that one comes with libc6.
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: Email client and conversion from Netscape Mail on win32

2001-03-14 Thread Justin B Rye
Mike Fedyk wrote:
[...]
 I'm going to keep my search to a text based email client, because I
 don't like to have to use vnc to view my email from home... Mutt is
 great in an Xterm, and picture viewing is good too.  I wonder if mutt
 can use links or netscape for html viewing...  Anyone know?  It's
 probably in the config file, or some symlinked html-viewer in a bin
 dir...  Looked in /etc/alternatives, but no browser or www grep
 results...

I missed this first time round - the answer I use (on a solidly
potato system) is urlview (from the package of the same name) to
launch a browser out of mutt - there's even a control-b macro ready
and waiting for it.  Then the browser I have urlview configured to
use is w3m, which may be a humble non-graphical browser, but it can
in turn be configured to hand URLs over to other browsers - the
three I have it use are tab=netscape, 2tab=mozilla, and
3tab=xterm -e w3m .
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: visudo not vi?

2001-03-14 Thread Justin B Rye
Aaron Lehmann wrote:
 Using a non-vi-compatable editor on boot disks is a hanging offense
 that debian will pay for once sysadmins try to install Debian but
 realize they have better things to do than learn a whimpy editor. It
 would be excusable if it was emacs-compatable, but it's not. e3
 supports vi, emacs, wordstar, AND pico bindings. It just depends
 whether you type vi, emacs, or pico to start it.
 
 Personally I would perfer ed to nano, since it is traditional and more
 people know how to use it.

The great Vi/Emacs Wars are irrelevant to this issue: the people
encountering ae for the first time aren't looking for a crash course
in your favourite coding utility, they need an instantly usable text
editor, and one that's perfectly accessible to newbies who have
never seen anything better than Wordpad.

Nano-tiny scores highly on this count, since it is a functional
bonsai-scale editor any fool can pick up on their first encounter -
no learning is necessary (or worthwhile, unless they're going to
be keeping it as the only editor on the system). 

But ae will do.  Just about.
-- 
Justin B Rye - writing (in jed) from but not for Datacash Ltd



Re: event viewer application

2001-02-09 Thread Justin B Rye
Wesley Jay Deypalan wrote:
 im just new to linux, i would like to if debian linux has a program similar 
 to windows nt event viewer. i have seen that program in corel linux but i 
 heard corel linux is mostly for desktop only, we would like it to be server. 
 your help is greatly appreciated.

ktb wrote:
 I've never seen event viewer but did a quick look on the web and it
 looks like a logging tool.  If that is the case, yes debian has syslog.
 sysklogd is the actual daemon that runs.  Type man sysklogd into
 your favorite search engine and you should come up with enough info to
 give you a basic idea.  If I were you I would install debian
 without any graphical interface and start playing with it, until you 
 become familiar enough to administer it.

To cover a few basics, the logfiles mostly live in /var/log, and
are rotated into gzipped archives on (usually) a daily basis, with
a week's worth around at any point.  When something goes wrong, the
debugging process almost always starts with ls -lrt /var/log/ and
tail -f /var/log/whateverlog (you can read them without being
root if you're in the adm group).

I don't know of any good GUI logfile-readers, but anyway I wouldn't
swap one for what I have got - the package logcheck, which
monitors the logs for anomalies and mails me regular edited
highlights.
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: adding user to dip group doesn't work

2001-02-07 Thread Justin B Rye
Sean 'Shaleh' Perry wrote:
 When you add a user to a group, they must log off of the system completely and
 log back in before the changes take affect.

You just need a fresh login - a new xterm won't do it, but su-ing to
yourself will.

  Run 'groups' as the user to ensure
 they are actually in the right groups.

Or id; and there's members (in its own package) to tell you
who's in a given group.
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: Newbie upgrading question

2001-01-30 Thread Justin B Rye
Harrie ter Rele wrote:
 I'm working on a debian 2.0.38 system.

You mean the kernel is Linux 2.0.38; the Debian GNU/Linux
distribution has its own version numbering, which is independent
of the kernel version (though the numbers happen to be similar).
With a kernel that old I'd guess it's Debian 2.0, known as slink;
the current version is 2.2(r2), known as potato.  You can check by
looking in /etc/debian_version. 

 Now i have to upgrade samba (to 2.0.7).
 I need to upgrade some other product(s) also.

Well, I don't know your circumstances but I'd recommend upgrading to
2.2(r2) - which includes Samba 2.0.7.  And as a separate step,
switching to a more recent kernel.

 Can i upgrade from libc5 to libc6 without many problems using dpkg or do
 i have to do this another way (how ?) 

You'd cause yourself some problems going from slink to potato using
just dpkg - do you know about dselect?
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: crontab ?

2001-01-29 Thread Justin B Rye
Timo wrote:
 why my crontab not / works like
 crontab -e  00 21 * * *  /sbin/ifdown eth0
 works fine

You mean you run crontab -e, and then when it starts its editor
(vi by default) you enter 00 21 * * *  /sbin/ifdown eth0 then save
it?  Yes, that should work.  But why do you want this to be in your
own crontab, not /etc/crontab (or as /etc/cron.d/eth0down)?

 But when I try start with file
 crontab  Eth0Dwn
 starts job, but nothing else happend.

This is a strange way to want to set a crontab... man crontab
seems to say it'll work, but the file might need to be executable or
something.
 
 Eth0Dwn
 00 21 * * *  /sbin/ifdown eth0

I presume you mean that the file Eth0Dwn contains that line.
What do you see when you crontab -l?

Why do you want to do this anyway?  Isn't it simpler to edit the
crontab directly with crontab -e?
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: crontab ?

2001-01-29 Thread Justin B Rye

 On Mon, Jan 29, 2001 at 01:56:02PM +, Justin B Rye wrote:
 This is a strange way to want to set a crontab...

Dave Sherohman wrote:
 Actually, considering that it's how crontab expects to work if no flags are
 given, I suspect that `crontab filename` is the most historically standard/
 normal way to use it.

Doh, yes - just like ln is normally used for creating hard links!

 Why do you want to do this anyway?  Isn't it simpler to edit the
 crontab directly with crontab -e?
 
 Don't know if it's why the OP was doing it this way but potato's elvis
 returns an exit status of 1 even if it exits cleanly.  crontab sees this,
 assumes an error, and doesn't update anything.  So, if elvis is your default
 editor, `crontab -e` doesn't work.  (This has been fixed in woody.)

Wasn't the problem that crontab -e did work and crontab file
didn't?

(If it *is* an editor problem, the solution is of course to start
with export EDITOR=emacs - or nano, or whatever - though if you can
write working crontabs, odds are you'll probably know this.)
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: crontab ?

2001-01-29 Thread Justin B Rye
Timo wrote:
 Yes, you are rigth, it´s not good reason to use that file. (but test)
 And  (crontab -e) uses vi editor.
 
 crontab -l looks:
 
 # DO NOT EDIT THIS FILE - edit the master and reinstall.
 # (Eth0Dwn installed on Mon Jan 29 17:07:59 2001)
 # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp
 $)
 00 21 * * *  /sbin/ifdown eth0

That's odd, actually - I'd expect to see that from 
sudo cat /var/spool/cron/crontabs/username
but crontab -l normally filters all that header material.
Is it possible you've ended up with duplicate headers?
Compare the DEBIAN SPECIFIC section in man crontab.
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: jpeg bad bitmap format file (was: xsetroot -bitmap)

2001-01-26 Thread Justin B Rye
Xucaen wrote:
 Hall Stevenson [EMAIL PROTECTED] wrote:
  somewhere else instead of one you made with
  gimp ?? Speaking of gimp,
  how are you telling it what format to use ?? I
  think you have to tell
  gimp to use jpg or bmp format ... just
  naming it that way *may* not
  do it.
 
 correct. I tell it specifically which format to
 save as. I have saved as jpeg and as bmp
 ah well.. at least I can play around with xpmroot
 now.

You might also want to test that it really has saved it as that
format, not just with the extension .bmp - you can check this
quickly and easily with file:

$ file foo.bmp
foo.bmp:PC bitmap data, Windows 3.x format, 256 x 256 x 24

But they're right, don't use .bmp!
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: .Xdefaults problem

2001-01-25 Thread Justin B Rye
Torben Korte wrote:
 in the ~/.Xdefaults file i have put some thinks for xemacs but the file
 isn't read on startup? Did I get the wrong file or the wrong place for
 the file? Thanks 

~/.Xresources
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: SSH

2001-01-18 Thread Justin B Rye
 Joris Lambrecht wrote:
 Only SSH 1 is OPEN. From what i recall SSH2 and following are licensed
 (payware)
 
Jason Holland wrote:
 incorrect. openssh is NOT licensed at all.  it includes ssh v1, ssh v2 and
 sftp-server.

What you're trying to say is that it isn't *restrictively* licensed.

(If a piece of software isn't licensed at all - if, say, there turns
out to be a crippling flaw in its legal verbiage - that doesn't mean
anybody can rip it off without comeback; it means that nobody is
entitled to use it.  I know what you mean; but it's a point worth
keeping clear.)
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: [OT] two domains and one ip / apache [ css weirdness ]

2001-01-16 Thread Justin B Rye
Joris Lambrecht wrote:
 Whenever i published these pages i noticed that the css was no longer
 functional.
 
 Hence my question, what's up with apache ?

Apache can serve stylesheets out of the box, as long as the
html+css syntax and paths+permissions are right, so I doubt that's
the problem.
 
 PS : Below is the error.log content when it loads the site, to bad i feel
 rather sure this has nothing to do with the problem.
 
 [Tue Jan 16 17:36:29 2001] [error] [client 127.0.0.1] Filename is not valid:
 /:/htdocs/site/./default.htm.meta

It's saying that something is pointing at an impossible filename,
and if that string's really anything like a URL it's being told to
fetch data from I don't blame it. /:/? htdocs?  /./?  .meta?

What's your DocumentRoot, where relative to that are your
stylesheets, what are the filenames, and what's the link...
line in your html?
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: [OT] two domains and one ip / apache [ css weirdness ]

2001-01-16 Thread Justin B Rye
Joris Lambrecht wrote:
 this is what i meant by verified to work ... i opened it directly in my
 browser ... no problem whatsoever

Yup, so the html's workable.
 
 original : does not work : intranet.css is at root of website (verified 10
 times)

(Original?)

You're sure it's readable (to the webserver)?

By the way, does the website really have directories called
htdocs/site/ *inside* the DocumentRoot?

 head
 LINK REL=StyleSheet TYPE=text/css href=intranet.css
 /head

Looks okay - as long as the html and the stylesheet are in the same
directory.  Otherwise you need to give a relative path.  Or since
the css is in root, try href=/intranet.css, or even
href=http://servername/intranet.css;.
 
(Oh, if and this is the head of your html, you haven't given it a
title.)

 apache : i've created a scope that runs all files as text/css : intranet.css
 is in /css (verified 10 times)

No idea what you mean by this - apache doesn't need any
reconfiguring to serve css.  It might even have broken something.
 
 head
 LINK REL=StyleSheet TYPE=text/css href=css/intranet.css
 /head

This one'll work if there's a readable intranet.css in a readable,
executable css subdirectory of the html file's location.

 The text should render als helvetica but the output is times new roman,
 opening the page without using apache (file - open ...) uses the style sheet

What exactly is it you're trusting the reactions of here?  Would it
happen to be Internet Explorer?
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: (newbie) how can I change the display resolution???

2001-01-15 Thread Justin B Rye
Pietro Cagnoni wrote:
 1) make a backup copy of XF86Config, just in case;

This can be a riskier step than it sounds - let me share a tale of
an obscure gotcha.  It goes like this:

1) gather a collection of interesting XF86-related files to study
2) put them in a directory called ~/XF86Config
3) come up with a new idea you want to try out
4) cautiously stash a copy of /etc/X11/XF86Config as XF86Config.bak
5) even more cautiously decide to restart X before editing anything
6) run sudo /etc/init.d/xdm restart
7) boggle as X dies with unedifying errors

Turns out, the reason it was dying was that it was choking on an
invalid XF86Config.  No, not the pristine /etc/X11 copy - *first* it
checks ~/, and since I didn't say sudo -H, it was trying to use
the directory /home/jbr/XF86Config as its configfile!

I don't know if passing that on will save anyone from an unnecessary
panic, but at least people here might find it funny.
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: [OT] See you next year...

2000-12-31 Thread Justin B Rye
will trillich wrote:
 On Thu, Dec 28, 2000 at 11:36:16PM -0800, kmself@ix.netcom.com wrote:
 on Thu, Dec 28, 2000 at 09:50:47PM +, sena ([EMAIL PROTECTED]) wrote:
 I'll be going in a new-year vacations until 3 January. As someone suggested
 in another thread, I'll be using procmail to redirect debian mailing lists
 to /dev/null... I hope it works...
 
 Make sure to check the latest 2.4.0 pre kernels for the /dev/null patch
 to prevent a /dev/null overflow, particularly with the Debian lists.

If the machine's going to be up over this weekend, /dev/random might
be more of a problem since /etc/cron.millennial/standard will be
introducing extra chaos into the system.  The best fix is to install
anarcron, which runs cronjobs at random intervals.

 i was wondering about that. my /dev/zero and /dev/null have been
 growing above their usual restrictions lately -- but i'm still
 on potato (2.2.17). who's responsible for this anomaly?

Well, who's got root on your machine?
 
 ;-)
-- 
Justin B Rye - writing from but not for Datacash Ltd
grep gullible /usr/share/dict/words



Re: mutt question...

2000-12-06 Thread Justin B Rye
Olivier Billet wrote:
 On Wed, Dec 06, 2000 at 12:41:07PM +, Ricardo Rodrigues Morais Diz wrote:
 How can I put in my ~/.muttrc file an option so that whenever I start mutt
 all threads are collapsed?

 Maybe you can add this line:
 
 folder-hook . 'push \eV'

These days mutt allows you to reference things by function-name,
which is more robust if like me you've been messing about with all
the key-bindings, and clearer even if not:

folder-hook . 'push collapse-all'

Works for me...
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: to install or not to install

2000-12-05 Thread Justin B Rye
QBA wrote:
 [...]
 And there is also a second reason to install tarballs -
 some cool programs are available only in this format (e.g. w3mir).
 And here's my question: is it a bad idea to install tarballz on Debian?
 Thanks for help,
 [...]

Wait!  If you're looking for WWW-wo-Miru, the .deb is called w3m,
so you needn't resort to tarballs for that one.

See http://packages.debian.org/stable/text/w3m.html;.
-- 
Justin B Rye - writing from but not for Datacash Ltd



slaying the inodosaur

2000-12-04 Thread Justin B Rye
I've got a machine that until recently used a ludicrously
inode-hungry tree structure containing half a million files where
it should have had (and now has) a database.  Now I want to delete
the leftover files, but it occurs to me that I may be risking some
sort of IO catastrophe.

Is a niced rm -rf as safe as I'm going to get, or is it worth
messing about with while sleep 1 do stopafter...?
-- 
Justin B Rye - writing from but not for Datacash Ltd



Re: scp from stdin

2000-11-30 Thread Justin B Rye
Carel Fellinger wrote:
 On Tue, Nov 28, 2000 at 04:10:17PM -0600, Brian McGroarty wrote:
 Is there a way to pipe input to a file on a remote host via scp?
 
 i.e.
 
 tar cz ~user | scp ??? [EMAIL PROTECTED]:outfile.tgz
 
 I think not directly, but you could try:
 
 $ tar cz ~user | ssh [EMAIL PROTECTED] 'umask 077  cat outfile.tgz'
 
 ofcourse umask is futile if the file allready exists:(

Well, try tempfile:

$ tar cz ~user | ssh [EMAIL PROTECTED] \
'umask 077  OUT=$(tempfile -d ~/ -p out -s .tgz)  cat $OUT'
-- 
Justin B Rye - writing from but not for Datacash Ltd