Blog

Race condition found!

Submitted by gwolf on Sun, 10/01/2006 - 19:00
Less than one year ago, I had had enough. At over 135 Kg, not having done any kind of excercise or diet for too many years, I was on a very sorry shape - and although thankfully I have never had any important illness, I don't want to bet my life on luck alone. So, by November (to be exact, on the same week Nadezhda and I had our wedding), I joined my University's obesity, overweight and sedentarism program - Of course, ready to admit defeat. Over the last year, however, my life has changed completely - Many of you have congratulated me in person or electronically. Thank you very much. It has surely been a tough job - And I intend to follow on it! As of my last measurement, I was weighing 100.2 Kg, finally under the obesity treshold for -probably- the first time since high school. I am having my excercise hour every morning - and, unbelievably, I enjoy it. And yes, many among you have witnessed me and Nadezhda jogging, talking about our training, or whatnot. I remember probably in May or June 2005, chatting with Jordi, I was trying to talk him into travelling for Debconf5 to Finland. He was unsure, as he wanted to train for a triathlon - And, half-joking but half-serious, I questioned whether he would rank sports even close to Debian work. Surprise, surprise: He did. Of course, he later decided to go to Debconf, but anyway :) ...Ok, this post is all in the past. What now about me? Why am I writing what you all already know? Simple: I found myself in a race condition. Yesterday, September 30, Nadezhda and I took part of the annual UNAM nocturnal race. How was it? Delicious. 8Km, starting next to UNAM's 1968 Olympics Stadium, going up towards the San Jerónimo exit, then back down across Insurgentes, past the swimming pool, the Architecture faculty and IIMAS, then up by Engineering, Accounting and Social Work. Under Insurgentes again, up past the Biomedical, Ecology and Biology institutes, next to the Botanical garden, then by the sports fields where we work out every day, and down to the stadium - To finish with a very emotive, really inspiring, really great last run inside the 1968 Olympics Stadium. I made a 53 minutes time, averaging 156 heartbeats per minute (quite high but not completely off for me). Of course, we got our souvenir T-shirts, and... Man, sign me up for the next one! :D
( categories: )

How to change a large bill

Submitted by gwolf on Wed, 09/27/2006 - 10:44
Last Monday, I went out to meet Álvaro and the LIDSOL gang. At 18:00, I had surely missed his Cherokee talk, which I have seen already a couple of times... Anyway :) ...So I had to take the metro. Two stops only, but I didn't feel like walking - and they would probably leave if I took ~30 minutes to arrive. Problem: I didn't have any metro tickets, and I had only a MX$500 bill on me. Very previsive, I stopped by the ATM just by the station's entrance, and got MX$100. One metro ticket costs MX$2. The $100 bill was quite worn out, though, even glued together by some adhesive tape, so it was not _that_ surprising when the clerk didn't want to take it. Clerk: (quickly taking the $50 bill and several coins she had put in the window opening for me to pick up) Sorry, I cannot take that bill. Gunnar: Ok, well, I understand... I'm sorry, then, I must pay you with this $500 bill... C: Sorry, I don't have change for that. (looking over me, unsympathetically, to the next in queue) How many? G: (blocking her view to the next guy) Well, so what alternatives can you offer me? I need to take this trip. C: Go change your bill somewhere else. G: As you might have well noticed, it's worn out. And I'm not buying $450 of tacos. C: I don't have change. G: I see you have quite a bunch of $10 coins, in towers of ten... C: You _really_ want that? G: Looks I have no choice... (Visibly pissed off, the clerk just shoves 4 full stacks and one stack minus a coin in the window opening. No, no bills were offered, not even the $50 one she had lying in front of her) (Gunnar, patiently, takes one by one the 49 large coins and puts them in his pocket) G: (smiling, as if I had put the third consecutive 7 in Mao) Thank you very very much for your kindness! Of course, after that, I left with ~1kg in my left pocket. Enough to kill many people.
( categories: )

Fell pray to the meme...

Submitted by gwolf on Wed, 09/27/2006 - 10:13
Sigh... Here I go again :) [code='Bash'] gwolf@mosca:~$ history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -rn|head -10 81 svn 33 cd 29 find 28 perl 28 ls 27 grep 26 for 21 man 17 export 14 cat [/code] At least, it clearly shows that I've been teaching my workmates on the benefits of Subversion. Anyway, with only 500 lines of Bash history I'm keeping, it's hard to make this into a trend. I doubt this would coincide with the pkg-perl sprint a bit over a week ago. Still, I call perl interactively (well, if that's what "interactive" means) a little bit too much :)
( categories: )

Suddenly important?

Submitted by gwolf on Wed, 09/13/2006 - 11:52
One of the things I value most in my workplace is that, unless I break something, I am barely disturbed. People wave at me and recognize me in the hallway, I even have some corridor chats every now and then - but in my office, quiet. Nobody comes, nobody calls, nobody bothers me. I can mostly work on my stuff. Today, however, I have had two over-20-minute phone calls (I hate long calls - keep'em short, to the point, end of story!) and at least four short ones, three people from the institute have come to request my help to do different things, even a couple of friends working on some of the Mexican Free Software conferences came to talk with me. Is this something boolean? How come they all dropped by or called me the same day? There must be a reasonable explanation.
( categories: )

Official: The fraud is a fact.

Submitted by gwolf on Tue, 09/05/2006 - 15:14
Today, as it was widely anticipated, the Superior Tribunal of the Judicial Power of the Federation (TEPJF) declared Felipe Calderón, of the currently right-wing governing PAN party, elected as president for the 2006-2012 period. My regular readers will know that my political views are against his party's, and that I completely oppose him - Of course, being consequent, in June I started, together with some friends, FeCal.org.mx, a site destined to show the incongruencies and incoherences in the official version - and that evolved to a site I am quite fond of, having good and deep analysis of the political situation. Of course, it is time now to redesign and think forward for this site, now that FeCal is no longer a candidate - but lets leave it aside for now. Today, we are mourning. We are not mourning an electoral loss - Wherever there is democracy, there are losers, and it might be right that we lost this time. Furthermore, in political systems such as ours, it is practically guaranteed that the majority of the citizens will lose (this means, it is terribly hard for any candidate to get over 50% of the votes - If Calderón wins with almost 35% of the votes, or if López Obrador wins by a similar amount, we will anyway have 65% of losers). But what we are mourning goes far beyond that: We lost faith in our electoral institutions, which we were so proud of a couple of years ago. They proved not to be serious, not to be adequate for a hard decision. Why am I saying this? Lets analyze a bit. First of all, the Federal Electoral Institute (IFE)'s main function is to organize the federal elections, and to make sure they are run with neutrality. Since the early months of the formal competition (as the campaigns themselves started way too early and we Mexicans are sick of the eternal electoral climate), the IFE has not acted in time to stop a dirty campaign, made not only by the PAN party but by the nation's President himself and by groups that, being privately owned, are said to be outside the reach of the IFE's regulatory spectrum. The IFE's general council should have been built with representants of all of the main political forces, but only PRI and PAN (which means, center-right and right wing) were represented. Secondly, over the last six years, President Fox seems to have made constant efforts not only to prove us all he is a complete fool and inept as a statesman (examples abound, there is no rush to prove Vicente Fox just cannot be trusted to run a country), but that his fight for democracy was nothing but a race for personal power. He took every oportunity he could to promote his party - while the Mexican law requires him to remain neutral during the electoral period. There are many proven examples of irregularities and corruption inside his cabinet (most notably those carried out by Josefina Vázquez Mota, who was in charge of all of the federal programs to fight poverty, and was the coordinator of Calderon's campaign) leading to inject resources into the campaign. Yes, this should have been stopped by IFE as soon as they were detected - But it was not. And, thank you Mr. Fox, by doing this you severely undermined the respect there should be for the Presidential figure. Now, IFE's role ends shortly after the elections. After that, it is TEPJF's role to qualify the elections - To ratify they complied to the required equity, legality and certainty. Many of us had more trust in TEPJF than in IFE, mainly because of the series of personal and group connections that came up between IFE and the power groups. Most of us were quite vocal on the voto por voto, casilla por casilla front - Demanding from TEPJF to request to recount all of the votes. Having only 0.58% distance between the top candidates, with lots of statistical anomalities, with tons of reports of illegal tampering of the ballots, having a wide recount would surely make many among us believe and accept the results - Of course, the PAN repeated ad nauseam that the ballots had been counted and we should not go again over the same excercise, quoting all kinds of arguments that came from a too narrow interpretation of the law. And, in the end, too narrow was the response of TEPJF - Only 9% of the booths were reinspected, and not all of them were recounted. In fact, one week ago, they decided to discard over 300 appeals (this means, 300 requests for trial on a specific booth or on a whole district), without yet disclosing which appeals were they, on what basis were they discarded, what geographical areas did they impact, or anything. They nullified about 235,000 votes - And this number is quite scary, as it practically matches the official difference between the two lead candidates (244,000 votes before this partial recount, 233,000 after it). We can now state for certain that the difference between the candidates is smaller than the error margin. Today, with a very important portion of the country in doubt on whether their decision was legal and correct, TEPJF ratified Felipe Calderón as the elected president. This would be good news. I would like to accept Felipe as my president - Sadly, I cannot, just because all of the TEPJF's principles were violated:
  • Equity: The process didn't progress with equity. Illegal publicity was repeated over and over. Just as one example, the Presidency has had the equivalent of 24h a day of ads in the national electronic media for over six months - And IFE acknowledged it was used in a way that promoted the vote for their candidate. The final message was very subtly changed, many people were left unsatisfied, and... That was it. Andrés Manuel López Obrador was often protrayed as a puppet of Fidel Castro and Hugo Chávez, and there are still people who believe he was setting to create a communist regime in Mexico. Of course, this was also a direct result of what is now known as the hatred campaign that the ruling party and an important group of industrials pushed. So, no, we had no equity.
  • Legality: Most of this posting has dealt with the ilegalities of the process, they are really not in short supply. The sad and alarming thing is that it was the TEPJF itself which commited the last and most important illegal acts.
  • Certainty: In a strongly contested electoral scenario, I perceive this to be the sole most important principle. How many votes were cast for each of the top candidates? We have repeatedly stated that the difference between them is below the statistical error margin for a process where a million people counted the votes. And after last week's results where nearly 240,000 votes were discarded, the difference is objectively and undoubtely smaller than the error margin. Even if no fraud was made, people make mistakes, and it is too naïve to assume not even one out of each 200 votes was incorrectly accounted. And even if no fraud was done, not allowing the society to ensure the results of the process really match the reality is by itself a fraud. We will now probably never know if Felipe Calderón cheated, the same as we still don't know who won in 1988 and by how much. Then, official records say that Carlos Salinas had over 50% of the votes, Cuauhtémoc Cárdenas almost 30% and Manuel Clouthier close to 20% - But both Cárdenas and Clouthier were sure they had won. And while Cárdenas (founder of the PRD, which now supports López Obrador) called off the civic resistence to start creating a strong political movement for future, PAN's Clouthier did exactly what his party criticizes López Obrador for. In fact, our president Vicente Fox was the Agriculture Secretary in Clouthier's parallel government. Only that Clouthier had a misterious accident some months later and died - giving way to the dark period of PRI-PAN concertacesiones led by Diego Fernández de Ceballos.
So... In short, what comes now? We are exhausted by this long process. As too many people, I just cannot accept the imposition of yet another fraudulent president. I had the hopes that Mexico had changed in the last 18 years - But it has not. We are still in a strong presidentialist regime, and we still don't have hopes of getting a democratic government. If we do have a democraticly elected president, perfect, I will accept it. Of course, criticizing and keeping a close eye on his government, as I don't think the social and economic principles they push, but accepting. But there are too many signs of a fraud, there are too many stinky bits in the decision. The stinkiest of them all, the refusal of their opportunity to shut us up. Is it better to have millions of angry citizens closing important streets and giving Mexico a bad name by writing about our trip back to the stone age than to allow for a legal recount? Is it too much asking giving some certainty to our elections? Is there any doubt we will keep fighting this imposition?
( categories: )

A chapter has ended

Submitted by gwolf on Mon, 09/04/2006 - 09:17
Last Friday, a long chapter ended in my family's history: The last person of the immigrant generation, my great-aunt Tere, passed away, 99 years old. My family is fully made from immigrants. From my mother's side, Polish. From my father's, Austro-hungarian. Tere, sister of my grandfather was born in December 1906 in Felszoviso, Máramaros, Transilvania (then Hungary, today Romania). Most of her family had spread over different countries by 1925 (I know my grandfather chose to become a Czechoslowak to continue his studies in Stakcin, while she and her parents moved to Budapest) left Europe by 1930 - My grandfather lived for some years in Monterrey, northern Mexico, where he met my grandmother. My great-aunt's husband had a good, stable job as a lawyer in Hungary, so she stayed in Budapest, even during the war, under Horthy's regime. She worked carrying false documents and information to help partisans and other resistence people communicate and move in the Nazi-occupied territory. She always downplayed her work during those years, but we all know she often put her life at risk for this. Her husband was detained and later killed in a concentration camp, but she was able to hide her parents. In 1947 she was approved to get a Mexican visa, and -after 18 years of having little contact, and almost 10 years of having no contact at all- she came to Mexico, together with her parents and her second husband (who died shortly later, because of the wounds he got at another German detention center). Anyway... My great-aunt never had any children (we all refered to her as "la tía", the aunt), but she was up to now the thread that kept together a small but very disperse family. She lived in Mexico City, as an independent woman until she was 82 years old. She moved to Cuernavaca, first as my father's neighbour, and then to the Eishel old-age home, where her brother and sister lived - and lived in Eishel for over 15 years. She didn't die of any specific illness, but as we know, living too much is bad for your health. She was a talkative woman until very recently, always very lucid. In mid April, however, she got an infection which had to be treated by strong antibiotics - the antibiotics didn't help much, and keeping them on for too long would only make it more painful. In early May, my father and his cousins decided the antibiotics should be stopped - and to let nature work. Four months later, she went away, closing a very long chapter in the family.
( categories: )

What does a DPL lead mean?

Submitted by gwolf on Mon, 09/04/2006 - 08:38
Raphaël: I mostly agree with your post. Having something closer to a steering committee seems saner than having a single leader for projects such as Debian, due to a single person not able to fully follow everything such a large and diverse mass of people works on. I was among the supporters of Project Cabal^W^Wthe DPL team experiment, and of our 2IC role. However, you state that a release should determine the time a DPL team (call it committee, cabal or whatnot. I like the title, in fact: "I am an Elected Member of the Whatnot of Debian". Whee!) - I disagree on this one. Like the fact DPL is not chosen for technical but for political work - The DPL (and so should the team) mediates between parties, brings order (controversial, sometimes) to discussions, pushes forward some controversial decisions, reports on the general status of the project - That should be the Whatnot Team work (hmmm... Should I file for trademark on that name?). In any case... Were we to change our model towards this formal DPL team thingie, I advocate slow changes over strong ones - I prefer a board like this one to be replaced one person at a time, at rates not more frequent than one month, and having them there for a fixed amount of time. Of course, this would lead to a mess on managing the voting, and each vote being less important for the developers. Besides, we have had DPL elections with as little as two candidates, and topping at seven IIRC - Do we have enough people interested in being responsable for our administrative chores? Would this scheme work? Or would it lead us closer to administrative stagnation? Quoting our not-very-beloved-but-anyways-wise dictator (for the 1876-1910 period) Porfirio Díaz: "If I want something done, I do it myself. If I want it to take some time, I appoint a delegate to do it. If I don't want it ever done, I form a committee".
( categories: )

Metros of the world

Submitted by gwolf on Wed, 08/30/2006 - 18:01
Thanks, Damog, for starting yet another pissing contest^W^Wnice and informative meme. And thanks, B3co, for writing yet another tool to waste my oh-so-scarce time. Which needs some CSS work if people like me keep showing up just to say "I'm also a frequent flier". Anyway, here I go.

Got at b3co.com!
I found at least one Metro I've been to missing - But hey, maybe the people at München U-Bahn could not be bothered to come up with a logo? Update Well, B3co updated the site and included München - What can I do if not update my listing? ;-)
( categories: )

Caps Lock becomes useful again! / Is this a farewell, my dear Window Maker?

Submitted by gwolf on Mon, 08/21/2006 - 13:42
I have always hated and despised the Caps Lock key. Not only it is useless to anybody who works writing code, sysadmining, or plainly writing real text, but its mere existence has degraded the work quality of millions of people's work. Suddenly, IT GETS NORMAL TO WRITE LIKE THIS - It's just a magic spell that allows you to get rid of those old-fashioned rules about the language, about where to write in which case. Even worse, in Spanish some people tend to think that uppercase letters do not carry accents, so they produce text that is, um... Lets say it is readable, but that's often an overstatement. [switch context] I have been a happy and loyal user of Window Maker since 1997, when Juan Pablo Romero pointed me to it (BTW, I found Juan Pablo's homepage after searching for some links to post here and finding his, very old and probably unmaintained, WindowMaker page), back in the time where one of my favorite webpages was Window managers for X - clear sign that I didn't really like anything I had been using. And with WMaker, I was happy for (WOW) almost ten years. I still am. But after last week's ugly XFS corruption episode, I decided to follow the trend among some Debian people, and installed ion3. My impression so far, with two and a half days of usage? I LOVE IT. It is the only WM I've met that really comes from a different point of view, stating that what most so-called modern WMs offer is just counter-productive. It just stays out of your way, not providing any visual distractions, and limiting to providing screens and frames to organize your windows. It acknowledges that its target audience (in my life I'd never set up ion3 for my mother ;-) ) usually hates using the mouse if unneeded, and that there is little point in wasting screen real estate with docks and desktops with functionality. It just sits there waiting for you to command its working via the keyboard - of course, the mouse is also an option, but not the natural one. Anyway, I won't discuss the beauty of ion3 here - mostly because I have only scratched the surface so far. I have loved it, let me tell you. A little more on this in a couple of lines... Just for my Spanish-prefering friends, I found this piece of text explaining what ion3 is about: Ion3: Rompiendo con los entornos gráficos convencionales [merge contexts] My only grudge is that in its default configuration, ion3 becomes the 0wn3r of Meta. What is Meta? What some people call "the Alt key". That key that is not Ctrl, but has become a controlling key. And I'm a heavy Meta user - Remember that my favorite way of interacting with the computer is Emacs. Yup, the nice OS without a decent editor, nicknamed after "Escape-Meta-Alt-Ctrl-Shift". Rob me of my Meta, and the gained productivity might as well go down the drain. Here comes the link to my first paragraph: Ion3 is very configurable. No, it's not configurable - it's programmable. The configuration files are pieces of Lua, a full programming language. Of course, this means you can do mostly anything with it... But you have to do it in the end. Editing ion3's behaviour is not just clicking on selectors - You can take a dive to get the feeling. It looks quite easy, but I yet have to get around it and start poking the configuration. After mourning my lack of Meta, I came across a very useful post in Gregor Hermann's blog. Gregor, I owe you a beer or three - You not only gave me back my productivity, you also gave use to the most despised key in my keyboard. Two lines into XModmap, one line into a couple of Ion3 files (I have yet to be sure it is needed in all of them), and I now have a perfectly useful CapsLock key, which is the key I will manage my WM with. It just rocks! It stands in nobody's way, and I am sure I'll very soon grow used to it.
( categories: )

Speaking of which...

Submitted by gwolf on Tue, 08/15/2006 - 13:31
A couple of days ago, I replied to Madduck's post regarding unhappiness with XFS. Ben replied with a trackback as well: He's also moving away from XFS. And... Well, I noticed the unavoidable: XFS, in the end, _did_ eat my data. I use a chroot in my desktop machine as a backups server, for two other machines. The backups are done three times a week. And last time, they failed. Why? Because /dev/hdd2 is not mounted. Why? [code='Bash']mosca:~# mount /dev/hdd1 /var/backups mount: Unknown error 990[/code] Oh, nice, great and stinky shit. Ok, lets fix it... [code='Bash']mosca:~# fsck /dev/hdd1 fsck 1.39 (29-May-2006) If you wish to check the consistency of an XFS filesystem or repair a damaged filesystem, see xfs_check(8) and xfs_repair(8). mosca:~# xfs_check /dev/hdd1 * ERROR: mismatched uuid in log * SB : ed5d0cc4-487b-4ee4-95c8-6cc2fe441562 * log: ed5d0cc4-487b-4ea4-95c8-6cc2fe441562 ERROR: The filesystem has valuable metadata changes in a log which needs to be replayed. Mount the filesystem to replay the log, and unmount it before re-running xfs_check. If you are unable to mount the filesystem, then use the xfs_repair -L option to destroy the log and attempt a repair. Note that destroying the log may cause corruption -- please attempt a mount of the filesystem before doing this.[/code] Fortunately, that's only some backups and a very untweaked chroot, made easily with debootstrap... But still, that's something I'll have to work on this evening. Sigh, as I didn't have enough pending work already :-/ [Update]: Well, turns out that hdd1 was not as [term]FUBAR[/term] as I had expected. It works fine now, after an xfs_repair. However, the same cannot be said about my dear and lost /usr and /var - Due to a XFS corruption bug that arised under early 2.6.17-line kernels, heavy disk activity corrupted something that led to complete data loss. And, of course, a 350 MB run of dpkg easily meant heavy disk activity. Many of my files under /usr/bin were very long strings of zeroes. Many files inside the dreaded /var/lib/dpkg were so as well. And... Well, I gave up early, as my /home data was fine (and mostly everything I care about is under version control anyway). So, the last couple of days have been devoted to setting up my world :-/
( categories: )

FUSE vs. GnomeVFS?

Submitted by gwolf on Tue, 08/15/2006 - 09:11
Aigars: I agree with Womble's comment in your blog. Maybe GnomeVFS is just way too much? Maybe it could be substituted by an on-demand FUSE-based mounter and unmounter? It seems to me it'd be saner to get all the relevant file manager GUIs (or plainly UIs, maybe even some overpowered shells) to be able to interpret an URL request as just a call to said script and a local filesystem operation? Mounting via FUSE in a protected, per-user area, and then just unmounting after a given inactivity timeout. Yes, I know GnomeVFS is able to do all that and more. But as it's always the case with Gnome and me: I doubt most of the times you need all the "all that". And probably there are saner ways to implement it than via yet-another-layer-for-yet-another-already-solved-thing.
( categories: )

1st Debianmexico bug squishing party!

Submitted by gwolf on Sun, 08/13/2006 - 21:13
We had a very nice day of work, following Rodrigo's BSP invitation to the debianmexico list. The day started at 10 AM, when Rodrigo and I arrived to Nul-unu. After a small time setting up some cables and some coffee, we sat down and started working our way through the BTS. Soon afterwards the rest of the crew arrived. We were seven people. We spent the day not only bug-squishing, but giving informal talks and one-to-one lectures on how Debian's processes work, on how the BTS (and the BSPs) work. The bug list is not impressive, and they were not very difficult bugs to fix, but it's a very good step towards establishing a working, strong Debian community in Mexico. We closed bugs #379589, #382715, #374663, #380872, #382399, #382322, #382096, #335765, #368745, #368207, #382039 and #381130. There is a document in preparation, as Ángel felt the need for a simple process documenting how to fix bugs, and there is even a video, that Toño promised to have ready soon, for some definition of soon. ...Nice chat, nice company, entertaining Sunday. And nice way to wish a happy birthday to Debian, even if it is a couple of days in advance.
( categories: )

About to say goodbye to XFS as well

Submitted by gwolf on Fri, 08/11/2006 - 09:21
Coincidentally with Madduck's account, yesterday night, my institute lost power for about five hours. This by itself surprises me, as at home (only ~300m away) I stayed awake late, and didn't notice this until I got to my office and my desktop had rebooted. Any damage? So far, only minor things - i.e. the Gaim buddy list... Nevertheless, it might be minor, but there is always _something_. And I don't want to wait until massive fsckup happens. And, since I'm already using ext3 as it is more solid for my root partition, I think I will be switching back to it. Specially at my servers, where I still value more reliability over speed. /blog.windfluechter.net/?q=node/129">his assertions.
( categories: )

Biting your tongue

Submitted by gwolf on Tue, 08/08/2006 - 08:47
Sorry, this post will only mean anything to you if you can grok an es_* locale, preferrably an es_ES one. B3co points to a wonderful site, which I came accross sadly when I am about to start working. Still, lots of good laughs taken from mistakes in the Spanish press. The site? Morderse la Lengua (Biting your tongue), from Centro Virtual Cervantes. I found such beauties as the world's largest telescope, which can see object 100 meters away, a Boeing that goes back to Madrid through a crack, a Spanish airplane crashing in Turkey for the third time in a year. A Spanish party asks for the right to conduct abortions until the twelfth month, and -avoiding the problems that come with advanced age- a business looks for secretaries between 20 and 290 years old. And many, many, many more.
( categories: )

Re: sshfs

Submitted by gwolf on Mon, 08/07/2006 - 09:56
Junichi is delighted with sshfs. So am I - I now keep mounted some directories from several of my servers from my workstation, and it becomes oh-so-much-easier to do basically everything. Besides, sshfs seems to have been planned right security-wise - It is based on FUSE, so any user can just do [code='Bash'] $ mkdir remote_home $ sshfs user@server.org:/home/user remote_home [/code] and start working - What I found as a very sensible default is that the mounted pseudofilesystem is not visible by any other local user - Not even to almighty root. Of course, this is overridable. Now, Junichi just misses some performance when -of course- working with large files. I have noticed that, of course (after all, my home DSL connection is 512/128, so... opening by mistake a mere 1MB file makes me quite unhappy). My gripe is that it is slow dealing with directories with too many files, even though directories are (supposed to be?) cached. After thinking on this for a while (and not having straced mutt to assure me I'm right, I think it's because I tried to run a local mutt with remote maildirs - of course, scanning a couple thousand messages for their headers will not be a fast operation. Well, some day or other I'll finish setting up my mailbox at home to be IMAPable. And not even then, I fear, it will be very fast. I think it's time to dust off EOT, which seemed like a good idea, was a neat and easy implementation... But I never really used it.
( categories: )
Syndicate content