/srv/irclogs.ubuntu.com/2005/12/07/#ubuntu-server.txt

=== khermans [n=khermans@lambda.sbs.umass.edu] has joined #ubuntu-server
=== hunger [n=hunger@p54A62815.dip0.t-ipconnect.de] has joined #ubuntu-server
=== etcp [i=foobar@home.etcp.co.uk] has joined #ubuntu-server
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-server
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-server
=== hunger [n=hunger@p54A6394F.dip0.t-ipconnect.de] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #ubuntu-server
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-server
hungerThis 2.6.15 kernel is strange!09:12
hungerYesterday night the -6-686 did not boot before I went to bed. When I woke up today it did.09:13
hungerThe -6-686 works way better than the -5-686 though09:17
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-server
=== spike [n=spike@unaffiliated/spike] has joined #ubuntu-server
spike'morning11:13
fabbionemorning guys11:15
=== ..[topic/#ubuntu-server:fabbione] : ubuntu-server discussions and support | for general support see #ubuntu or https://wiki.ubuntu.com/InternetRelayChat for other channels | Download Ubuntu Server Edition at http://releases.ubuntu.com/ubuntu-server/5.10/ | Ubuntu Server dapper specs: https://launchpad.net/people/ubuntu-server/+specs | Ubuntu Server forums at http://ubuntuforums.org/forumdisplay.php?f=45
fabbionetroy: please leave a pointer to the specs11:16
fabbionegiven that's what we are going to play for dapper11:17
=== spike checks the specs
spikefabbione: is a ML available or it's still a work in progress?11:25
fabbionespike: i did ask again yesterday to the admins11:25
fabbionebut other than that i have no news11:25
spikefabbione: woooo, finally the MD5 checker, god bless you man :)11:29
fabbionespike: i have the core already implemented11:30
fabbionei hope to finish it sometimes next week11:31
spikeA dtrace port or use/investigate/integrate/package system tap (apparently a dtrace-alike for Linux) <------ that doesnt work afaik11:32
spikesystemtap I mean. it's under dev, but far from being enterprise ready11:32
spikelast time I checked at least, might check again, I was after it too11:32
spike(playing with dtrace with solaris10/nexenta)11:33
fabbionespike: take into account that some stuff there is really in "wishlist" state11:33
fabbionenot all the spec will and/or can be implemented for dapper11:33
fabbionebut since we had the ideas, we wrote all of them down11:33
fabbioneanyway... lunch :)11:33
fabbionei am hungry11:33
spikefabbione: about /etc under RCS... would you think that throwing in cfengine would be too much of a trouble?11:34
spikeok, talk to u later11:34
=== spike [n=spike@unaffiliated/spike] has joined #ubuntu-server
=== sebest_ [n=sebest@79.245.101-84.rev.gaoland.net] has joined #ubuntu-server
sebest_hello01:26
spikehi there01:27
sebest_to introduce myself, i'm one of the developpers of avahi, and i wrote the "corporate users" part of this page https://wiki.ubuntu.com/ZeroConfSpec/Misc01:28
sebest_and i was interested in a ubuntu for server with the same spirit as its desktop counterpart01:28
=== Yagisan [n=jamie@60-240-201-251.tpgi.com.au] has joined #ubuntu-server
spikesebest_: cool, I was lookin at that few days ago, really nice stuff01:30
sebest_spike, yes will make ubuntu even easier to use :)01:31
sebest_if we can get a server that works nicely with the dekstop, it would be a really great thing for small business01:31
=== Valandil [n=chrys@dslb-084-056-107-052.pools.arcor-ip.net] has joined #ubuntu-server
spikesebest_: I agree. not my personal first interest, but indeed nice01:33
spike'lo Valandil01:33
sebest_fabbione, the RCS idea for the servers is great, i thought about it previously using svn (but bzr is equivalent) but why does it need the crontab script?01:38
sebest_with subversion you can have action on commit01:38
fabbionesebest_: it's not a problem of action on commit01:38
sebest_eg: call a script that check which file as been altered and restart the coressponding service01:38
fabbioneno no.. you are on the wrong track01:38
fabbionethe crontab is to make the commit transparent to the admin01:39
fabbionelet say you start editing files01:39
fabbioneand you forget to commit01:39
fabbionethe crontab will commit for you01:39
fabbionewith a timestamped commit01:39
fabbionebut no service restart01:39
fabbionethat's up to the admin01:39
fabbionebut the idea is good.. it could be a config option01:39
=== spike proposed a stronger solution cfengine like
fabbioneeven if the hook would be pretty complex01:40
spikeand that would help with stuff like https://wiki.ubuntu.com/NetworkWideUpdates01:40
sebest_ah ok01:40
fabbionespike: i don't know cfengine and how complex it is01:40
spikeso it would be, imho, a better approach for further development01:40
fabbionespike: none of the admins did ever mention it01:40
fabbioneduring the spec writing.. that's it01:40
spikefabbione: I guess I can contribute on that..01:40
fabbionespike: the specs are "closed" for dapper01:40
fabbioneyou are welcome to add comments and ideas at the bottom of the wiki01:41
spikefabbione: well, imho that's the standard for large network management, as accepted by usenix/sage01:41
sebest_another nice thing with RCS, is versionning (rollback) and log message to explain the chaange01:41
fabbionespike: please add it at the end01:41
fabbionespike: so there is a record01:41
fabbioneand we will not forget01:41
spikethey've also got dpkg hoos, to install pkgs and such01:41
spikehooks*01:41
spikeok01:41
fabbionesebest_: the idea behind RCS is exactly to give admins the possibility to rollback easily01:42
sebest_each admin will have an etc in their home, so they can edit there local copy, right?01:43
sebest_they don't need to sudo or su to edit config file?01:43
spikefabbione: to this page? https://wiki.ubuntu.com/ServerCandy01:43
fabbionein theory01:43
fabbioneyou could also push changes between differnt machines01:43
fabbionelike you do a change on a machine01:43
fabbionesshcluster to do a bzr cherrypick that changeset01:43
fabbionespike: yes01:43
fabbioneso that for example your apache config is updated everywhere on the production servers from the staging/testing machine01:43
sebest_would it be possible to give access to some part of /etc/ selectively01:43
sebest_eg not allow someone to alter apache config, and another one postfix01:44
fabbionesebest_: that's a bzr feature we are missing01:44
fabbionenested trees...01:44
fabbionebasically bzr archives inside bzr archives01:44
fabbioneyou achive that possibility once there are nested trees and you can block access via normal unix permissions01:44
sebest_hum, is it a planned feature?01:45
fabbioneyes01:45
fabbionebut there is no ETA on it yet01:45
spikemmmh, doesnt svn gives you ability to restrict access to subdir, does it? I seem to recall such thing01:45
fabbioneplus we need to consider that we need to use a stable version of bzr01:45
=== spike never used bzr
fabbionespike: not that i know of01:46
spikefabbione: I'll check that out01:46
fabbioneand in any case svn has the problems that it requires a running server01:46
fabbionebzr doesn't01:46
sebest_a running server?01:46
fabbionewell you need to setup the server side of svn01:46
sebest_you mean for remote access?01:46
fabbioneeven the local db01:46
sebest_no01:46
sebest_svn admin create toto01:46
sebest_svn co file://path/toto01:47
fabbionesebest_: but than you lose other features01:47
sebest_ah maybe, i don't know01:47
fabbionelike the possibility to cherry pick from server to another01:47
sebest_i know that i use it without server01:47
=== spike avoid commenting 'till he learned more about bzr
sebest_i use it over ssh01:47
spikecherry pick?01:47
fabbionei admin that my svn experience is client side only01:47
=== spike uses svn server and likes it a lot
fabbionespike: yes.. never done cherry picking?01:48
=== sebest_ too
spikessh has restrictions, principally no virtual users01:48
spikefabbione: oh, ok, just googled the term. no, I havent, never had the need01:49
sebest_i know that svn can have lock problem when using db format01:49
sebest_it's better to use ffs01:50
fabbioneok01:50
fabbionebut we are not going on svn.. i can tell you that from now01:50
sebest_i know nearly nothing about bzr yet01:50
spikesebest_: fsfs solves that01:50
spikeyep01:50
fabbioneplus you need to keep in mind one thing01:50
fabbionethis miniRCS thingy01:51
sebest_but i'm ok with any RCS system as long as it fullfill our need :)01:51
fabbioneis meant to be used only for "recovery"01:51
fabbioneit's not something you are going to use regularly to do your development01:51
fabbionethink about it like a daily backup01:51
fabbioneexcept a bit more powerful :)01:51
sebest_the advantages that i saw what the loggin stuff (each admin, can write a message about why he made a change)01:52
spikewell,once u've it up it should be up to u to use it whatever u want it for, no? I don't see why designing something like an RCS system restricted to "recover"01:52
sebest_so it's easier to trace wrong change01:52
fabbionesebest_: you don't lose that01:52
sebest_and also easier to have many admins working on the same server01:52
fabbionesebest_: the cron is there only if changes are done and you forget to commit01:52
fabbioneif there are no changes, there is no commit01:52
sebest_fabbione, yes i got it :)01:52
spikefabbione: btw, why bzr?01:52
fabbionespike: it's distributed, doesn't require a central db/server and we support it directly :)01:53
spikeand, do you think the infrastructure will be modularized enough so one can replace bzr with something else?01:53
fabbionepossibly yes01:53
fabbionei didn't get to write that code yet01:53
spikebecause, now that u mentioned changes and multiple admin, I'm working on stuff to wrap things like that in a ticketing system, trac like, because that's what you relly want to large enterprise imho01:54
spikeand svn is nicely integrated with trac, so to me, bzr is a problem from that POV01:54
fabbionespike: svn is not distributed and that gives me tons of other problems01:54
fabbionespike: i can write it modular.. you can write the svn plugins01:55
fabbionebut i am not going to invest time on RCS != bzr01:55
spikefabbione: whatever, guess the spec should just allow switching. I never had a prob with it, I guess because mine and yours requirements are different01:55
spikefabbione: that's perfect for me, I'll invest time to support svn, I'd just like the specs to allow me to do so01:56
fabbionespike: as it is they don't.. but that's a code design issue01:56
fabbionespike: there is no need for the specs to be modified01:56
fabbionei can just do that at code level01:56
fabbioneand allow a certain level of modularization01:56
spikefabbione: ok, "specs" was just a name for it,whereever you wanna do it, I'm fine with it01:57
fabbionespike: so am i :)01:57
spikefabbione: do you mind an OT question? are you familiar with telecom interbusiness router issues when it comes to additional subnets?01:58
fabbionespike: telecom italia?01:58
spikeimho they do something really nasty here, but they have exclusive access to the router, and I'm not sure how to convince them they have to reconfigure it01:58
spikefabbione: yes01:58
fabbionespike: no sorry01:59
fabbionei don't live in italy01:59
fabbioneand i did stop working for seabone a loooooong time ago01:59
spikegood for you :), actually not either I will anymore in a month :D01:59
sebest_fabbione, what kind of help do  you need for the server related stuff on ubuntu?02:06
sebest_personnality i've interest in the SBS stuff02:08
sebest_this may be a particular use case of the server project02:09
fabbionesebest_: it depends what you can do02:10
sebest_i go eating, we'll discuss this later02:10
fabbionei might not be around later02:11
fabbionebut ok02:11
fabbioneenjoy your lunch02:11
sebest_i can do a lot things ;) (skills in admin, packaging and programming C/php/python)02:11
spikephp isnt really programming :P02:11
=== spike <--- evil
spike:D02:11
sebest_that's why i added pythoon ;)02:11
sebest_brb02:12
Valandilhi all :-)02:19
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server
=== Yagisan [n=jamie@60-240-201-251.tpgi.com.au] has joined #ubuntu-server
sebest_re03:28
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== henriquemaia [n=henrique@cb-217-129-170-53.netvisao.pt] has joined #ubuntu-server
=== hunger [n=hunger@p54A61C86.dip0.t-ipconnect.de] has joined #ubuntu-server
spikere04:31
=== Valandil [n=chrys@dslb-084-056-107-052.pools.arcor-ip.net] has joined #ubuntu-server

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!