<rss version="2.0">
<channel>
<title>mailing.comp.coda-linux</title>
<link>http://www.nnseek.com/e/mailing.comp.coda-linux/</link>
<description>Posts for mailing.comp.coda-linux</description>
<lastBuildDate>Thu, 18 Jan 2007 01:46:15 PST</lastBuildDate>
  <image>
    <title>http://www.nnseek.com/</title>
    <link>http://www.nnseek.com/</link>
    <url>http://www.nnseek.com/img/64.png</url>
    <width>64</width>
    <height>64</height>
    <description>NNSeek</description>
  </image>
<item>
	<title><![CDATA[Re: venus crashed my data are zombies !]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashed_my_data_are_zombies_82972947t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashed_my_data_are_zombies_82972947t.html</link>
	<description><![CDATA[<br>On Mer 17 janvier 2007 23:30, Jan Harkes a =E9crit :<br>> Ah, the CML is owned by the user that made the changes, the error log<br>> file (/usr/coda/etc/console or /var/log/coda/venus.err) may contain som=<br>e<br>> indication about that fact,<br>><br>>     Reintegrate <volume name> pending tokens for uid =3D <local uid><br>><br>I am not at home and I can not test what you told me, but I can give some<br>extra info :<br>Yes there is such a line (vol u.natalia and uid 1001). But the cache file=<br>s<br>belongs to root:staff and event if I connect with the 1001 uid (natalia),<br>venus tell me it reintegrate changes, but nothing happens. No CML are<br>reintegrated, no network transfert occurs and the same message will<br>happen, later.<br><br>> If this is the case it should be as simple as getting tokens for that<br>> local user. Another reason for not reintegrating may be that there is a<br>> conflict, this should also get logged in probably in venus.log. Conflic=<br>t<br>> repair can be tricky especially when there are potentially a lot of<br>> conflicts (up to 4914 in your case). In either case you should be able<br>> to run<br><br>No conflict possible : I began all my backup with a purge of the volume.<br>From another client, I removed all the files/directories in it and<br>reintegrated ALL the CML. From a third client, I connected and the volume<br>was empty. So, all the file I copied in the replicated volume are new one=<br>.<br><br>>     cfs checkpointml /coda/.../natalia<br>><br>> which will create a local checkpoint (tar archive) that contains all th=<br>e<br>> files that we failed to reintegrate. This can be found as<br>>     /usr/coda/spool/<local uid>/<volume name>.tar, or<br>>     /var/lib/coda/spool/<local uid>/<volume name>.tar<br><br>This Idea is very interesting if the tarball reflect the real tree of<br>directories. I will try this evening, but I think it will not work. In<br>fact, Venus seems not to be able to access this volume anymore. But I don=<br>t<br>know the origin of the problem (corrupt files in RVM or Cache...). So<br>whatever the tree in the archive, I dont think venus will be able to buil=<br>d<br>it. I hope, I will try and tell you.<br><br>> If you were mostly creating files and everything is in that tar archive<br>> then it is possible to copy that tarball to a safe place and purge the<br>> modification log, or restart venus with a -init flag to really wipe it'=<br>s<br>> memory. And then untar the archive to get the remaining files copied.<br>I did not try a -init yet, but I prepared a full copy of the cache & spoo=<br>l<br>dir in order to restore it. I suppose that the tarball is to be untared i=<br>n<br>the cache dir ?<br><br>><br>>     cfs purgeml /coda/.../natalia  # flush all non-reintegrated updates=<br>.<br>><br>> If you still have the original data around, it may just be simplest to<br>> purge the CML / reinitialize venus, and use rsync -av to resume the<br>> copy, that should check if all the existing files were copied correctly<br>> by calculating it's checksum.<br><br>If only... I trusted coda and made a "mv" ! All my data are in this damn<br>cache dir ! :-(<br><br>I'll try the checkpoint method this evening and tell you what happens.<br><br>--=20<br>Francois Cerbelle<br>Bat. B10 - 6 r d'Andilly - 95600 Eaubonne<br>SFR: (+33/0) 603 015 512 - FBX: (+33/0) 871 777 756<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashed_my_data_are_zombies_82972947t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashed_my_data_are_zombies_82972947m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Thu, 18 Jan 2007 01:46:15 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Replication server problems]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82888467t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82888467t.html</link>
	<description><![CDATA[On Wed, Jan 17, 2007 at 03:30:58PM +0100, Achim Stumpf wrote:<br>> [root@clusty1 ~]# purgevol_rep --kill /<br>> awk:  $1 !~ /^/$/ { print }<br>> awk:            ^ syntax error<br>> awk:  $1 !~ /^/$/ { print }<br>> awk:             ^ unterminated regexp<br><br>Sigh, I clearly don't purge data often enough.<br><br>> VLDB created.  Search lengths: RO 0, RW 0, BK 0.<br>...<br>> 15:24:50 VLDB_Lookup: cannot find "/"<br><br>Ok, that is good. I guess the volume replica was successfully removed<br>from the 'volume location database'. So what went wrong was removing the<br>volume from the 'replication database'.<br><br>But that is pretty easy to fix,<br><br>- on your SCM edit /vice/db/VRList and remove the line that starts with /<br>- Then run 'volutil makevrdb /vice/db/VRList'<br><br>Jan<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82888467t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82888467m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 17 Jan 2007 09:30:10 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Replication server problems]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82836499t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82836499t.html</link>
	<description><![CDATA[Hi,<br><br>On my client:<br>[root@clusty4 ~]# cfs whereis /coda/mytest.de<br>  clusty1.mytest.de<br><br>This volume runs only on one server.<br><br>Jan Harkes wrote:<br>> If it only has a single replica, then the most reliable method is to<br>> remove the existing root volume and create a new one,<br>><br>>     purgevol_rep /<br>>   <br>I got:<br>[root@clusty1 ~]# purgevol_rep /<br>Only testing, use 'purgevol_rep --kill /' to really purge the volume<br>Don't forget we were only testing<br>use 'purgevol_rep --kill /' to really purge the volume<br><br>[root@clusty1 ~]# purgevol_rep --kill /<br>awk:  $1 !~ /^/$/ { print }<br>awk:            ^ syntax error<br>awk:  $1 !~ /^/$/ { print }<br>awk:             ^ unterminated regexp<br>V_BindToServer: binding to host clusty1.mytest.de<br>VRDB completed.<br>Fetching volume lists from servers:<br>V_BindToServer: binding to host clusty1<br>VLDB completed.<br><br>[root@clusty1 ~]# echo $?<br>0<br><br>So I hope it worked...<br>>     createvol_rep / clusty1.mytest.de clusty2.mytest.de clusty3.mytest.de<br>><br>> The client may complain a bit once it notices, so you may have to<br>> restart venus with -init.<br>>   <br>[root@clusty1 ~]# createvol_rep / clusty1.mytest.de clusty2.mytest.de <br>clusty3.mytest.de<br>/ already exists as a replica on clusty1.mytest.de<br><br>[root@clusty1 ~]# echo $?<br>1<br><br>So it looks like that it has not worked for me now...<br><br>On the client after the purge:<br><br>[root@clusty4 ~]# l /coda/<br>total 11<br>dr-xr-xr-x  1 root nfsnobody 2048 Jan 17 10:38 .<br>drwxr-xr-x 24 root root      4096 Dec  8 11:19 ..<br>lrw-r--r--  1 root nfsnobody   12 Jan 17 10:38 mytest.de -> #@mytest.de<br><br>[root@clusty4 ~]# cfs whereis mytest.de<br>mytest.de: No such file or directory<br><br><br>That' from /vice/srv/SrvLog:<br><br>15:06:41 AuthLWP-1 received new connection 1070537038 from <br>192.168.222.21:32807<br>15:06:41 client_GetVenusId: got new host 192.168.222.21:32807<br>15:07:41 AuthLWP-2 received new connection 324406173 from <br>192.168.222.21:32807<br>15:08:23 New Data Base received<br>15:09:01 VRDB created, 0 entries<br>15:09:24 New Data Base received<br>VLDB created.  Search lengths: RO 0, RW 0, BK 0.<br>15:09:54 New Data Base received<br>15:14:01 Callback failed RPC2_DEAD (F) for ws 192.168.222.24:32839<br>15:14:01 Deleting client entry for user coda at 192.168.222.24.32839 <br>rpcid 1618981832<br>15:14:01 Deleting client entry for user System:AnyUser at <br>192.168.222.24.32839 rpcid 1308783494<br>15:16:24 New Data Base received<br>15:22:04 Deleting client entry for user  at 192.168.222.21.32807 rpcid <br>1070537038<br>15:24:42 AuthLWP-3 received new connection 22525779 from <br>192.168.222.24:32841<br>15:24:42 client_GetVenusId: got new host 192.168.222.24:32841<br>15:24:42 Building callback conn.<br>15:24:50 VLDB_Lookup: cannot find "/"<br>15:26:04 Deleting client entry for user  at 192.168.222.21.32807 rpcid <br>324406173<br><br><br><br>Achim<br><br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82836499t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82836499m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 17 Jan 2007 06:36:59 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Replication server problems]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82824211t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82824211t.html</link>
	<description><![CDATA[On Tue, Jan 16, 2007 at 12:40:40PM +0100, Achim Stumpf wrote:<br>> [root@clusty4 ~]# cfs listvol /coda/mytest.de/<br>>  Status of volume 7f000000 (2130706432) named "/"<br>>  Volume type is ReadWrite<br>>  Connection State is Connected<br>>  Reintegration age: 4294967295 sec, hogtime 4294967.295 sec<br>>  Minimum quota is 0, maximum quota is unlimited<br>>  Current blocks used are 2<br>>  The partition has 8191888 blocks available out of 8211208<br>> <br>> I stopped with your advice after the client setup. I haven't created any <br>> volumes. So I wonder now, if the /coda/mytest.de/ is now replicated over <br>> those three servers or not?<br><br>That is simple,<br><br>    cfs whereis /coda/mytest.de<br><br>I think that the default setup created only a single replica, since the<br>volume got created when we set up the SCM before we had the other<br>servers up.<br><br>If it only has a single replica, then the most reliable method is to<br>remove the existing root volume and create a new one,<br><br>    purgevol_rep /<br><br>    createvol_rep / clusty1.mytest.de clusty2.mytest.de clusty3.mytest.de<br><br>The client may complain a bit once it notices, so you may have to<br>restart venus with -init.<br><br>> It seems to be the same partition (blocks available). The superuser is <br>> able to store files on /coda/mytest.de/ (the root directory). I am <br>> confused a bit about that. Is the /coda/mytest.de/ also replicated?<br><br>It is replicated, but probably only on a single site. There is some code<br>that should allow us to grow or shrink existing replicas, but it is not<br>always as reliable when we grow from a single replica since those<br>volumes don't have resolution logs associated with their directories.<br><br>> Is it the best way to setup only volumes under <br>> /coda/mytest.de/<myvolume-mountpoint> and not to put files directly there?<br><br>Actually having a replicated root is useful for clients that are<br>starting up when your current SCM is unavailable, or when it's harddisk<br>dies.<br><br>All servers will have a copy of all the volume and user information, so<br>even with a dead harddrive you can recover. Any server can become SCM by<br>changing /vice/db/scm and restarting the auth2 and update daemons on all<br>servers in your Coda realm.<br><br>Jan<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82824211t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_82824211m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 17 Jan 2007 05:38:19 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Venus crashes upon `ls /coda']]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82819859t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82819859t.html</link>
	<description><![CDATA[On Wed, Jan 17, 2007 at 10:46:37AM +0000, Paulo Andre wrote:<br>> It did help. It's now working, even if I'm still flabbergasted as to  <br>> why it was looking for the old address instead of the current one.  <br>> But, following your instructions, it definitely looked like a name  <br>> resolution problem or something along those lines.<br><br>Good thing it works now. What worries me is that venus died like that.<br>It shouldn't be doing that and just return a symlink that points at<br>nothing to the user.<br><br>Jan<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82819859t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82819859m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 17 Jan 2007 05:24:59 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Venus crashes upon `ls /coda']]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82669075t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82669075t.html</link>
	<description><![CDATA[ From running venus in conjunction with 'codacon', I've been able to  <br>learn that the problem seems to be lying on the fact that venus is  <br>trying to contact an host that doesn't exist anymore. This is  <br>suspicious, because it seems to be a residue from a previous  <br>installation. However, I've wiped everything I could think of in the  <br>client and start with a clean slate but still it tries to connect to  <br>that old address. Where can this be hidden?<br><br>Cheers,<br><br>P.<br><br>On Jan 16, 2007, at 2:25 PM, Paulo Andre wrote:<br><br>> Hi,<br>><br>> I've been trying to get a coda server and client to happily talk to  <br>> each other but unfortunately it's been proving difficult.  <br>> Everything seems to be installed OK on both machines, and I can  <br>> 'clog' just fine from the client into the server. But then when I  <br>> try to read /coda it just hangs for about a minute and bombs out with:<br>><br>> prla@citidesk1:/var/lib/coda/cache$ ls /coda<br>> ls: /coda/193.137.121.129: No such device<br>><br>> With 193.137.121.129 being the coda server. A quick glance at /var/ <br>> log/messages on the client tells me that:<br>><br>> Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: device index: 0<br>> Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: rootfid is  <br>> (00000001.ff000001.<br>> 00000001.00000001)<br>> Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: rootinode is  <br>> 1049600 dev coda<br>> Jan 16 14:23:08 alinex-7TX2Oz kernel: coda_upcall: Venus dead on  <br>> (op,un) (10.10) flag<br>> s 10<br>> Jan 16 14:23:08 alinex-7TX2Oz kernel: No pseudo device in upcall  <br>> comms at e0b8d420<br>><br>> From googling around and digging on this list, I've learnt that  <br>> this happens because venus dies and the kernel module can no longer  <br>> talk to it, but I'm clueless as to why exactly it happens.<br>><br>> Am I doing something awfully wrong here? I'll be happy to provide  <br>> whatever logs and additional info you may want to see.<br>><br>> Thanks in advance,<br>><br>> Paulo<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82669075t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82669075m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 16 Jan 2007 07:40:58 PST</pubDate>
</item>
<item>
	<title><![CDATA[Venus crashes upon `ls /coda']]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82668307t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82668307t.html</link>
	<description><![CDATA[Hi,<br><br>I've been trying to get a coda server and client to happily talk to  <br>each other but unfortunately it's been proving difficult. Everything  <br>seems to be installed OK on both machines, and I can 'clog' just fine  <br>from the client into the server. But then when I try to read /coda it  <br>just hangs for about a minute and bombs out with:<br><br>prla@citidesk1:/var/lib/coda/cache$ ls /coda<br>ls: /coda/193.137.121.129: No such device<br><br>With 193.137.121.129 being the coda server. A quick glance at /var/ <br>log/messages on the client tells me that:<br><br>Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: device index: 0<br>Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: rootfid is  <br>(00000001.ff000001.<br>00000001.00000001)<br>Jan 16 14:20:54 alinex-7TX2Oz kernel: coda_read_super: rootinode is  <br>1049600 dev coda<br>Jan 16 14:23:08 alinex-7TX2Oz kernel: coda_upcall: Venus dead on  <br>(op,un) (10.10) flag<br>s 10<br>Jan 16 14:23:08 alinex-7TX2Oz kernel: No pseudo device in upcall  <br>comms at e0b8d420<br><br> From googling around and digging on this list, I've learnt that this  <br>happens because venus dies and the kernel module can no longer talk  <br>to it, but I'm clueless as to why exactly it happens.<br><br>Am I doing something awfully wrong here? I'll be happy to provide  <br>whatever logs and additional info you may want to see.<br><br>Thanks in advance,<br><br>Paulo<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82668307t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/venus_crashes_upon_ls_coda_82668307m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 16 Jan 2007 07:38:06 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Replication server problems]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_81566995t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_81566995t.html</link>
	<description><![CDATA[On Wed, Jan 10, 2007 at 11:40:26AM +0100, Achim Stumpf wrote:<br>> Have you guys any further advice? Should i reinstall the whole thing? <br>> Somehow i am completely stuck here...<br>> <br>> As we can see in my last mail volutil.tk has the same values as shown by <br>> od.<br><br>I saw that. So the failure to bind to the second server isn't an<br>authentication issue. I can only think of a couple of reasons why we get<br>a no-binding result.<br><br>1) there is no Coda server running on clusty2.<br>2) for some reason DNS or /etc/hosts is messed up and we end up trying<br>   to connect to some other machine that isn't running a Coda server.<br>3) There is a firewall on clusty2 that is dropping/rejecting incoming<br>   UDP packets to the codaserver port (2432/udp).<br><br>Jan<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_81566995t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/replication_server_problems_81566995m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 10 Jan 2007 12:29:44 PST</pubDate>
</item>
<item>
	<title><![CDATA[Re: Getting Started with Coda on AMD64]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26445587t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26445587t.html</link>
	<description><![CDATA[Hi Brian,<br><br>On Tue, Dec 19, 2006 at 03:53:42PM -0500, Brian DeRocher wrote:<br>> I created a new user brian with pdbtool, but i can't change his <br>> password with au.   I get the same output four different ways.<br><br>User passwotrd management is not totally intuitive.<br><br>You have to<br><br>1. create an account with pdbtool<br>2. create a password record for the account with "au nu"<br>3. then you can reset a password with "au cp"<br><br>> I do have an MIT Kerberos KDC running on this machine, but Coda doesn't<br>> use it, right?<br><br>Not in a default configuration.<br><br>Coda can use it, but the current Kerberos-related code is mostly unmaintained<br>and hardly used by anyone (?), while the existing "new" support for Kerberos<br>did not yet made its way to the upstream codebase.<br><br>Coda and Kerberos identities can/should not in general be mapped one-to-one,<br>which implies a need for some changes in the way Coda handles accounts -<br>to be able to properly use Kerberos (as well as other authentication means)<br>without subsiding to its/their limitations.<br><br>Those changes have not yet been done.<br><br>Going with Kerberos lets you use possibly existing (Kerberos) account databases<br>and/or password administration tools, otherwise there is little need for it.<br><br>Regards,<br>Rune<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26445587t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26445587m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 20 Dec 2006 03:54:25 PST</pubDate>
</item>
<item>
	<title><![CDATA[Getting Started with Coda on AMD64]]></title>
	<guid>http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26270483t.html</guid>
	<link>http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26270483t.html</link>
	<description><![CDATA[Hello,<br><br>I'm trying to setup an amd64 coda server.  Below i'll explain my <br>environment, the steps i've taken so far, and my issues :(<br><br>Server: AMD Opteron 265, 2GB ram, 1TB disk, hardware RAID, running<br>Debian stable (sarge) with a <a href="http://2.6.17-mm6" rel="nofollow" class="url" target="_blank">2.6.17-mm6</a> kernel (for the areca driver)<br>coda kernel module loaded.<br><br>I started following the instructions here:<br><a href="http://coda.wikidev.net/The_Coda_Administration_and_User_Manual" rel="nofollow" class="url" target="_blank">http://coda.wikidev.net/The_Coda_Administration_and_User_Manual</a><br><br>I downloaded, compiled, and installed these:<br>package		version<br>liblua5.1-0	<a href="http://5.1.1-2" rel="nofollow" class="url" target="_blank">5.1.1-2</a><br>liblwp2		2.3<br>librpc2-4	2.4<br>librvm1		1.13<br>coda-server	<a href="http://6.0.16" rel="nofollow" class="url" target="_blank">6.0.16</a><br>coda-update	<a href="http://6.0.16" rel="nofollow" class="url" target="_blank">6.0.16</a><br>coda-client	<a href="http://6.0.16" rel="nofollow" class="url" target="_blank">6.0.16</a><br><br>vice-setup seemed to work ok.  I'm using separate partitions for<br>rvm_log and rvm_data.<br><br>When i start up venus, it mounts /coda.  I added my realm to <br>/etc/coda/realms and i can view /coda/naturals/ which is empty.<br>I can also view /<a href="http://coda/coda.cs.cmu.edu" rel="nofollow" class="url" target="_blank">coda/coda.cs.cmu.edu</a>/ and its files.<br><br>I created a new user brian with pdbtool, but i can't change his <br>password with au.   I get the same output four different ways.<br><br>two:/# au [-x] [-h two.naturals] cp<br>Your Vice name: admin<br>Your password:<br>RPC2_Bind() --> RPC2_SUCCESS<br>User name: brian<br>New password: ********<br>AuthChangePasswd() --> AUTH_FAILED<br><br>/vice/srv/SrvLog is not updated.<br>/vice/auth2/AuthLog has this<br>Starting  Auth Server......<br><br>Date: Tue 12/19/2006<br><br>15:26:38 Server successfully started<br>15:27:17        vid = 22<br>15:27:17 AuthNewConn(0x4113dc58, 0, 66, 2, -1)<br><br><br>clog seems to work.<br><br>two:/# clog admin<br>username: admin@naturals<br>Password: <wrong password><br>Invalid login (RPC2_NOBINDING (F)).<br>two:/# echo $?<br>1<br>two:/# clog admin<br>username: admin@naturals<br>Password: <correct password><br>two:/# echo $?<br>0<br><br>two:/coda/naturals# touch a<br>touch: cannot touch `a': Permission denied<br><br>two:/coda/naturals# cfs la /coda/naturals<br>      System:AnyUser  rl<br>System:Administrators  rlidwka<br><br>two:/coda/naturals# pdbtool list<br>USER System<br>  *  id: 1<br>  *  belongs to groups: [ -2 ]<br>  *  cps: [ -2 1 ]<br>  *  owns groups: [ -2 ]<br>USER admin<br>  *  id: 22<br>  *  belongs to groups: [ -1 ]<br>  *  cps: [ -1 22 ]<br>  *  owns groups: [ -1 ]<br>GROUP System:AnyUser OWNED BY System<br>  *  id: -2<br>  *  owner id: 1<br>  *  belongs to no groups<br>  *  cps: [ -2 ]<br>  *  has members: [ 1 ]<br>GROUP System:Administrators OWNED BY admin<br>  *  id: -1<br>  *  owner id: 22<br>  *  belongs to no groups<br>  *  cps: [ -1 ]<br>  *  has members: [ 22 ]<br>USER brian<br>  *  id: 23<br>  *  belongs to no groups<br>  *  cps: [ 23 ]<br>  *  owns no groups<br><br>Any idea what's going on here or what i can do to resolve these issues?<br><br>I do have an MIT Kerberos KDC running on this machine, but Coda doesn't<br>use it, right?<br><br><br>thanks,<br>Brian<br>-- <br>Brian DeRocher<br><a href="http://brian.derocher.org" rel="nofollow" class="url" target="_blank">http://brian.derocher.org</a><br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/mailing.comp.coda-linux/">mailing.comp.coda-linux</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26270483t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/mailing.comp.coda-linux/getting_started_with_coda_on_amd64_26270483m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 19 Dec 2006 14:58:01 PST</pubDate>
</item>
</channel>
</rss>