URN Logo
UNIX Resources » Linux » Linux Forum » Gentoo Help » Page.7 » SAMBA 3.0.14* problems
announcement The content of this page is collected from Linux Forum, All copyrights and other associated rights are reserved by the original authors of the articles.
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.com
  LinuxForum General Chat
  Linux Advocacy
  LinuxForum Polls
  Introductions
  Linux Kernel Support
  Patch Management
  Development Release
  Linux Programming
  Linux Security
  Linux Software
  Linux Hardware Problems
    Linux Video Problems
    Linux Sound Problems
  Linux Networking Support
  Linux Printing Support
  Linux Human Interface Devices Support
  Linux Data Storage Support
  Linux Applications Support
  Linux Installation Support
  Linux Laptops Support
  Linux Motherboard, Chipsets, CPU, Memory
  Miscellaneous
  Debian Linux Support
  Ubuntu Linux Support
  LiveCD Discussions
  Gentoo Linux Support
  Mandrake Linux Support
  Redhat / Fedora Linux Support
  Slackware Linux Support
  SuSE Linux Support
  CentOS Linux Support
  Linux Web Servers
  Linux DNS Servers
  Linux Database Servers
  Linux Email Servers
  Linux FTP Servers
  Linux Squid Proxy Server
  Linux Samba Help
  Linux cPanel Help
  Linux Ensim Help
  Linux Plesk Help
  Linux Webmin / Usermin Help
  Qmail Toaster Help
  Linux Games
  Windows Game Emulation
  Linux Discussions
  General Linux Discussions
  Red Hat Linux Discussions
  More Red Hat Linux Discussions
  Mandrake Linux Discussions
  Slackware Linux Discussions
  SuSE Linux Discussions
  Debian Discussions
  Samba Help
  Linux Security
  Linux Networking
  Gentoo Help
  Operating System Rant Forum
  Hardware Rants
   
SAMBA 3.0.14* problems
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 06:48:08    Length: 983 byte(s)
[Original] [Print] [Top]
During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't persuade
it to work. Deamons get executed and run and I can log on to the
network, but all shares are empty and if I try to write something, I get
some weird errors. I have tried all available releases and all behave
the same.

Funny thing is, there is no more ebuild for 3.0.10 (or anything except
3.0.14), so I can't simply downgrade.

At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.


This brings me to another question- why is so urgent to trim portage
tree of any older versions ?
This is not the first time I have got bitten this way.

One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...


Regards,

Branko

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 07:24:03    Length: 1,351 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't persuade
it to work. Deamons get executed and run and I can log on to the
network, but all shares are empty and if I try to write something, I get
some weird errors. I have tried all available releases and all behave
the same.

Funny thing is, there is no more ebuild for 3.0.10 (or anything except
3.0.14), so I can't simply downgrade.

At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.


This brings me to another question- why is so urgent to trim portage
tree of any older versions ?
This is not the first time I have got bitten this way.

One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...


Regards,

Branko


I forgot to mention that I'm using systen with:

-Dual 240 Opteron s on Tyan's K8WE board
- 64-bit Gentoo system
-kernel 2.6.12-r9

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Paul Bredbury    Posted: 2005-08-29 04:51:44    Length: 2,892 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't
persuade it to work.

Check /var/log/emerge.log to see what else you upgraded which might
affect samba.

QUOTE
At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.

There is an ebuild being proposed at
http://bugs.gentoo.org/show_bug.cgi?id=103164

It is better to create an ebuild (however simple) than compile
manually, so portage can keep track of which files it needs to clean
out when upgrade time comes around again.  Ebuild docs are at:

http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds
http://www.gentoo.org/proj/en/devrel/handb...l?part=2&chap=1

QUOTE
This brings me to another question- why is so urgent to trim portage
tree of any older versions ?

Usually because of security problems found in the old versions.

QUOTE
This is not the first time I have got bitten this way.

Then do some research in future.  Read http://packages.gentoo.org/ and
bugzilla and forums, and package changelogs.  Gentoo is a bleeding-edge
distro, with different pros and cons to e.g. Debian Stable.

QUOTE
One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...

Despite the wonders of rsync, the task of syncing the impressive list
of ebuilds in Gentoo does put a strain on bandwidth and CPU.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Kenneth    Posted: 2005-08-29 11:42:07    Length: 1,321 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't persuade
it to work. Deamons get executed and run and I can log on to the
network, but all shares are empty and if I try to write something, I get
some weird errors. I have tried all available releases and all behave
the same.

Funny thing is, there is no more ebuild for 3.0.10 (or anything except
3.0.14), so I can't simply downgrade.

At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.


This brings me to another question- why is so urgent to trim portage
tree of any older versions ?
This is not the first time I have got bitten this way.

One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...


Regards,

Branko

Did the upgrade overwrite your smb.conf file?  Have you checked the
samba log files to see if requests are coming in?

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 14:33:31    Length: 6,937 byte(s)
[Original] [Print] [Top]
Paul Bredbury wrote:
QUOTE
Brane2 wrote:

During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't
persuade it to work.


Check /var/log/emerge.log to see what else you upgraded which might
affect samba.

On Linux, anything can affect anything special.
Besiedes, everything works after manual compilation of 3.0.20.
I guess, if anything changed, I would have problems after compiling
3.0.20, too...

QUOTE


At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.


There is an ebuild being proposed at
http://bugs.gentoo.org/show_bug.cgi?id=103164


I know. It doesn't work for me. Also, patches for that ebuild are
numerous and they don't seem to match. After downloading whole thing,
getting the right patching order (patch what to what) was a mess.

If developers expect someone to try their stuff, shouldn't they use
understandable language and materials in the manageable form ?

It would be nice and decent if someone made cumulative patch from all
those micro-patches for mere mortals to try out.

As it is now, one actually has to undestand ebuild infrastructure in
order to sew-up something working.

But when one does see "through the matrix" why does he need to waste
time with ebuild ? Manual compile is faster and does not preclude using
ebuild sometimes in the future, when it becomes useable...



QUOTE
It is better to create an ebuild (however simple) than compile
manually, so portage can keep track of which files it needs to clean
out when upgrade time comes around again.  Ebuild docs are at:

Except when ebuild doesn't work for you...


QUOTE

http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds
http://www.gentoo.org/proj/en/devrel/handb...l?part=2&chap=1


This brings me to another question- why is so urgent to trim portage
tree of any older versions ?


Usually because of security problems found in the old versions.



I don't see that as being the case. Old ebuilds could simply be changed
to be without keywords of problematic architectures.
That way, if i need to override portage's decisions, I could still do so.

Also, we don't all use the same network configurations. Screw-up in some
  pam-related module might be perfectly acceptable for me, especially
when compared to non-working alternative...



QUOTE
This is not the first time I have got bitten this way.


Then do some research in future.  Read http://packages.gentoo.org/ and
bugzilla and forums, and package changelogs.
/b


What is the point of that ? If I wanted to track everything manually,
why would I need Gentoo ? I would just use LFS.

And BTW: I just checked on that link for samba-3.0.10 and there is
nothing about security risk. Ebuild was deleted, because it is "old cruft".


   Gentoo is a bleeding-edge
QUOTE
distro, with different pros and cons to e.g. Debian Stable.


It puts much more emphasis on bleeding than on leading these days, I'm
afraid...

I don't understand why one has to bleed every two days even if one has
practically all marked stable. Is it financed by vampire lobby ?

It seems that I will eventually have to consider some other distro.
There isn't a whole lot "leading" stuff that puts Gentoo in front of
decent distro like Suse, for example, these days...

Gentoo was my distro of choice for 2-3 years now, but now crap level is
rising slowly but surely to intolerable levels.

Since all my machines run Gentoo and some are on 24/7, I don't want to
make any sudden change if possible, and in the event that I'm forced
into it, I want to be sure I made the right choice.

I don't have the time right now to play with Suse, Ubuntu etc, but it
seems I will have to...

It is a waste to abandon a project that was once such bright light
amongst other choices, but when one has to...



QUOTE
One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...


Despite the wonders of rsync, the task of syncing the impressive list
of ebuilds in Gentoo does put a strain on bandwidth and CPU.



1. I doubt that syncing a few more old files would put much of the
strain on the rsync process, especially when those files would
practically never be actually transferred over the line.

2. Even if so, why couldn't ebuilds be just movet to "/usr/portage/old"
or something.

3. Isn't the time  to move from rsync to something else ?
It was a fine idea at the birth of portage system, but now it just looks
like it  was duct-taped at the last moment...

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 14:33:35    Length: 1,530 byte(s)
[Original] [Print] [Top]
Kenneth wrote:
QUOTE
Brane2 wrote:

During the last "emerge -uD world" samba was upgraded from
3.0.10-something to 3.014-something and after that I couldn't persuade
it to work. Deamons get executed and run and I can log on to the
network, but all shares are empty and if I try to write something, I
get some weird errors. I have tried all available releases and all
behave the same.

Funny thing is, there is no more ebuild for 3.0.10 (or anything except
3.0.14), so I can't simply downgrade.

At the moment I am running 3.0.20 which i compiled by hand-outside of
portage.


This brings me to another question- why is so urgent to trim portage
tree of any older versions ?
This is not the first time I have got bitten this way.

One would expect that once the old ebuilds are on the machine, they
present no additional burden to servers infrastructure...


Regards,

Branko


Did the upgrade overwrite your smb.conf file?  Have you checked the
samba log files to see if requests are coming in?

smb.conf is unchanged. I checked the logs and there was no trace of any
request except at the initial mounting of volumes (by the clients on the
network).

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Paul Bredbury    Posted: 2005-08-29 12:19:14    Length: 7,909 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
I know. It doesn't work for me. Also, patches for that ebuild are
numerous and they don't seem to match. After downloading whole thing,
getting the right patching order (patch what to what) was a mess.

Then state that on the bug report.  Help out.

QUOTE
If developers expect someone to try their stuff, shouldn't they use
understandable language and materials in the manageable form ?

There is no "us and them" - Gentoo developers are unpaid volunteers,
mere mortals also.  What language and materials are so bad?  I referred
you to documentation.  Every program has a learning curve attached to
it.

QUOTE
It would be nice and decent if someone made cumulative patch from all
those micro-patches for mere mortals to try out.

An individual patch is easy to disable in a custom ebuild.

QUOTE
As it is now, one actually has to undestand ebuild infrastructure in
order to sew-up something working.

You poor thing.  That's the whole point of portage.  Read the docs.

QUOTE
But when one does see "through the matrix" why does he need to waste
time with ebuild ? Manual compile is faster and does not preclude
using ebuild sometimes in the future, when it becomes useable...

What matrix?  An ebuild is easy to create - it's just the initial
learning curve that's stopping you.  You can then give a little help in
return to all the other people who have created ebuilds which you
benefit from.

QUOTE
It is better to create an ebuild (however simple) than compile
manually, so portage can keep track of which files it needs to clean
out when upgrade time comes around again.  Ebuild docs are at:

Except when ebuild doesn't work for you...

Then submit an ebuild to bugzilla that does work for you, or at least
comment on someone else's proposal which you have tried and found buggy.

QUOTE
Also, we don't all use the same network configurations. Screw-up in
some pam-related module might be perfectly acceptable for me,
especially when compared to non-working alternative...

Indeed.  That is why there is a "pam" USE flag.
http://gentoo-wiki.com/HOWTO_Remove_PAM

QUOTE
What is the point of that ? If I wanted to track everything manually,
why would I need Gentoo ? I would just use LFS.

I wasn't suggesting such extremism.

QUOTE
And BTW: I just checked on that link for samba-3.0.10 and there is
nothing about security risk. Ebuild was deleted, because it is "old
cruft".

True.  I don't see an obvious reason why Samba currently has such a
limited range of stable ebuilds, apart from the Samba changelog:
http://us1.samba.org/samba/history/samba-3.0.14a.html

QUOTE
I don't understand why one has to bleed every two days even if one
has practically all marked stable. Is it financed by vampire lobby ?

Quit whining and help out.  Don't blindly upgrade every 2 days.  If you
did that on "Debian Unstable" for instance (my previous distro), I
expect you would have the same amount of breakages.

QUOTE
I don't have the time right now to play with Suse, Ubuntu etc, but it
seems I will have to...

That time could be more usefully spent in learning how to help Gentoo
become better.  Other distros all have their own problems.

QUOTE
It is a waste to abandon a project that was once such bright light
amongst other choices, but when one has to...

A waste to whom?  It's not a waste to us, if you couldn't be bothered
to help out.

QUOTE
1. I doubt that syncing a few more old files would put much of the
strain on the rsync process, especially when those files would
practically never be actually transferred over the line.

"A few more"?  There are thousands of ebuilds in portage, consisting
of several files each.  More current versions means more files.  Rsync
has to synchronize *all* of them.

QUOTE
2. Even if so, why couldn't ebuilds be just movet to
"/usr/portage/old" or something.

Because Gentoo is continually evolving, just like every other distro.
Portage itself is evolving.  Who would be bothered to *maintain*
this "old" subsection?  It sounds like the "Gentoo Server" project idea:
http://www.gentoo.org/proj/en/server/

QUOTE
3. Isn't the time  to move from rsync to something else ?
It was a fine idea at the birth of portage system, but now it just
looks like it  was duct-taped at the last moment...

What other sync technology?

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Ben Measures    Posted: 2005-08-29 15:23:23    Length: 2,349 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
Paul Bredbury wrote:

Gentoo is a bleeding-edge distro, with different pros and cons to e.g.
Debian Stable.

It puts much more emphasis on bleeding than on leading these days, I'm
afraid...

I don't understand why one has to bleed every two days even if one has
practically all marked stable. Is it financed by vampire lobby ?

If stability is paramount on your production-servers then adhere to the
age-old Golden Rule: "If it ain't broke, don't fix it."

Applying this to a Gentoo production-server, only upgrade when something
is broken and don't do blanket 'emerge -u world' upgrades.

There you have it - simple stability and no painful bleeding edges.

QUOTE
Since all my machines run Gentoo and some are on 24/7,

Production servers?

QUOTE
I don't want to make any sudden change if possible,

Then don't.

QUOTE
and in the event that I'm forced into it, I want to be sure I made the
right choice.

Only way to do so (for anything in life) is to educate yourself:
QUOTE
http://www.gentoo.org/security/en/glsa/
http://bugs.gentoo.org/
http://forums.gentoo.org/

Regards,
--
Ben M.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 17:36:08    Length: 5,245 byte(s)
[Original] [Print] [Top]
Ben Measures wrote:
QUOTE
Brane2 wrote:

Paul Bredbury wrote:

If stability is paramount on your production-servers then adhere to the
age-old Golden Rule: "If it ain't broke, don't fix it."

I have a small company with a few machines, one of them acts as a
router/firewall/NAT/DSL gateway/SAMBA/CUPS/etc server for others.

There is nothing that my life depends on being active every second of
every day, but every downtime costs me money. Before Gentoo, all
machines were running Windows and I was satisfied ( more or less).

So, stability is not of paramount importance on my machines, but
reasonable availability is important.

For me "reasonable" means in this context that I can live with
occasional breakage if the system enables me to "mop up" the damage and
undo some emerge in a matter of hours or less.

Also, when using "stable" keywords, I expect to see breakages only
exceptionally and its  consequences to be minor.

I know this is not Debian and I don't work for NASA, so I don't need
anything exceptionally stable/stale.

As for the "rule"- this is nice in theory, but in practice with Linux
there is no such thing as "unbroken". All the time at least something
doesn't work, be it drivers for newest printer/scanner, driver for
onboard hardware etc.

So, this was my reason to join Gentoo- to have mostly stable systems,
but OTOH to get newest drivers where I need them ASAP, even if something
may break.

QUOTE

Applying this to a Gentoo production-server, only upgrade when something
is broken and don't do blanket 'emerge -u world' upgrades.

There you have it - simple stability and no painful bleeding edges.

And no working driver for latest hardware and etc. No, thanks.

Besides, as I said, I don't have production-servers.
No matter if something breaks as long as portage offers me way out...

QUOTE


Since all my machines run Gentoo and some are on 24/7,


Production servers?


I don't want to make any sudden change if possible,


Then don't.

So, what should I do when some security-related emerge demands that I
update samba-3.0.10 to something newer ?

Also, is it really so much to ask for STABLE system in Gentoo to really
be STABLE or shall we say rather GENTOO_STABLE (=not always working, but
without obvious bugs, sudden ireversible changes etc) ?


QUOTE
and in the event that I'm forced into it, I want to be sure I made the
right choice.


Only way to do so (for anything in life) is to educate yourself:
/b


Sure. I'm doing that all the time. But somehow i feel I'm not welcome as
a user unless I get to the knowledge level of developer, and even then
only to perpetually toy with python scripts, and not to use the system.


QUOTE
http://www.gentoo.org/security/en/glsa/
/b


What should I do with this ? Make it my daily chore to manually check
for security risks for every installed package ?


QUOTE
http://bugs.gentoo.org/
/b


I have tried that for several other things- mostly without resolution. I
don't criticize developers who were trying to help and I sure don't
demand anything from them.

But I still wish that process of reporting a bug would be more user
friendly. I suppose great percentage of bug reports is just lost due to
users no wanting to/not knowing how to wrestle through the bugzilla.


QUOTE
http://forums.gentoo.org/
/b


I'm using it and it is probably main reason I'm still using Gentoo.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Paul Bredbury    Posted: 2005-08-29 12:55:19    Length: 4,131 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
So, this was my reason to join Gentoo- to have mostly stable systems,
but OTOH to get newest drivers where I need them ASAP, even if
something may break.

We all want the heaven of the latest software which works perfectly.
It doesn't happen, because programs need to go through a testing
process.  This is why feedback on broken ebuilds is important - ebuilds
can work on one PC but not another.  I am of course stating the obvious
here.

QUOTE
So, what should I do when some security-related emerge demands that I
update samba-3.0.10 to something newer ?

Portage does not "demand", it suggests.  You are free to check
http://packages.gentoo.org and http://www.gentoo.org/security/en/glsa/
and then decide when and if you want to emerge.  And if the emerge
breaks, you deal with it by checking http://bugs.gentoo.org/ and
http://forums.gentoo.org/ and IRC
( http://www.gentoo.org/main/en/irc.xml ), and hopefully helping out
some other people while you're there.

QUOTE
Sure. I'm doing that all the time. But somehow i feel I'm not welcome
as a user unless I get to the knowledge level of developer, and even
then only to perpetually toy with python scripts, and not to use the
system.

It's not that you're not welcome as a user.  It's that no-one involved
in any distro likes a trolling whiner, which is what you're doing.  In
stark contract, you will find that people will love you if you actually
read documentation first, then ask sensible questions second, then help
other people in return.

The proportion of users who will, if they're not treated with the
appropriate disdain, continually ask stupid questions which are
answered by the documentation if they would only *read* it, is
disappointingly high.  I think that the proportion of users who
behave in this disappointing way is actually quite low in Gentoo,
compared to other distros, because of the relatively difficult and
time-consuming installation procedure.

QUOTE
What should I do with this ? Make it my daily chore to manually check
for security risks for every installed package ?

Are you suggesting that it takes more than a minute to check
http://www.gentoo.org/security/en/glsa/ once daily?

QUOTE
But I still wish that process of reporting a bug would be more user
friendly. I suppose great percentage of bug reports is just lost due
to users no wanting to/not knowing how to wrestle through the
bugzilla.

How could it be improved?  As you say, user-laziness is a big problem,
for every distro.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-29 20:34:21    Length: 8,461 byte(s)
[Original] [Print] [Top]
Paul Bredbury wrote:

QUOTE
Then state that on the bug report.  Help out.

_This_was_on_bugzilla_

What should I do ? State a bug report on bug report ?

It was obvious that developers took it as a internal conversation and no
one really wanted for someone else to try it out...



QUOTE


If developers expect someone to try their stuff, shouldn't they use
understandable language and materials in the manageable form ?


There is no "us and them" - Gentoo developers are unpaid volunteers,
mere mortals also.  What language and materials are so bad?  I referred
you to documentation.  Every program has a learning curve attached to
it.

Gentoo is also used by non-programmers, me for example. If I am expected
to wrestle through this for example...

http://www.gentoo.org/security/en/glsa/

....just in order to see what happened with my old ebuild and why, then
I'm  sorry to say that there indeed is "us" and "them".

If I just want to help and try out an ebuild, but folks expect me to
read a ton of literature just to be able to help the project by giving
some of my time then screw that.

I want to help, but my time has a price and availability tags.
I am trying to get into those things, but working at pace that suits me.


QUOTE
As it is now, one actually has to undestand ebuild infrastructure in
order to sew-up something working.


You poor thing.  That's the whole point of portage.  Read the docs.


Really ? What percentage of Gentoo users is able to roll-up an ebuild
manually whenever they need it ?
If they are not majority, did the portage missed its "point" ?



QUOTE
What matrix?  An ebuild is easy to create - it's just the initial
learning curve that's stopping you.  You can then give a little help in
return to all the other people who have created ebuilds which you
benefit from.
/b


If taht was wo easy, why then ebuild for samba3.0.20 wasn't working
after first or first several attempts ?



QUOTE
Also, we don't all use the same network configurations. Screw-up in
some pam-related module might be perfectly acceptable for me,
especially when compared to non-working alternative...


Indeed.  That is why there is a "pam" USE flag.
http://gentoo-wiki.com/HOWTO_Remove_PAM


So there you have it. No need to kill samba ebuild  just for some bad
module, especially if one doesn't have old, proven, working alternative
in the portage tree



QUOTE

I don't understand why one has to bleed every two days even if one
has practically all marked stable. Is it financed by vampire lobby ?


Quit whining and help out.  Don't blindly upgrade every 2 days.  If you
did that on "Debian Unstable" for instance (my previous distro), I
expect you would have the same amount of breakages.

I don't update blindly every few days. I always have a reason, because
I'm never in situation where _EVERYTHING_ works.
If it's not samba, its proftpd, or start scripts, or something totoally
different.

Besides, since when is a simple "emerge --sync" listed as a sin ?

Before doing it, one can never know what is new. After that, one can
just pray that everything he needs is still in portage tree...

QUOTE

That time could be more usefully spent in learning how to help Gentoo
become better.  Other distros all have their own problems.


I am doing just that. But I don't want to be vocal about things I don't
know nothing about. I'll help on that level when I get comfortable with
ebuilds, all the csripts, python and perl in general, etc.


QUOTE

2. Even if so, why couldn't ebuilds be just movet to
"/usr/portage/old" or something.


Because Gentoo is continually evolving, just like every other distro.
Portage itself is evolving.  Who would be bothered to *maintain*
this "old" subsection?  It sounds like the "Gentoo Server" project idea:
http://www.gentoo.org/proj/en/server/

Why would ANYONE mantain it ? Who maintains /usr/portage/local now ?

I was just proposing a scheme where system would just move ebuilds in
/usr/portage/old instead of killing them. This map should be exempted
from sync reach and be local. It is'nt even necessary (but would be
nice) to be seen by "emerge".

So user would have always cache of old ebuilds on the machine and if
disk space becomes the problem- "rm -Rf /usr/portage/old" or manual
cleanup would solve it.

It would be nice to have emerge option to delete everything in "old"
that is not currently emerged on the system, but not really neccesary...

Voilla ! Problem solved.


QUOTE


3. Isn't the time  to move from rsync to something else ?
It was a fine idea at the birth of portage system, but now it just
looks like it  was duct-taped at the last moment...


What other sync technology?

A few ideas come to mind:

.. why is it neccesary to sync whole portage tree every time ?
Why can't I sync just used maps of the packages, that are actually
installed ? Everything else could be empty as a sign that it hasn't been
synchronized with a global tree or something like that...

- why is portage tree in fs and not inside database ? Not necessarily
postgres/mysql or something similar, which could pose dependency
problem. Surely one could roll up some simple database server just for
this role...

-why the portage during emerge --sync needs to transfer ebuilds at all?
Couldn't notify the system only about news, regarding installed packages
? I mean like having ebuild name, keywords, architectures etc listed in
one line of the special file for that purpose, e.g
/etc/portage/newsync.por or something similar ?
So, when user would do "emerge -u XYZ", system would just grep hrough
the file, donloaded the needed ebuilds and emerged XYZ ?

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Paul Bredbury    Posted: 2005-08-29 16:36:02    Length: 6,456 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
_This_was_on_bugzilla_

I don't see it on http://bugs.gentoo.org/show_bug.cgi?id=103164

QUOTE
It was obvious that developers took it as a internal conversation and
no one really wanted for someone else to try it out...

Did you expect instant praise?

QUOTE
Gentoo is also used by non-programmers, me for example. If I am
expected to wrestle through this for example...

http://www.gentoo.org/security/en/glsa/

...just in order to see what happened with my old ebuild and why,
then I'm  sorry to say that there indeed is "us" and "them".

"Wrestle"?  Just look at the first few items - it's sorted by date.

If that's really your opinion, then you're not qualified to be
maintaining PCs which are exposed to the big bad Internet.

QUOTE
If I just want to help and try out an ebuild, but folks expect me to
read a ton of literature just to be able to help the project by
giving some of my time then screw that.

Hah, do you expect anyone apart from yourself to respect that attitude?

QUOTE
I want to help, but my time has a price and availability tags.
I am trying to get into those things, but working at pace that suits
me.

So, how do you think you differ from anyone else?

QUOTE
Really ? What percentage of Gentoo users is able to roll-up an ebuild
manually whenever they need it ?

Depends how many of them can be bothered to read the docs.  It *could*
be all of them.  It just takes an investment of time and effort.

QUOTE
If taht was wo easy, why then ebuild for samba3.0.20 wasn't working
after first or first several attempts ?

Because they're tweaking it, when they have the time and inclination.
There's no great rush to make it live.

QUOTE
I don't update blindly every few days. I always have a reason,
because I'm never in situation where _EVERYTHING_ works.
If it's not samba, its proftpd, or start scripts, or something
totoally different.

Then get a stable version, then stop upgrading unless the upgrade is
for security reasons.

QUOTE
Besides, since when is a simple "emerge --sync" listed as a sin ?

It's not.

QUOTE
Before doing it, one can never know what is new. After that, one can
just pray that everything he needs is still in portage tree...

Such praying is rarely necessary.  samba-3.0.14a-r3 works fine for me.
Perhaps you should check your config at
http://gentoo-wiki.com/Safe_Cflags

QUOTE
- why is portage tree in fs and not inside database ? Not necessarily
postgres/mysql or something similar, which could pose dependency
problem. Surely one could roll up some simple database server just
for this role...

See http://gentoo-wiki.com/TIP_speed_up_portage_with_cdb for a similar
idea.  Having the ebuilds as text files makes them easy to look at
manually.

QUOTE
-why the portage during emerge --sync needs to transfer ebuilds at
all? Couldn't notify the system only about news, regarding installed
packages ? I mean like having ebuild name, keywords, architectures
etc listed in one line of the special file for that purpose, e.g
/etc/portage/newsync.por or something similar ?
So, when user would do "emerge -u XYZ", system would just grep hrough
the file, donloaded the needed ebuilds and emerged XYZ ?

I wonder whether *any* distro performs such partial updates.

I assume the all-in-one rsync text method ultimately stays because
portage is so *crucial* to the distro that any upgrades which
potentially break it will need lots of testing and feedback before they
are seriously considered.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Ben Measures    Posted: 2005-08-29 23:06:40    Length: 2,464 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
Ben Measures wrote:
Brane2 wrote:

If stability is paramount on your production-servers then adhere to the
age-old Golden Rule: "If it ain't broke, don't fix it."

I have a small company with a few machines, one of them acts as a
router/firewall/NAT/DSL gateway/SAMBA/CUPS/etc server for others.

[...]

As for the "rule"- this is nice in theory, but in practice with Linux
there is no such thing as "unbroken". All the time at least something
doesn't work, be it drivers for newest printer/scanner, driver for
onboard hardware etc.

[...]

And no working driver for latest hardware and etc. No, thanks.

Drivers are your main concern on a firewall/router? You need to get your
priorities straight.

QUOTE
I don't want to make any sudden change if possible,

Then don't.

So, what should I do when some security-related emerge demands that I
update samba-3.0.10 to something newer ?

It didn't. You said so yourself in another post in this thread:
QUOTE
And BTW: I just checked on that link for samba-3.0.10 and there is
nothing about security risk. Ebuild was deleted, because it is "old
cruft".


QUOTE
http://www.gentoo.org/security/en/glsa/

What should I do with this ? Make it my daily chore to manually check
for security risks for every installed package ?

If you cannot take 5 minutes out of your day or month (0.35% or
~0.01%, resp.) to make sure that your firewall is responsibly secure
then you're a dictonary definition of lazy.

--
Ben M.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Ben Measures    Posted: 2005-08-30 04:03:55    Length: 1,494 byte(s)
[Original] [Print] [Top]
Brane2 wrote:
QUOTE
Ben Measures wrote:

If you cannot take 5 minutes out of your day or month (0.35% or
~0.01%, resp.) to make sure that your firewall is responsibly secure
then you're a dictonary definition of lazy.

Equeations are really not that simple. It's always something more. Some
things simply don't work, so I have to browse through forum for answer,
then have to wrestle with services scripts etc etc.

Definitely a risk when you do blanket upgrades.

So change - "don't fix what ain't broken". Use
http://www.gentoo.org/security/en/glsa/ to help you determine what is
broken. Make sure you give it a good look because you clearly haven't
done so yet (despite having it told you several times).

QUOTE
It's always something new. If it was just 5min/day, things would be
simpler...

Stop being stubborn and just try it. If you only knew of it before this
thread wouldn't have happened.

--
Ben M.

[Original] [Print] [Top]
Subject: SAMBA 3.0.14* problems
Author: Brane2    Posted: 2005-08-30 05:36:11    Length: 466 byte(s)
[Original] [Print] [Top]
Ben Measures wrote:

QUOTE

Stop being stubborn and just try it. If you only knew of it before this
thread wouldn't have happened.


I _have_tried it. There is nothing there that mentions samba-3.0.10.
Have I overlooked something ?

[Original] [Print] [Top]
« Previous thread
ESC key in KDE not longer working (properly)
Gentoo Help
Page. 7
Next thread »
There's something about suspend2-sources-2.6.12-r6
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
Powered by FreeBSD    webmaster: webmaster@unixresources.net
This page created on 2007-08-01 13:18:11, cost 0.07661509513855 ms.