Search Results: "pm"

6 May 2006

Joey Hess: the friday that won't end

I thought that yesterday (Thursday) was Friday up until I noticed it was still Friday when I got up this morning. Had to check 2 computers to believe that. I hate it when that happens, but ok, it happens. So, I fell asleep really early this evening, just as it was getting dark, glad to finally see the end of the Friday. Only to wake up at 9:30 pm, and it's still freeaking Friday. Aaargh!

5 May 2006

Alexis Sukrieh: Backup Manager 0.7.3 released

A new development version of backup-manager has been published.
This release provides two new upload methods. The first one is called “ssh-gpg” and lets you upload your locally-built archives to untrusted remote places. During the upload (permormed with SSH), the archives are encrypted using GPG. The other one, called “s3″ is able to upload your archives to the Amazon S3 Storage service (if you have a valid account). This release also comes with a couple of bug fixes (filenames with spaces are now fully supported) and provides some other new options.
As requested on the users mailing-list, a Debian package will come very soon.

4 May 2006

Sergio Talens-Oliag: SoC and CDDT

After a message to debian-custom from Baruch Even I decided to apply as a mentor for Debian on Google's Summer of Code. If someone is interested on working on the current CDDT code or even on a project related to the development of Custom Debian Distributions (or even derived distributions) I'll be happy to mentor you if your write a good proposal. I'm not doing much for Debian lately, I'm busy at work and mentoring someone looks like a good way of helping a little; it requires less time than doing things myself and can be a good way of taking breaks of my real life duties during the summer, when I'm supposed to be working on my PhD Thesis.

Jonathan McDowell: Xinit considered harmful.

Last year Black Cat decided they wanted to be more organised about offering dedicated servers. We already had a rackful but they were all in use. So we looked around for a suitable supplier. Originally Dell were the front runner; although they have a bad reputation we already had a bunch of machines from them and they'd been reasonable reliable, did serial BIOS properly and were competitively priced. Dom pointed out that having hotswap drive bays would be a really good plan; we'd already specced the machines with dual drives to enable RAID1, but if they were hotswap then we could easily move drives into a spare chassis in the event something went wrong, meaning the customer could be back up and running again quickly while we investigated the old machine. Good plan. This started to push Dell into ridiculous pricing, so we had a look around. We had some machines from Xinit, which again we hadn't had issues with. They were able to give us a price that wasn't that different to the non hotswap Dells, so we decided to go ahead with them. Bad move. On September 6th I informed them we wanted to go ahead. They'd quoted us a 10-14 working day lead time. As we didn't have a credit account already set up with them and it was likely to take a while to sort out we said we'd pay up front in the interest of getting things moving as quickly as possible. By September 22nd we still hadn't heard anything from them, like even confirmation that payment had been received and an ETA for delivery. So I contacted them, received confirmation they'd received full payment by September 13th and was told we should see systems by September 30th or October 3rd at worst. On September 26th they emailed to say there was a problem with their shipment and we'd be receiving a part shipment with the rest to follow. 4 servers were delivered on October 12th. It turned out none of them had been configured as requested (serial console, 9600 8n1, all set to auto power on after power failure), so I ended up having to plug a monitor and keyboard into each machine before connecting it up to the serial console server and power cycler. I chased Xinit again on 24th October. They'd claimed a 5th server was to be delivered before that and still hadn't told me anything about the remaining 15. I was not impressed. A new contact got back in touch and made all manner of apologies and promises about keeping in better contact and keeping me up to date with what was happening. Suffice to say this didn't happen, and calls to the main Xinit number were of no use as no one could help, and the mobile number I'd been given for this contact was unanswered more often than not. On 1st November we received another 11 machines. These were at least configured as requested, but during our testing we discovered they had been misassembled. 5 machines had CPU heatsinks put on incorrectly; visually misaligned and such that any load caused a machine crash. Very unimpressive from a company who supposedly does full burn in tests on machines before shipping them (and indeed used this as an excuse for not shipping us machines sooner on occasion). Further chasing didn't have much effect, but we eventually received the remaining servers on December 5th. Nearly 3 months after we initially placed the order. While Xinit have happily provided many platitudes they have failed to address the numerous failings in their organisation. They are appalling at responding to phone calls or email. They continuously fail to make good on any of the promises they make. They can't provide realistic delivery dates and don't have the decency to get in contact and let you know when they're going to miss them. They have proved unable to assembly machines to any level of competence; most of what they do is buy in chassis and fit parts to them - this is not complicated and yet they managed to get it wrong on several of the machines we ordered. We were promised a machine or two in compensation, but of course these never arrived. In addition, they're so badly organised that in the middle of March we received a spam from one of their sales people who was completely unaware we'd been customers of them! I cannot stress how much you should never consider using this company. I've spoken to others who've bought machines from them or had dealings with them and I know I'm not alone in this. Really. Don't do it. You'll regret it. I suspect it would have taken less of my time and energy to buy all the parts and assemble the machines myself. I wish I'd done so instead. This does leave me lacking a hardware supplier however. We're in the position of needing more machines, but given recent power pricing increases Xeon LVs (the new Sossaman cores) look like the way forward. Except no one appears to have any stock. And even if they do, how do I know I won't get my fingers burned again?

3 May 2006

Dirk Eddelbuettel: Beancounter minor bug fix release 0.8.7

Two contributed patches in this update: Jesse Chu noticed that split-adjustments did not cover close prices, and Doug Laidlaw provided an updated rpm.spec file. Version 0.8.7 is currently in Debian's incoming area, uploaded to CPAN and onto the beancounter page here, an announcement should appear on Freshmeat shortly.

1 May 2006

Uwe Hermann: Drupal 4.7.0 has been released!

Wheee! Drupal 4.7.0, the new stable release of the CMS, has been released. After more than one year of development, we are now finally able to enjoy all the goodies which this new release brings. For German speaking people we can now proudly claim to have a completed translation of the user interface, thanks to all the contributors! If you don't speak German, you can choose from one of the other 40+ translations for your site. Read the release announcement for more information, I'm off upgrading a couple of sites now ;)

28 April 2006

Martin F. Krafft: Rain

I passed the remainder of yesterday essentially doing nothing, not even reading (I am trying to make Murakami's book, my last one, last as long as possible -- it's really good and has me thoroughly in its grip). So instead, I roamed the streets and observed people, tried talking to one or the other, but unfortunately did not get very far. What makes it all a little different is that the Burmese always say "ja" and shake their head, whether they've understood or not; effectively, this means paying attention that e.g. the motorcycle driver is going the right direction and aborting the trip as soon as you sense a misunderstanding (despite the convincing and assertive "ja"). Following breakfast (Bamar-style Mohinga, a noodle soup with seafood and unidentifiable cracker-thingies I'll just call corn flakes for now, vegetables or whatever else the cook decided to put in -- I've developed a strong liking to this dish in the morning), I took a taxi to the airport to board my flight to Heho, from where I would continue to Inle Lake. I still travel on a budget, so you may be surprised that I am hopping around the country with planes, but the $22 I had to pay for this trip (incl. taxes) and the 10 hours I saved compared to the $8 bus ride were well worth it to me. After all, I only had a few days in this country and tried to maximise the exposure I experienced. One thing is for sure: I will come back. Pwin Oo Lwin was nice, but I did not manage to go further east; A day in Mandalay is surely not enough. Bagan didn't do much for me, so I don't think I'll return there, but Inle, as well as the countless regions I skipped, including the pictoresque and untouched beaches, really make me want to plan my next trip now already. Arriving in Inle, it was raining, and the rains intensified towards noon. I am here to stay for two days, and the weather is unlikely to change, so after confirming that I could not take the next flight a day earlier, I bit the bullet, put on my rain jacket and sandals, rented a bike, and went off to visit the cultural museum, also known as the "Museum of Shan Chiefs" -- which was kind of disappointing. Set in a beautiful house (the sight of which was worth most of the $2 entrance fee), the items on display were scarce and almost exclusively labeled in Burmese. None of the folks working there seemed to be inclined to show me around, so after 20 minutes I left into the pouring rain, stopped by at a kitchen for a Burmese-style beef curry with jack fruit soup, and eventually returned to my hotel. I am staying at the Aquarius Inn, a cute place with simple and clean rooms, a cozy porch, and a little garden out front. The staff, a girl maybe a little younger than me, is very attentive and speaks good English, studies geography at university, and took a particular liking to making me feel good for the two hours I decided to flip pages in Murakami's book on the front, bringing me tea, fruits, and little snacks on a continuous basis, always with a huge smile on her face, and eager to help organising whatever I would want to do during my stay in Inle. But with the rain coming down non-stop, I am somewhat puzzled as to what I should do. The compulsory thing here is at least a day on a boat out on the lake, visiting floating villages, as well as the peculiar rowing style the people from this area developed -- using one arm and one foot instead of two arms --, hoping from floating market to floating market, and enjoying the scenery of the Shan hills surrounding the river. The Lonely Planet describes the places as a mirage. But with clouds and fod and water from above, it loses all its charm, and that's not because I fear getting wet. Not that I am bored or afraid of being bored, I'll just have to make sure to find some alternative programme, which could include spending the morning watching the market, reading, and talking to some fellow travellers who are in a similar situation as myself, but readily indulge in elaborate discussions on scientific topics, it seems. This much as an update. Internet access here is even more difficult than in Bagan, so all the other thoughts I meant to push out to this blog have to wait until Yangon, Bangkok, or Zurich. Thanks for reading along. PS: I don't think I'll travel with Lonely Planet again, it's just too inaccurate, and I disagree with their approach to research (e.g. not reconfirming facts researched a year before printing before the book goes to print), and happened upon too many errors this time around. Plus, I have sent them elaborate updates on four previous trips and have never heard a single word from them, no acknowledgement, thanks, nothing. Maybe I am spoiled by Open Source development. I have been recommended the Rough Guides, so I'll give those a shot for the trip to Debconf in Mexico.

Randall Donald: Will you be my Neighbour?

So the company where I work at (Push72) is looking for a few (up to 5) good men (or women) to add to our development team. Currently we are heavily involved in online banking applications and need more people who know Java, have done some web application development and are good team players. Our office is in beautiful Parksville, British Columbia on Vancouver Island and relocation is required. This isn't an official job posting by any means (I don't hire, I just work here) but if you are interested, want to apply or want to know more information let me know at randy@push72.com

27 April 2006

Erich Schubert: AppArmor receiving it's share of critique

By finally coming forward and "applying" for inclusion into the mainline kernel, AppArmor finally has to face critique on it's approach. And it seems that it's being beaten up quite a bit. I don't think there is anything in AppArmor that you can't do with SELinux just as good (Yes, SELinux does use labeled files to work around the hardlink issues, but guess how these labels are assigned initially? By pathname. If you have a hard link with two different labels, only one of them will stick.). You can in fact "learn" your SELinux policies just like AppArmor. That's called audit2allow, and it is frowned upon for good reasons, and only considered to be okay for interim solutions. There are also tools in development to produce meaningful policies, that is where SELinux really sets itself apart from AppArmor. In AppArmor, you specify for each "confined" application which files it access (and which capabilities), usually by learning these. On SELinux, you basically divide your system into meaningful parts (e.g. logfiles, user mail, user web files) and then specify which kind of access an application is to be granted. This manual part, deciding which access is allowed, is a big feature. Apparently the AppArmor thunderbird policy has "learned" the setuid permission for thunderbird, which I consider a very bad idea. You can't just learn everything while application may have bugs (or workarounds, or security nets - e.g. it might try to setuid and quit if it succeeds!). And despite some claims, SELinux does not require you to have a policy for everything on your system. Only in "strict" policy, whereas if you use "targeted" policy, you'll have a so called "unconfined" domain, too. The AppArmor approach reminds me a lot of what grsecurity 1.x ACLs were doing, back with some 2.4.x kernel. It never worked too well for me, that's why I can't say much about newer grsecurity versions... but to me, grsecurity sounds a lot better than AppArmor. Much more mature.

Christian Perrier: Back from my annual German samba break

As usually every year, I went this year to the Samba eXPerience conference in G ttingen, Germany. That conference is the only existing conference entirely devoted to the Samba project. It is a unique opportunity to meet with other users of samba, as well as nearly all member of the Samba development team (which is "only" made of 10-15 people, which always seem to surprise attendants when one knows about the quality of Samba over the years). This year, we were missing Tridge who was busy in European Commission hearings about the Microsoft case, if I got the explanations correctly. But most of others were around and I'm glad I had a few really interesting talks with several key people in the Samba project. The small samba maintenance team in Debian will probably take advantage of this as well. There were two of us over there, No l K the and myself. It's always a pleasure to spend some time with No l. We've been able to lower the number of bugs for samba in Debian a little bit as well as prepare the next release (3.0.23) packages...finding a few bugs in the upstream builds..:-) We also initiated some discussions with upstream about possible backports of the current samba code to sarge. Upstream policy is to encourage users to upgrade to the last version in the samba3 releases, so our policy in Debian does not fit well with these goals. We'll try to work closely with people who maintain the Debian packaging in the Samba Team... Of course, we also talked and listened to numerous talks about Samba 4, the Active Directory killer. In short they can be summarized to: nothing will be released "production ready" in 2006. So, we won't have samba4 in Debian etch. Steinar Gundersson and Jelmer Vernooj (member of the Samba Team AND in the Debian NM queue) will continue to maintain samba4 package in experimental (to test them, just install samba from experimental...beware, this *will* break File and Print services on your host). Also important were talk about evolutions in Samba3, the current production code. My vote goes to Jeremy Allison's talk about "Delegating administration of samba servers", introducing what I consider a killer features: user shares, ie the possibility to allow some users to create their own share on Samba server. Believe me, that feature will rock and it *will* be in 3.0.23 due out in a few weeks. I already have tons of plans for my production server at work in ONERA where the days of my NT4 domains are counted. For this, Jerry Carter tutorial about Samba 3 and Active Directory will be incredibly useful, even if I don't have any AD servers (and don't plan to). In short, great time as usual in G ttingen. I'm also very happy that I had the opportunity to visit Meike and have such long and interesting hours talking together while eating noodles. Tsch ss!

25 April 2006

Dirk Eddelbuettel: RGtk2 packages in Debian

As previously mentioned, I had built local packages of Michael Lawrence's RGtk2 port of the Gtk v2 widgets / toolkit to the R language and environment. This package, along with the related cairoDevice package, is now in Debian's main archive. RGtk2 extends and replaces the older r-omegahat-rgtk package. For an two interesting applications using RGtk2, look at Graham William's rattle, a glade-based data-mining user-interface to several R functions, and at John Verzani's PMG (aka Poor Man's GUI) generic GUI for R.

24 April 2006

Ross Burton: Sound Juicer "The Winds Are Blowing Telling Me All I Hear" 2.15.1

Sound Juicer "The Winds Are Blowing Telling Me All I Hear" 2.15.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. This is the first release in the 2.15.x development series and isn't that exciting, sorry: NP: Out Of Season, Beth Bibbons and Rustin Man

Martin F. Krafft: Back to Mandalay

I have returned to Mandalay after an exciting weekend in Pyin Oo Lwin. Sunday morning, I woke to meet Adam at 6:00 o'clock for a stroll through the botanical garden, and we engaged in interesting discussions for the 1.5 hours before we returned to a cup of coffee and being picked up by Eddy, his friend. He took us for a breakfast of excellent strawberry yoghurt -- the area is famous for its strawberries -- and afterwards helped me arrange for my own motorcycle, with which I went touring about the town. First, I visited the Chinese temple, followed by two Pagodas before fleeing the midday heat to the Be waterfall, where I first tried to get some food. Thankfully I have the Lonely Planet Burmese Phrasebook on me or else I would have had no chance, but eventually I ended up with some vegetables and rice, which at least did the deed. Following lunch, I went for a swim (which you are not supposed to do) in the waterfall pond, joining several dozens of Burmese cooling down. My attempts to dry and read where thwarted several times by excited folks doing almost everything in their power to get me back into the cold water. So I did. Eventually, the heat lowered and I decided to head back to the city to find an Internet cafe, and meet Adam and Eddy for a visit to a remote village, but the first half of those plans were changed when by the side of the road, I saw an old monk carrying two heavy bags and offered him a lift. He gladly accepted and I took him about 10 miles off the main road, uphill on a dirt track until we reached his village where we were greeted by the other surprised monks, who subsequently invited me for tea. I enjoyed the time, although only the monk to whom I had offered the ride spoke English and did not deviate from his topic how much he hated the Japanese -- he had fought in the war against the Japanese 60 years ago. On the way back I got lost several times but eventually managed to return the motorbike and make it to the lodge for a shower, before we drove off to the remote village. On the way I learnt that Burma is actually much richer than Laos or Cambodia, that noone in this country has to starve because of the vast amount of natural resources, but that poverty still exists all over the place, even though I found it to be not as extreme as back in Laos when I decided to come back with clothing for the children. But seeing (and being told) that the people in the village we visited were definitely among the poorest in the country, I decided to distribute the clothing I took along, which was well received and even documented on video by Eddy. Still, in the end, I was not completely satisfied because these village people were rich (albeit living in beaten huts and wearing torn clothing) as opposed to the ones who hosted my cousin and I 15 months ago in Laos. However, given that Pyin Oo Lwin gets very cold in the winter and the clothing I took was mostly warm clothing (like fleece sweaters and cord trousers), it was probably a lot better to leave it here rather than to take it to other (warmer) parts of the country. So now I am carrying an empty backpack with me, and the temptation to fill it with the many handicrafts and goods on sale here is almost unbearably high. That night, Eddy's wife invited us to a traditional Burmese dinner at their house. Unfortunately, Adam felt a little sick and couldn't join, so I went alone for some excellent food and had to drink the bottle of Australian Sauvignon Blanc all by myself. I doubt thought that it was due to the elevated alcohol level of my blood that I thoroughly enjoyed the screening of some videos of traditional Myanmar martial arts, as well as videos from the water festival celebrated in the country at the same time as in Thailand. While Songkhran in Thailand was almost excessive, the Burmese put more value on tradition, and intersperse the soaking with traditional dances, which looked absolutely wonderful. I am sure to return, even though April really is not the month to come here -- it's boiling hot outside. Now, back in Mandalay, I first embarked on a little expedition to the MICT, which is a computer centre with a bunch of schools in town, to distribute some of the Ubuntu CDs I had brought. It was good to know that most of the folks I talked to had heard of Linux, but that they never tried it because it's impossible to obtain. Now, almost a dozen CDs are with managing directors of various stores and schools, and they all know that they can freely copy them as many times as they like. If it turns out to be popular, maybe Canonical can arrange for a larger shipment to companies in this country, probably via Bangkok. I am leaving Mandalay tomorrow for Bagan, taking an express ferry at 6:00 o'clock, which should get me there within 9 hours. I am unsure what's next, but after 2-3 days in Bagan, I will either fly to Hohe and visit Inle Lake, then to Yangon, or just make my way on land to Yangon immediately. Flights come in at about $50 each, so while cheap, I am not sure I brought enough cash with me to afford them. You cannot use credit cards or traveller cheques in Burma. Stay tuned, and thanks for reading along.

23 April 2006

Brett Parker: Ooooops!

So, that was Saturday then... I managed to get nothing at all done, but I did manage to watch some snooker, Taxi, Taxi 2 and Taxi 3... So maybe it wasn't wasted? Apparently it's St Georges' day tomorrow... Hmm... I think that means that I shall find a pub sometime after lunchish and have a few celebratory pints for the old, somewhat dead, bloke! Otherwise, just did the beginnings of an extendable buildd, sometime I might get it to actually build stuff! At the moment it's very skeletal, need to finish building the foundations for it to be stupidly generic before going much further... but then, extending base classes to make it "just work" (tm) and having a nice base set of classes should make it all soooo much better. Will probably use it initially for automatically building django packages from svn, you know, as a test case - might then extend it to build bpgallery packages - though that's less useful (afterall, I haven't bothered packaging that yet, it being, erm, a shell script :). Hmm, now is probably a good time for sleep, though.

22 April 2006

Tollef Fog Heen: Am I spoiled?

(By way of magnio) Go through the list. Tick everything you have or have done. If you can tick 40 or more, you're spoiled. Do you: Are you: Have you: Did you: 24, so a bit more spoiled than Magni. Not that much, though.

20 April 2006

John Goerzen: Debian From Scratch 0.99.0 Is Out

At long last, I've finally updated Debian From Scratch (DFS). For those of you not familiar with DFS, it's a single, full rescue CD capable of working with all major filesystems, LVM, software RAID, and even compiling a new kernel. The DFS ISO images also contain a small Debian mirror subset that lets you use cdebootstrap, along with the other utilities on the CD, to perform a manual, "Gentoo-like" installation. It also serves as an excellent rescue CD, with a full compliment of filesystem tools, backup/restore software, and a development environment complete enough to build your own kernels.

DFS also refers to dfsbuild, the tool that generates DFS images. dfsbuild is available as a Debian package. dfsbuild is designed to make it trivial to build your own custom DFS images. You can have your own set of Debian packages on your images, your own kernels, etc. Unlike many other systems, you can go from the example dfs.cfg to a customized DFS build in just a few minutes, even if you've never used dfsbuild before.

Version 0.99.0 is a from-scratch rewrite and port to Haskell. You can read the full list of new features in the announcement, but the biggest is that it now supports standard Debian initramfs kernels in addition to ones that have enough drivers statically linked to be able to read the CD-ROM.

You can also download my DFS images or browse the docs online.

MJ Ray: Cycling Forum

Please email me any comments on the items Lynn Cycling Forum will discuss tomorrow (Fri 21 Apr): Town routes, Dropped kerbs, parking, developments, questions for our MP, signposting wish list, HGV restrictions, Hardwick and A10 routes, KL Transport Strategy WG

19 April 2006

Wouter Verhelst: Pbbuttonsd

PMU-based laptops can use either pmud (which works, but doesn't have a lot of features—and which, occasionally, is maintained by fellow m68k porter Michael Schmitz) or pbbuttonsd, (which is a lot better) for their power management. Pbbuttonsd also has support for doing stuff with the hotkeys on the apple keyboard, like changing the screen brightness, the sound volume, or going to sleep (if your laptop supports it) after one uses the power button. In addition, pbbuttonsd will reduce the screen brightness if the laptop is running on battery power and hasn't been used for a while. This is cool. Unfortunately, it also does it if I'm using an external USB mouse to browse the web and don't touch my keyboard or touchpad for a while. This is not so cool.

Alexis Sukrieh: Amazon S3 uploads within Backup Manager

Brad Dixon is working on a patch for backup-manager in order to support the Amazon S3 Web Service as a new upload method. His work is almost finished in the current SVN source tree and will be available in the next development release: 0.7.3. The Amazon Web Service Blog speaks about his work. Well done Brad and welcome aboard!

17 April 2006

Junichi Uekawa: mock.

I've been told that there is this project called mock which tries to do something similar to pbuilder for RPM systems.Interesting.

Next.

Previous.