Re: [gentoo-user] portage question

2005-10-06 Thread Eric Crossman
Thanks Holly. I understand it better now.

On Wed, 2005-10-05 at 16:50 +0200, Holly Bostick wrote:
> Eric Crossman schreef:
> > Ok, I'll be the first to admit that I don't know much about using 
> > portage beyond the most basic minimal commands. This seems to fall 
> > under the "used to work" category.
> > 
> > In the past, I've used a "emerge system" and "emerge world" to update
> >  to newer versions of installed software. Usually also with a 
> > "--pretend" to see beforehand what it's going to do.
> > 
> > Now if I run "emerge --pretend system" or "emerge --pretend world" it
> >  comes up with no updates to install. If I add an "--update" to the 
> > command, it finds the updates correctly.
> > 
> > Is this a syntax change or just a matter of a deprecated 
> > command/default behavior?
> > 
> > Eric
> > 
> > 
> 
> From man emerge:
> 
> 
>--update (-u)
>   Updates  packages  to  the best version available, which
> may not
>   always be the highest version number due to masking for
> testing
>   and  development.   This  will  also  update direct
> dependencies
>   which may not be what you want.  In  general,  use  this
> option
>   only in combination with the world or system target.
> 
> 
> You have not said what the actual packages are that come up with an -u
> but not without, but from this info, I would assume that they are direct
> dependencies of packages in your world file, and that the packages in
> your world file themselves are up-to-date.
> 
> Dependencies are not listed in your world file, so they would not be
> updated with an emerge world. And indirect dependencies (dependencies of
> the direct dependencies of the packages in your world file) won't be
> updated with an emerge -u world, but only an emerge -uD (--deep) world
> (because the deep dependencies of the package in your world file are not
> direct dependencies of the package, so -u doesn't get them either)
> 
> For example, let's take the case of Totem, which is in my world file:
> 
>  emerge -pv totem
> 
> 
> cfg-update 1.7.1 : Building checksum index... (takes a few seconds)  done!
> 
> 
> 
> These are the packages that I would merge, in order:
> 
> Calculating dependencies ...done!
> [ebuild   R   ] media-video/totem-1.0.4  +a52 -debug +dvd +flac +gnome
> -lirc +mad +mpeg +ogg -theora +vorbis +win32codecs +xine +xv 0 kB
> 
> The direct dependencies of Totem are as follows (from
> http://www.gentoo-portage.com ):
> 
> (Piped to prevent quoting)
> 
> totem-1.0.4
> | > = dev-libs/glib - 2.6.3 = gnome-base/gnome-desktop - 2.2 =
> | > gnome-base/gnome-vfs - 2.2 = gnome-base/libglade - 2 =
> | > gnome-base/libgnomeui - 2.4
> | ! gnome-base/nautilus - media
> | > = gnome-extra/nautilus-cd-burner - 2.9 =
> | > media-plugins/gst-plugins-ffmpeg - 0.8.3 =
> | > media-plugins/gst-plugins-gnomevfs - 0.8.8 =
> | > media-plugins/gst-plugins-mpeg2dec - 0.8.8 =
> | > media-plugins/gst-plugins-pango - 0.8.8 = x11-libs/gtk+ - 2.6
> | !xine >= media-libs/gstreamer - 0.8.9-r3
> | a52 >= media-plugins/gst-plugins-a52dec - 0.8.8
> | dvd >= media-plugins/gst-plugins-a52dec - 0.8.8
> | flac >= media-plugins/gst-plugins-flac - 0.8.8
> | gnome >= gnome-base/nautilus - 2.10
> | lirc  app-misc/lirc
> | mad >= media-plugins/gst-plugins-mad - 0.8.8
> | mad >= media-plugins/gst-plugins-mad - 0.8.8
> | mpeg >= media-plugins/gst-plugins-mpeg2dec - 0.8.8
> | ogg >= media-plugins/gst-plugins-ogg - 0.8.8
> | theora >= media-plugins/gst-plugins-ogg - 0.8.8
> | vorbis >= media-plugins/gst-plugins-ogg - 0.8.8
> | win32codecs >= media-plugins/gst-plugins-pitfdll - 0.8.1
> | xine >= media-libs/xine-lib - 1
> | xv >= media-plugins/gst-plugins-xvideo - 0.8.8
> 
> 
> Taking one of the direct dependencies at random, nautilus-cd-burner
> itself has the following dependencies:
> 
> | nautilus-cd-burner-2.10.2
> | > = dev-libs/glib - 2.4 = gnome-base/eel - 2 = gnome-base/gconf - 2 =
> | > gnome-base/gnome-vfs - 2.1.3.1 = gnome-base/libglade - 2 =
> | > gnome-base/libgnome - 2 = gnome-base/nautilus - 2.5.5 = x11-libs/gtk+
> | >  - 2.5.4
> | hal = sys-apps/hal - 0.4*
> | cdr  virtual/cdrtools
> | dvdr  app-cdr/dvd+rwtools
> 
> So when I installed Totem, assuming that I had no GNOME subsystem
> 

[gentoo-user] portage question

2005-10-05 Thread Eric Crossman
Ok, I'll be the first to admit that I don't know much about using
portage beyond the most basic minimal commands. This seems to fall under
the "used to work" category.

In the past, I've used a "emerge system" and "emerge world" to update to
newer versions of installed software. Usually also with a "--pretend" to
see beforehand what it's going to do. 

Now if I run "emerge --pretend system" or "emerge --pretend world" it
comes up with no updates to install. If I add an "--update" to the
command, it finds the updates correctly.

Is this a syntax change or just a matter of a deprecated command/default
behavior?

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Document management solution [possibly a bit off-topic...]

2005-09-29 Thread Eric Crossman
On Fri, 2005-09-30 at 10:36 +1200, Nick Rout wrote:
> On Thu, 29 Sep 2005 16:52:54 -0400 (EDT)
> A. Khattri wrote:
> 
> > On Thu, 29 Sep 2005, Steve [Gentoo] wrote:
> > 
> > > Alfresco is what I'd have called a content management system - as
> > > opposed to a document management system.  I'm interested in managing
> > > archives of documents I have received from other people (in dead-tree
> > > format)...
> > 
> > If there was something that scanned the document, performed OCR on it,
> > checked the OCR output and then built an electronic repository for you I'd
> > recommend it. Until then, Alfresco is the closest thing Ive seen that is
> > open source. If you're willing to do your own scanning and OCR'ing then it
> > will do the rest.
> > 
> > BTW, I would call things like Mambo or Xaraya, content-management tools -
> > Alfresco is a slightly different kettle of fish.
> 
> Yes I know what Steve is after, and I'd love to find a way. I was put
> off by Alfresco being called "Content Management" because all of the
> content management systems I have seen end up bioding something that
> resembles [name your favourite news website]
> 
> A closer look at alfresco reveals that it does look more like what Steve (and 
> I ) are after.
> 
> I am a lawyer and I handle hundreds of documents every week, from email
> through pdf (both made from an electronic source and therefore has all
> the text available, and scanned) openoffice (one enlightened client!),
> word, excel, html, faxes, letters (on paper, ya know!) you name it
> someone will send me something in it!
> 
> It'd be great to have a metadata system where I could give everything
> some keywords:
> 
> client name, file number, matter number, subjects, useful as a
> precedent, useful case etc etc etc so that in future I can :
> 
> pull up every document on my computer, my secretary's computer, my mail
> server (including attachments), my file server, my palm pilot, relating
> to a particular client
> 
> pull up every document about company debentures
> 
> find the case i downloaded and stored somewhere about liability of
> guarantors in a consumer credit loan
> 
> find the seminar book for the seminar i went to on asome new area of
> law.
> 
> find a letter written by Joe Bloggs sometime in 2003.
> 
> 
> > 
> > 
> > -- 
> > 
> > -- 
> > gentoo-user@gentoo.org mailing list
> 
> -- 
> Nick Rout <[EMAIL PROTECTED]>
> 

I'm not sure if what you're describing exists right now in the open
source world, but I can tell you that it certainly does in the
commercial world. I used to work in the "metadata" department for a
startup here in upstate NY, USA that built a web based application
targeting lawyers such as yourself. It was written in PHP/MySQL but the
database was being migrated to Oracle due to the rapid growth in the
database tables. 

Unfortunately though, in the migration to Oracle, they elected to create
a "dynamic" scheme to support adding custom metadata fields as requested
per client. It was great for flexibility but the performance was
horrible even on quad 3 ghz xeon boxes with maxed out memory. For us
programmers, it also made the easy queries difficult and the hard
queries near impossible. 

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] specifying DNS servers

2005-09-22 Thread Eric Crossman
On Thu, 2005-09-22 at 14:43 -0400, Mark wrote:
> Can I specify different DNS servers for each of my two physical
> interfaces to use? One nic is configured for DHCP, and the other is
> static. The DHCP enabled NIC gets its DNS server list automatically
> and updates (overwrites) /etc/resolv.conf. How can I point my static
> IP NIC to a different DNS server since it's on a different network? Or
> is there a different/better solution?
> 
> -- 
> Mark
> [unwieldy legal disclaimer would go here - feel free to type your own]

I will venture a guess that the reason you want to do this is that each
DNS server can resolve some but not all of the names/IPs that you need
to resolve. In addition, rather than waiting for the resolver to timeout
and move onto the next nameserver, you would like send DNS queries to
the appropriate DNS server on the first attempt.

If the above is true, one of the things you could do is run a local
caching nameserver and point resolv.conf to localhost (127.0.0.1). You
would then configure forwarders (upstream DNS servers) on a domain by
domain basis as well as a default one. This is especially easy to do
with dnscache/tinydns.

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] LDAP authentification and management

2005-09-15 Thread Eric Crossman
On Thu, 2005-09-15 at 13:59 +0200, Matthias Bethke wrote:
> Uh...why was the "management" in the subject line? Because I forgot yet
> another question:
> What dou you guys use for LDAP data management?
> I've tried quite a few tools now. app-admin/diradm seems the only usable
> one so far. net-nds/directoryadministrator segfaults on startup;
> net-nds/gq works until you actually create a connection to the server,
> then segfaults; net-nds/luma hangs while receiving data. net-nds/led I
> haven't tried yet...
> 
> TIA!
>   Matthias

When I first migrated to OpenLDAP in the 1.x days, I created a bunch of
home grown perl utilities to make suitable replacements for things like
useradd, groupadd, passwd, etc. For new accounts we had to use our own
template so that an account would be valid for both unix and smb logins.
For management of existing accounts, we tried gq but found it only to be
stable for reading/browsing. We installed phpldapadmin on a web server
and that has worked really nicely. I know the current sysadmin continues
to use that on the OpenLDAP 2.x/Samba 3.0 combination.

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Trouble with mysql

2005-08-31 Thread Eric Crossman
On Wed, 2005-08-31 at 15:52 -0500, Michael Sullivan wrote:
> I am having trouble with /etc/init.d/mysql.  I rebooted my system, and
> when it finished rebooting I tried to connect to the mysql daemon and
> failed.  I looked in /var/log/mysql:  There was a file there called
> mysql.err.  The contents were:
> 
> 050831 15:47:29  mysqld started
> 050831 15:47:30 Can't start server: Bind on TCP/IP port: Address already
> in use
> 050831 15:47:30 Do you already have another mysqld server running on
> port: 3306 ?
> 050831 15:47:30 Aborting
> 
> 050831 15:47:30 /usr/sbin/mysqld: Shutdown Complete
> 
> 050831 15:47:30  mysqld ended
> 
> 
> I tried netstat | grep '3306':
> 
> bullet mysql # netstat | grep '3306'
> bullet mysql #
> 
> The output was blank, so I assume that port 3306 is NOT in use.  Any
> ideas?
> 

Try netstat -an | grep 3306. The "-n" option forces netstat to show port
numbers and not translate them to familiar names. The "-p" option is
also useful to determine what program has opened the port.

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: [OT] Finding other machines on the network

2005-08-31 Thread Eric Crossman
On Wed, 2005-08-31 at 14:50 +, James wrote:
> Holly Bostick  planet.nl> writes:
> 
> 
> > James schreef:
> 
> > > Say 'Hello, to my little friend'
> 
> > > arpscan
> 
> > > http://ish.cx/~jason/arpscan/
> 
> > > Sure would be nice if is was ported to an ebuild..
> 
> > Some reason you can't submit one to b.g.o (if that hasn't been done
> > already)?
> 
> Hello Holly,
> 
> I'm not sure what 'b.g.o.' refers to, (sorry I don't get out much).
> 
> If your saying that why don't I make a formal request, well, I
> figure I've already requested too much
> (jffnms, updated zoneminder, netenv) None of which is completed (unmasked).
> I figure I've worn out my welcome at gentoo.*
> 
> I've been 'schooled' several times that I need to read up on creating
> ebuilds, and start contributing (actually I agree with this sort
> of public spanking...)
> 
> Contributing ebuils is on my to_do list, but, I have yet to
> get a project completed. I'm a little 'gun_shy' as to receiving
> another disertation on my ineptness...
> 
> So when I'm confident that I can contribute ebuilds, I'll let your
> and the 'greater gentoo' community know.
> 
> Somebody else what looking for a solution to finding ethernet based
> hardware on a 802.3 wiring topology. As an espiring emebedded hack,
> I often get minimal stacks working with the mac address. So I have
> experience with ARP (much more than most are interested in).
> 
> Arpscan  can be useful.
> 
> So my reply should have been truncated(again another scolding
> well deserved)..
> 
> 
> New Answer:
> 
> arpscan 
> http://ish.cx/~jason/arpscan/
> 
> 
> sincerely,
> James
> 
> 
> 

b.g.o. = http://bugs.gentoo.org (Gentoo's bug tracking system)

Eric


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to work with etc-updates.

2005-08-30 Thread Eric Crossman
On Tue, 2005-08-30 at 16:46 +0200, Holly Bostick wrote:
> Jerry Turba schreef:
> > As I understand the process etc-update lists new configuration files
> > provided by the program authors. I have tried to define some rules for
> > myself to determine how to handle these new files.
> > 
> > 1. If I made a change to a file I will never allow the new config file
> > to overwrite the old file.
> 
> I disagree. Certainly there are some 'new' config files that you should
> never, ever allow etc-update to overwrite, such as /etc/fstab. However,
> if the format of the config file has been changed in the meantime, some
> of the settings in the old config file may be invalid, and new, valid
> default settings (for areas that you have not changed) will not be added.
> 
> This is what the '3' option is for, after the changes have been
> displayed: 'Interactively merge update with original'.
> 
> I use this in those cases to preserve those settings that I want to
> keep, while upgrading the config header, comments, and other settings to
> the new defaults.
> 
> In those very rare cases where the line ordering has changed so much
> that the diff utility would overwrite one or more settings, I accept the
> new file, and immediately edit it with nano to change the (usually) one
> or two lines that were 'wrongly' diff-ed.
> 
> > 
> > 2. If the new config file is a new default file I will accept the new file.
> 
> Agreed.
> 
> > 
> > 3. I will never change a file that is program code, (I am not a
> > programmer).
> 
> Agreed.
> > 
> > I have tried dispatch-conf but I
> > still have to make the same decisions. Am I missing something?
> 
> Not really; that would be Gentoo. Decision is not meant to be taken out
> of your hands. But the power to choose how your system is configured
> carries the responsibility to pay attention to the offered changes and
> think about their effects (which means you have to know what their
> effects are going to be, which means you have to learn wtf is going on
> on your system in the first place).
> 
> Holly

While I agree that etc-update is a vast improvement over other package
systems, it would be nice to have a CVS type merge where I only have to
make choices when the "system can't figure it out". It seems like
etc-update (and friends) should be able to take advantage of mtime
metadata and md5 checksums to determine if I've made any modifications
to the default config file. That way an unmodified default config from
version N can just safely be replaced with the new default for version N
+1. Does this functionality already exist with the current etc-update?

Eric C.

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] iptables

2005-08-25 Thread Eric Crossman
Once you run the rules once and run save, they will then be reloaded
from that location (/var/lib/iptables/rules-save)
by /etc/init.d/iptables start. The init.d script uses iptables-restore
and iptables-save underneath.

Eric C

On Thu, 2005-08-25 at 23:17 -0400, John Dangler wrote:
> I'm reading through the wiki doc on setting up iptables.  There is a section
> there that sets up a file called firewall.sh
> i've emerged iptables, but I don't have a file by that name on the system,
> and it seems that running "/etc/init.d/iptables save" writes this file as
> /var/lib/iptables/rules-save.  Is there a specific directory where this file
> should be written so that running "/etc/init.d/iptables save" can see it?
> Or can the rules-save file be edited and re-written? (It seems as though
> running "/etc/init.d/iptables save" would just over-write rules-save).
> 
> Thanks for the input.
> 
> John D
> 
> 
> 
> 

-- 
gentoo-user@gentoo.org mailing list