Re: what beeps when email comes in ?

2007-01-15 Thread Nadav Har'El
On Sun, Jan 14, 2007, Peter wrote about what beeps when email comes in ?:
 
 I finally have a question: What makes beep when new email comes in. I 
 believe it is the user's shell when there is no notifier or biff 
 running. Is this correct ?
 
 Btw, I have MAIL, MAILCHECK and MAILPATH all disabled. Yet it beeps ...
 
 So I think it's the LMTA (postfix here).

Traditionally, there are several layers of mail notification in Unix.

There's indeed the mail notification in the shell, which ksh-inspired shells 
(such as bash and zsh) configure through the MAIL* variables (which you
checked).

There are X-windows based mail notifiers, such as xbiff; I assume you'd
notice if that was what causing the beeps.

Finally, there is biff. Biff (which used to be common on BSD-like machines,
but doesn't seem to be popular nowadays) is not something which you'd see
running - if you do a 'ps', you won't see biff. Rather, biff is the
configuration program for the comsat server ('biff' works by changing the
execute bit on the terminal). comsat listens on a certain port and
gets account names (directly, or via inetd), and notifies these accounts if
they are logged in and have biff y. Where does comsat receive the names of
the people to notify? The mail server sends this information.

So ultimately, something in your postfix configuration is probably causing
these beeps: either directly (you configured some beep when new mail comes
that I don't know about) or indirectly (you configured it to use comsat, and
comsat beeps when it is connected).

-- 
Nadav Har'El|   Monday, Jan 15 2007, 25 Tevet 5767
[EMAIL PROTECTED] |-
Phone +972-523-790466, ICQ 13349191 |I would give my right arm to be
http://nadav.harel.org.il   |ambidextrous.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: what beeps when email comes in ?

2007-01-15 Thread Peter


On Mon, 15 Jan 2007, Nadav Har'El wrote:


There are X-windows based mail notifiers, such as xbiff; I assume you'd
notice if that was what causing the beeps.

Finally, there is biff. Biff (which used to be common on BSD-like machines,
but doesn't seem to be popular nowadays) is not something which you'd see
running - if you do a 'ps', you won't see biff. Rather, biff is the
configuration program for the comsat server ('biff' works by changing the
execute bit on the terminal). comsat listens on a certain port and
gets account names (directly, or via inetd), and notifies these accounts if
they are logged in and have biff y. Where does comsat receive the names of
the people to notify? The mail server sends this information.

So ultimately, something in your postfix configuration is probably causing
these beeps: either directly (you configured some beep when new mail comes
that I don't know about) or indirectly (you configured it to use comsat, and
comsat beeps when it is connected).


Thanks for answering. Of course I checked nearly (famous last words) 
everything. Comsat is not running, nor do I have biff. xbiff is not 
running. I did not check whether the beeps come also when there is 
no-one logged in. I suspect the lmtp or delivery agent does me this 
'favor'. That's why I asked. The beep occurs via /dev/console but I have 
no way to intercept it at runtime to see who is sending it.


thanks,
Peter


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: what beeps when email comes in ? [solved]

2007-01-15 Thread Peter


The local(8) delivery agent from postfix has a biff setting. If this is 
on (default) and there is no biffcomsat service you get a beep instead.


Peter


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Amos Shapira

On 15/01/07, Dotan Cohen [EMAIL PROTECTED] wrote:


  - If your camera store orientation info in the photo (mine do), you can
autorotate as many photos as you like in one operation (each would be
adjusted to its correct orientation). BTW, even if you don't touch
the
photos themselves (e.g: they are on a cdrom), they are still
*displayed*
by default with correct orientation (of course you can manually
rotate
them as F-Spot does).

Nice, but not a deal-maker for me.



It's almost a life saver for me - until I found this option (or it was
added? or until I bought a camera which provides this info? can't remember)
I had to manually rotate the photos. BTW - there are command-line tools to
do that too in case someone is wondering.


 - Tons of plugins to have all the quick and dirty ops (red-eye-reduction,
etc.) at your fingertips. Of course running any program like gimp,
F-Spot, etc is just a right click away as in F-Spot.

Nice, but not a deal-maker for me.

  - You can view by Folders, Tags, Dates like in F-Spot, but when you
search
your searches are saved as virtual folders. BTW, there is quick
search
(by metadata strings) and advanced search when you can combine
multiple
conditions on metadata, date-ranges and albums.

Tell me, how an I get an integrated user interface like in F-Spot? One
window, in which the browse vieew is replaced by a photo that is
[(double)?] clicked?



I couldn't find how to customize the mouse but F3 will view the current
image in the current window, and ALT-Right/ALT-Left will move the current
image forward and backward. This is with  0.9.0-beta3 (Debian Etch).


 - Unlike F-Spot, you have more control on your display. E.g: I always
show
the tag names on my thumbnails (but you may choose not to do it...)

I don't want anything there other than pics!



As said - you can control to have that too.


 - Many more export options, most implemented as plugins of course
(calendar,
mpeg movie, Gallery, local html gallery).

Don't need it. I publish photos using my own php scripts.



Let me guess - maybe because F-spot didn't provide this for you? Maybe you
can do this with F-Spot too but with Digikam you can integrate your scripts
as Kipi plugins so you can control the interactivelly through the Digikam
interface (and make the useful to others so you can benefit from the
exposure).


 - Support for a lot more metadata items (e.g: import GPS data).

Can I search by Camera model? That is important to me.



I'd expect you can. I'm pretty sure you can search on anything in the EXIF
data.


Ok, that's enough. I hope I didn't start a new application war.
 My post was directed to people who didn't know digikam and may
 think there is only one good player in the field.

No war, but no hudna either. I'm willing to switch, but I'd like to
know that Digikam meets my needs. Also, in what format does it store



Then just install it and start playing.

the tags? I'll need to import over 200 different tags on over 8000


It uses Sqlite and I think the schema is documented so you can do whatever
you like with the database.



pictures. I don't mind doing it with sqlite, but I need to know that
it can be done. The tags are in utf-8 Hebrew.



Haven't tried Hebrew tags but maybe there were issues with UTF-8. Try
digging the digikam users mailing list archives.


Anyone who knows both programs (or others) has probably already made
 their own choice based on their personal taste.

On taste and smell I won't arguee with you, but although I've tried
Digikam I found that it won't perform as I like. Or can it? (as I have
described?)



Try 0.9 if you can. There are many improvements in it over 0.8.

Thanks.


Dotan Cohen



Good luck.

--Amos


Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Oded Arbel
On Mon, 2007-01-15 at 20:35 +1100, Amos Shapira wrote:
 On 15/01/07, Dotan Cohen [EMAIL PROTECTED] wrote:
 
 pictures. I don't mind doing it with sqlite, but I need to
 know that
 it can be done. The tags are in utf-8 Hebrew.
 
 Haven't tried Hebrew tags but maybe there were issues with UTF-8. Try
 digging the digikam users mailing list archives. 

Hebrew tags work for me.

--
Oded
::..
A classic is something that everybody wants to have read and nobody
wants to read.



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Distribution mechanism

2007-01-15 Thread Amos Shapira

On 15/01/07, Tzafrir Cohen [EMAIL PROTECTED] wrote:


Your keyword here is preseed .


 The software I'm thinking about will take all this configuration
information
 and build a host-specific package (or maybe a task in debian world?)
which
 the host will just apt-get (either after a PXE boot or manually upgrade
with
 apt-get/aptitude), causing all the changes to be deployed on it.

Host-specific configuration:
http://dilab.debian.net:800/~joey/d-i/preseed/
(the actual selection is done by hostname in netboot.cfg)

In there you can define some extra packages to install (this one is from
appendix B of the install manual):
# Individual additional packages to install
#d-i pkgsel/include string openssh-server build-essential

You can probably automate this to: task-$hostname . Look at sample
preseed configurations.



Thanks. Looks interesting but it seems to be geared towards complete
re-installation of the Debian machine (which is indeed one of the scenarios
I'll need to address) but not for system upgrade - unless I miss something
that will be obvious after more reading about it?

The current system I'm familiar with is a home-grown system built for RedHat
and which can ADD stuff (users, packages, etc) but does not allow for
automatic removal of packages which are no longer required on the system (
e.g. a development system which accumulates packages as developers add the
bits they need or want to test but never remove once finished, or a package
was installed because it was required by another package but never gets
removed when the other package's dependency is gone).

I'd like to be able to say ok, this system now does NOT need package
oracle and have package (and the users configured for it, and all the
tweaks done in system files by it) to be removed/reversed if possible.

However, those are all install-time settings. What happens if you

accidentally remove such a package?



First, I was told by a Debian developer today that he thinks that tasks are
deprecated in favor of meta-packages and maybe tags. Secondly - how about
giving this package an essential: yes or priority: required so it
doesn't get removed accidentally?

You can also define an extra apt mirror with your own packages. What I'm

trying to figure, though, is how to get past apt-secure: how to add my
keys to the ones trusted by the installed system.



What I'm concerned about before that is - how to automate and ease the
creation of these host-specific meta packages? And how to make give thes
package tools smart enough to handle upgrades rather than just
install/delete?

Anyone?

The closest I've seen today (first day of LCA 07 miniconfs) was a guy giving
a 20 minutes talk about his team creating user packages to administrate
client's debian boxes. Nothing earth shuttering.

Puppet (mentioned by Oron) indeed seems like the closest thing to what I'm
after but it seems to be:
1. Written in Ruby, which means that I'll have to learn yet another language
I'm not interested in just to be able to hack it for missing/broken
features.
2. Uses its own language which, while being specific for the task, seems to
have too many loose ends and things done behind the user's back.
3. Doesn't seem to be geared for Debian yet (although there are packages for
it in Etch)

Personally I think that XML, while possibly not ideal, would be better
because:

1. It's standard - so anyone who knows XML (and XML schemas) can
read/write/test correct files.
2. It's standard - so you can take advantage of the thousands of existing
tools to manipulate the data (e.g. write a script which can read current
system cnfiguration and reverse-engineer a configuration file to mirror that
current status, would be useful for the first round of introducing such a
tool into an existing network).
3. It's eXtensible.

I'd also prefer something written in a more common language, I'm currently
digging for Python simply because I get a feeling that Perl have a tendency
to gravitate system-admin types rather than programmers, and in the long run
it shows (speaking after working over 15 months around a practically purely
perl-based environment).

I'm still somewhat hopeful about dpsyco (http://packages.debian.org/dpsyco)
(maybe in combination with cfengine2? Still have to dig about these), though
nobody I talk to have even heard about it yet - is anyone here familiar with
it?

Thanks for all the pointers and ideas...

Cheers,

--Amos


Renaming RPM packages - upgrade problems

2007-01-15 Thread Lior Kaplan
Hi,

Yet another RPM problem...

I have an RPM install (lets call it A). I want another RPM to replaces it
(lets call it B).

I've tried the Debian way [0] for this situation:
RPM B provides A and obseletes A in the same time.

Which is similar to what I found on fedora [1].

The idea is that while the removal of A, it sees another RPM provides it,
and thus runs the preun and postun as in an upgrade and not as in a
complete removal.

Saddly, this doesn't happen, and A pre/post uninstall scripts run for a
complete removal.

Any other suggestions? I didn't find helpful info in Google or at
http://fedora.redhat.com/docs/drafts/rpm-guide-en/

Thanks.


[0]
http://www.debian.org/doc/manuals/developers-reference/ch-pkgs.en.html#s5.9.3
[1]
http://fedora.redhat.com/docs/drafts/rpm-guide-en/ch-dependencies.html#id2952568
-- 
Lior Kaplan

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Linux on Windows

2007-01-15 Thread Gilboa Davara
On Mon, 2007-01-15 at 07:06 +, Oded Arbel wrote:
 On Mon, 2007-01-15 at 08:51 +0200, doron wrote:
  Gabor Szabo wrote:
   I have a Windows Machine I would like to install Linux over that. 
   What are my options? 
   Does VMware have a free (and unlimited in time) version that I can
   use 
   to install Linux on it? 
  Yes, VNware server (was VMware GSX) it's free of charge but not free
  as a free software. 
   Is there any other solution? 
  Yes, Microsoft virtual server (virtual PC) - not free and not free of
  charge. 
 
 Virtual PC 2004 is free of charge - you can download it directly from
 Microsoft's web site (no support is available without purchase, though).
 
 --
 Oded
 ::..

.. Plus, it doesn't officially support Linux.

- Gilboa


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Dotan Cohen

Thanks, Amos. I'm giving Digikam every opourtunity for fit our needs,
but it won't cooperate. I'd love to get rid of the only Gnome app on
my system. (although I will miss the F-Spot mailing list- the
developers have really helped me out there)

I'm trying to install the latest tarball (0.9.0) however it compalins
that it needs libkipi (installed) and exiv2 (installed). So my
experience is on 0.8.2 which is the latest available for
Kubuntu/Debian.


 Tell me, how an I get an integrated user interface like in F-Spot? One
 window, in which the browse vieew is replaced by a photo that is
 [(double)?] clicked?

I couldn't find how to customize the mouse but F3 will view the current
image in the current window, and ALT-Right/ALT-Left will move the current
image forward and backward. This is with  0.9.0-beta3 (Debian Etch).


Not with my version. We'll see if I can get 0.9.0 installed, though
the 0.9.0 features page doesn't make any mention of change in this
regard. Other features do interest me, howeve, especially the IPTC
metadata readability.


 Don't need it. I publish photos using my own php scripts.

Let me guess - maybe because F-spot didn't provide this for you? Maybe you
can do this with F-Spot too but with Digikam you can integrate your scripts
as Kipi plugins so you can control the interactivelly through the Digikam
interface (and make the useful to others so you can benefit from the
exposure).


No, it's a very specialized set of scripts. As I'm not much of a
programmer (I only know a bit of php and C and enough SQL to peice
things together) I wouldn't release the code. F-Spot has great export
options, but I use my own.


   - Support for a lot more metadata items (e.g: import GPS data).

 Can I search by Camera model? That is important to me.
 I'd expect you can. I'm pretty sure you can search on anything in the EXIF
data.


I'll have to wait 'till 0.9.0 for that, I suppose. The changelog says
that it will work.


Then just install it and start playing.


That's what I've done a few times.


 the tags? I'll need to import over 200 different tags on over 8000

It uses Sqlite and I think the schema is documented so you can do whatever
you like with the database.


Might not even need it if it reads the IPTC data.


Haven't tried Hebrew tags but maybe there were issues with UTF-8. Try
digging the digikam users mailing list archives.


I already have- it does work. Thanks. As soon as I've got 0.9.0
installed I'll write again on the subject.

Dotan Cohen

http://what-is-what.com/what_is/text_editor.html
http://lyricslist.com/lyrics/artist_albums/648/the.html

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Shachar Shemesh
Dotan Cohen wrote:
 I'm trying to install the latest tarball (0.9.0) however it compalins
 that it needs libkipi (installed) and exiv2 (installed). So my
 experience is on 0.8.2 which is the latest available for
 Kubuntu/Debian.
Do you have the dev versions of the libraries installed?
apt-get install libkipi0-dev libexiv2-dev

Shachar

-- 
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Renaming RPM packages - upgrade problems

2007-01-15 Thread Dan Kenigsberg
Ugly hack: have a newer (but empty) version of A require B.

On Mon, Jan 15, 2007 at 12:13:45PM +0200, Lior Kaplan wrote:
 Hi,
 
 Yet another RPM problem...
 
 I have an RPM install (lets call it A). I want another RPM to replaces it
 (lets call it B).
 
 I've tried the Debian way [0] for this situation:
 RPM B provides A and obseletes A in the same time.
 
 Which is similar to what I found on fedora [1].
 
 The idea is that while the removal of A, it sees another RPM provides it,
 and thus runs the preun and postun as in an upgrade and not as in a
 complete removal.
 
 Saddly, this doesn't happen, and A pre/post uninstall scripts run for a
 complete removal.
 
 Any other suggestions? I didn't find helpful info in Google or at
 http://fedora.redhat.com/docs/drafts/rpm-guide-en/
 
 Thanks.
 
 
 [0]
 http://www.debian.org/doc/manuals/developers-reference/ch-pkgs.en.html#s5.9.3
 [1]
 http://fedora.redhat.com/docs/drafts/rpm-guide-en/ch-dependencies.html#id2952568
 -- 
 Lior Kaplan
 
-- 
Dan Kenigsberghttp://www.cs.technion.ac.il/~dankenICQ 162180901

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Dotan Cohen

On 15/01/07, Shachar Shemesh [EMAIL PROTECTED] wrote:

Dotan Cohen wrote:
 I'm trying to install the latest tarball (0.9.0) however it compalins
 that it needs libkipi (installed) and exiv2 (installed). So my
 experience is on 0.8.2 which is the latest available for
 Kubuntu/Debian.
Do you have the dev versions of the libraries installed?
apt-get install libkipi0-dev libexiv2-dev

Shachar



Thanks, I did install libkipi0-dev and libexiv2-dev via apt-get.
However, it still complains about exiv2:
config.status: config.h is unchanged
config.status: executing depfiles commands

-- digiKam configure results ---
-- sqlite3 found.. YES
-- libgphoto2 found... YES
-- libkipi found.. YES
-- libtiff found.. YES
-- libpng found... YES
-- lcms found. YES
-- Exiv2 library found NO

digiKam needs Exiv2 library. You need to install Exiv2 first
Exiv2 website is at http://www.exiv2.org

I don't want to install exiv2 via the website's tarball, however, and
apt-get thinks that it's already installed.

Dotan Cohen

http://what-is-what.com/what_is/computer.html
http://technology-sleuth.com/technical_answer/how_much_memory_will_i_need_for_my_digital_camera.html

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Linux on Windows

2007-01-15 Thread Dotan Cohen

On 15/01/07, Gabor Szabo [EMAIL PROTECTED] wrote:

I have a Windows Machine I would like to install Linux over that.
What are my options?
Does VMware have a free (and unlimited in time) version that I can use
to install Linux on it?
Is there any other solution?



VMWare Player is free as in beer. I use it to run WindowsXP on Fedora,
but you can do it the other way around.

You can also use a LiveCD- the Ubunut install disk runs as a LiveCD.
That's probably better than using virtualization, but beware that the
machine performs much slower than a regular install.

What do you want to test in Linux? Just to get a general feel for it?
Or do you want to test certain apps, internet connectivity, documents?

Dotan Cohen

http://lyricslist.com/lyrics/artist_albums/277/jefferson_starship.html
http://technology-sleuth.com/technical_answer/what_is_a_cellphone.html

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Distribution mechanism

2007-01-15 Thread Tzafrir Cohen
On Mon, Jan 15, 2007 at 09:09:26PM +1100, Amos Shapira wrote:
 On 15/01/07, Tzafrir Cohen [EMAIL PROTECTED] wrote:
 
 Your keyword here is preseed .
 
 
  The software I'm thinking about will take all this configuration
 information
  and build a host-specific package (or maybe a task in debian world?)
 which
  the host will just apt-get (either after a PXE boot or manually upgrade
 with
  apt-get/aptitude), causing all the changes to be deployed on it.
 
 Host-specific configuration:
 http://dilab.debian.net:800/~joey/d-i/preseed/
 (the actual selection is done by hostname in netboot.cfg)
 
 In there you can define some extra packages to install (this one is from
 appendix B of the install manual):
 # Individual additional packages to install
 #d-i pkgsel/include string openssh-server build-essential
 
 You can probably automate this to: task-$hostname . Look at sample
 preseed configurations.
 
 
 Thanks. Looks interesting but it seems to be geared towards complete
 re-installation of the Debian machine (which is indeed one of the scenarios
 I'll need to address) but not for system upgrade - unless I miss something
 that will be obvious after more reading about it?
 
 The current system I'm familiar with is a home-grown system built for RedHat
 and which can ADD stuff (users, packages, etc) but does not allow for
 automatic removal of packages which are no longer required on the system (
 e.g. a development system which accumulates packages as developers add the
 bits they need or want to test but never remove once finished, or a package
 was installed because it was required by another package but never gets
 removed when the other package's dependency is gone).

aptitude seems to have all the relevant infrastructure in place. I have
no idea, though, how it tracks installed vs. auto-installed
packages. So with it you could actually use a per-host task package. 

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849755 || friend
t

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Linux on Windows

2007-01-15 Thread Oron Peled
On Monday, 15 בJanuary 2007 08:16, Gabor Szabo wrote:
 I have a Windows Machine I would like to install Linux over that.

1. Insert a install CD of your favorite distro.
2. In the partitioning state, choose to remove existing partitions.
3. Complete the installation.

You successfully installed Linux *over* Windows ;-)

couldn't resist...

-- 
Oron Peled Voice/Fax: +972-4-8228492
[EMAIL PROTECTED]  http://www.actcom.co.il/~oron
ICQ UIN: 16527398

The day Microsoft makes something that doesn't suck is probably the day
they start making vacuum cleaners - Ernst Jan Plugge

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Distribution mechanism

2007-01-15 Thread Amos Shapira

On 16/01/07, Tzafrir Cohen [EMAIL PROTECTED] wrote:


aptitude seems to have all the relevant infrastructure in place. I have
no idea, though, how it tracks installed vs. auto-installed
packages. So with it you could actually use a per-host task package.



Yes, I'm aware of this and use it extensively on a daily basis.
But again - my main concern now is hot to configure these meta-packages
conveniently.

Thanks,

--Amos


Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Amos Shapira

On 16/01/07, Dotan Cohen [EMAIL PROTECTED] wrote:


Thanks, I did install libkipi0-dev and libexiv2-dev via apt-get.
However, it still complains about exiv2:
config.status: config.h is unchanged
config.status: executing depfiles commands



On Etch (testing) they have just downgraded from 0.9.x back to 0.8.x with a
comment to the effect that required exiv upgrade isn't going to happen in
Etch, to have 0.9 track 'experimental'. I didn't manage to pin Digikam
alone to 'experimental' so for now I'm just careful not to downgrade
my 0.9on Etch. (if anyone knows how to achieve this while taking
everything else
from Etch I'd be grateful to hear).

Maybe you can download  the version I have from
http://packages.qa.debian.org/d/digikam.html or maybe I can dpkg-repack it
for you...

Cheers,

--Amos


Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Dotan Cohen

On 15/01/07, Amos Shapira [EMAIL PROTECTED] wrote:

On 16/01/07, Dotan Cohen [EMAIL PROTECTED] wrote:
 Thanks, I did install libkipi0-dev and libexiv2-dev via apt-get.
 However, it still complains about exiv2:
 config.status: config.h is unchanged
 config.status: executing depfiles commands

On Etch (testing) they have just downgraded from 0.9.x back to 0.8.x with a
comment to the effect that required exiv upgrade isn't going to happen in
Etch, to have 0.9 track 'experimental'. I didn't manage to pin Digikam
alone to 'experimental' so for now I'm just careful not to downgrade my 0.9
on Etch. (if anyone knows how to achieve this while taking everything else
from Etch I'd be grateful to hear).

Maybe you can download  the version I have from
http://packages.qa.debian.org/d/digikam.html or maybe I can
dpkg-repack it for you...


Thanks. Why doesn't Google know about that page? The latest they seem
to have available for download is 0.8.2-3. 0.9.x are in experimental
and I don't see how to get at them. If you could repackage your 0.9
I'd love to give it a spin.

Thanks.

Dotan Cohen

http://lyricslist.com/lyrics/lyrics/48/402/pink_floyd/pulse.html
http://what-is-what.com/what_is/voip.html

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Distribution mechanism

2007-01-15 Thread Tzafrir Cohen
On Tue, Jan 16, 2007 at 06:41:25AM +1100, Amos Shapira wrote:
 On 16/01/07, Tzafrir Cohen [EMAIL PROTECTED] wrote:
 
 aptitude seems to have all the relevant infrastructure in place. I have
 no idea, though, how it tracks installed vs. auto-installed
 packages. So with it you could actually use a per-host task package.
 
 
 Yes, I'm aware of this and use it extensively on a daily basis.
 But again - my main concern now is hot to configure these meta-packages
 conveniently.

Actually you just need to provide a set of packages for each host. That
nicely fits into data that is handled by gmake (space-separated lists)
and thus debian/rules can handle it well. You do need to automate the
generation of debian/control, which is a policy violation, but I figure
you'll live with that one.

Use svn-buildpackage to build from a loca svn repo.

I had something similar working nicely (building requirements list using
substvars, though with a fixed set of packages). Generally the basic set
of requirements was in a simple packages lists file. debian/rules
pre-processed it.

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849755 || friend
t

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Linux on Windows

2007-01-15 Thread Amit Aronovitch
Oren Held wrote:

 A. VMware Server (formerly GSX) which is free for use.
 B. Dan Aloni's coLinux (Not full virtualization but very interesting
 and good for some purposes) - http://colinux.sf.net . However you need
 a windows X Server (i.e. Hummingbird Exceed or Cygwin Xorg) to get the
 GUI.
   For a free and lightweight standalone X-server on windows, you can
use Xming
( http://freedesktop.org/wiki/Xming ).

 If you use cygwin, chances are you'll be able to install the needed
unix apps directly in win32 (cygnus) env (cygwin has a decent package
base - from grep and gcc to Gnome and Apache...).
 
  btw, seems that there's an alpha version of QEMU for windows (don't
know about it's usability status).


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Amit Aronovitch
Amos Shapira wrote:

 On 16/01/07, *Dotan Cohen* [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Thanks, I did install libkipi0-dev and libexiv2-dev via apt-get.
 However, it still complains about exiv2:
 config.status: config.h is unchanged
 config.status: executing depfiles commands


 On Etch (testing) they have just downgraded from 0.9.x back to 0.8.x
 with a comment to the effect that required exiv upgrade isn't going
 to happen in Etch, to have 0.9 track 'experimental'. I didn't manage
 to pin Digikam alone to 'experimental' so for now I'm just careful not
 to downgrade my 0.9 on Etch. (if anyone knows how to achieve this
 while taking everything else from Etch I'd be grateful to hear).

with

Apt::Default-Release testing;

In your /etc/apt/apt.conf, you should be able to manually install
anything from any source in sources.list, without otherwise effecting
your distro. It should only use other sources when there's no
alternative in testing.
(for more fine tuned control, see
http://www.argon.org/~roderick/apt-pinning.html )

Note that there might be a reason for this downgrade - it's possible
that the exiv upgrade (which should be automatically pulled from
experimental - as it would not be available in testing) would force
other dependencies (kphotoalbum? gimp?) to be pushed over to
experimental too...

  AA


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Distribution mechanism

2007-01-15 Thread Amos Shapira

On 15/01/07, Tzafrir Cohen [EMAIL PROTECTED] wrote:


Actually you just need to provide a set of packages for each host. That
nicely fits into data that is handled by gmake (space-separated lists)
and thus debian/rules can handle it well. You do need to automate the
generation of debian/control, which is a policy violation, but I figure
you'll live with that one.



Thanks.
What about configuration AFTER the packages get installed? e.g. setting up
/etc/network/interfaces, syncing it with the central configuration when an
interface is added/changed/removed, adding extra users, adding ssh keys for
users, REMOVING these users and their ssh keys when they are no longer
configured to access the system, configuring postfix etc. - is preseed the
way to go?

Use svn-buildpackage to build from a loca svn repo.


Yes I forgot about it. Thanks for reminding me.

I had something similar working nicely (building requirements list using

substvars, though with a fixed set of packages). Generally the basic set
of requirements was in a simple packages lists file. debian/rules
pre-processed it.



And how did you get the host-specific configuration in?

Right now I envision that I'll need a set of scripts to be available to
postinst/.preinst etc. files to use to tweak files, some of them can use
existing Debian tools (debconf? update-rc.d?) and some will have to complete
the holes where it's not available to do that from command line (e.g. change
/etc/inittab).

The center of these scripts might be some xml-diff algorithm (google found
tons of them) that will compare the existing system config with the new
one from the new host-specific meta-package version and modify the system to
bring it into line with the new config.

For instance:

host id=mail24
 network
   interface id=eth0
 ip4-addr1.2.3.4/ip4-addr
 ...
   /interface
   interface id=eth0:1
   ...
   /interface
 /network
/host

Imagine that after the system was updated to the one above, the interface
id=eth0:1 part was removed - the next update will notice that THERE WAS
such an interface configured before (because it's mentioned in the old
configuration file which is still available on host mail24) but it was
removed, and will take the actions necessary to remove it from
/etc/network/interfaces. Same if it finds that one of the interface's
parameters were changed.

See where I'm going?

Cheers,

--Amos


Re: Convince me to switch to Digikam (Was: Exaile - a Gtk+-based Amarok Clone)

2007-01-15 Thread Amos Shapira

On 15/01/07, Dotan Cohen [EMAIL PROTECTED] wrote:


Thanks. Why doesn't Google know about that page? The latest they seem



robots.txt, or that google-invented web site map?

to have available for download is 0.8.2-3. 0.9.x are in experimental

and I don't see how to get at them. If you could repackage your 0.9
I'd love to give it a spin.



A link is on the way in private mail.

Cheers,

--Amos


Re: kiba-dock howto for FC6 (an Eye Candy from the Beryl family)

2007-01-15 Thread Ira Abramov
Quoting Amos Shapira, from the post of Sun, 14 Jan:
 On 14/01/07, Beni Cherniavsky [EMAIL PROTECTED] wrote:
 
 Doing cvs update in the middle of somebody's big commit, you risk
 getting an inconsistent state.  With a project having such frequent
 commits, this risk is non-negligible.
 
 stop the commit to fix a merge problem you are still stuck with the new
 version of the files he already finished with in this commit cycle. With

all this is true to huge project I agree, but this is a few dozen KB,
and the commits are practically atomic.

-- 
The secret to happiness
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]