[arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread didier gaumet
Hi list,

Since todays's update of the kernel (2.6.33.2 - 2.6.33.3) my Dell
inspiron 1012-9118 (new mini 10) netbook freezes on boot (after
displaying loading modules. I have to poweroff. It is an Atom N450
proc and an x86_64 Archlinux (up-to-date).

Has anyone a similar problem?



Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread Thomas Bächler
Am 28.04.2010 09:43, schrieb didier gaumet:
 Hi list,
 
 Since todays's update of the kernel (2.6.33.2 - 2.6.33.3) my Dell
 inspiron 1012-9118 (new mini 10) netbook freezes on boot (after
 displaying loading modules. I have to poweroff. It is an Atom N450
 proc and an x86_64 Archlinux (up-to-date).
 
 Has anyone a similar problem?
 

Likely the update breaks some external modules. Do you have any module
packages installed that are not part of the kernel package? If yes, you
can append disablemodules=module1,module2 to the kernel commandline.
These modules may have to be rebuilt - if you find some, tell us which
ones they are.

If you have no idea, appending verbose to the commandline may give
more clues.



signature.asc
Description: OpenPGP digital signature


Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread Hussam Al-Tayeb
On Wed, 2010-04-28 at 09:43 +0200, didier gaumet wrote:
 Hi list,
 
 Since todays's update of the kernel (2.6.33.2 - 2.6.33.3) my Dell
 inspiron 1012-9118 (new mini 10) netbook freezes on boot (after
 displaying loading modules. I have to poweroff. It is an Atom N450
 proc and an x86_64 Archlinux (up-to-date).
 
 Has anyone a similar problem?
 
Happened on first boot after upgrade here. but it hasn't happened since.
I rebooted 5 times to check


Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread didier gaumet
Le 28/04/2010 09:54, Thomas Bächler a écrit :

 Likely the update breaks some external modules. Do you have any module
 packages installed that are not part of the kernel package? If yes, you
 can append disablemodules=module1,module2 to the kernel commandline.
 These modules may have to be rebuilt - if you find some, tell us which
 ones they are.

I have not built any module myself, all my modules are provided either
by kernel26 package or core packages.

 If you have no idea, appending verbose to the commandline may give
 more clues.

I have done that, please refer to my answer to Nilesh.

Thanks.



Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread Thomas Bächler
Am 28.04.2010 11:10, schrieb didier gaumet:
 Le 28/04/2010 09:54, Thomas Bächler a écrit :
 
 Likely the update breaks some external modules. Do you have any module
 packages installed that are not part of the kernel package? If yes, you
 can append disablemodules=module1,module2 to the kernel commandline.
 These modules may have to be rebuilt - if you find some, tell us which
 ones they are.
 
 I have not built any module myself, all my modules are provided either
 by kernel26 package or core packages.

Which core packages have you installed that contain modules?



signature.asc
Description: OpenPGP digital signature


Re: [arch-general] dual ISP: 1)cable broadband (DHCP) 2){shudder} dial-up (ppp?) Please help!

2010-04-28 Thread Rogutės Sparnuotos
Joe(theWordy)Philbrook (2010-04-28 02:21):
...
 I searched the wiki for wvdial and all I got was instruction for
 configuring non-root access (which is the last thing I want. When/if
 connected via dialup, I'll be paying by the connected hour, so I don't want
 anyone I don't trust with the root password to be able to use it...

Offtopic:
This anyone I don't trust with the root password sounds strange to me.
There should be only one root...

 I'm hoping that All I'll need to do is open a terminal window, su to a root
 shell, type wvdial Then open a browser or email client in another window.
 And to be able to quickly pull the plug on the connection (stopping the
 ISP's connect time clock) by switching back to the root shell that started
 wvdial and hitting ^C...  (that is of course after a root shell runs
 wvdialconf and then edits the wvdial.conf to include the appropriate DNS
 server, user and password data etc...)
 
 Do I need to worry about wvdial and/or other dial-up ppp connection messing
 with the broadband Ethernet setup?

ISPs usualy charge per minute, so there is no need to be in a hurry
pulling the plug. Are you really getting nervous when thinking about
dial-up, or am I imagining things?
wvdial will not touch any of your network related configs (only the ppp
ones), so if you will not use any other tools, your broadband will be
safe. At least after reboot.

wvdialconf has to be run only once. It should ask you for the telephone
number, user and password.

Later, to connect, you simply run wvdial and wait for the connection
(it will fetch the DNS settings, set the default gateway etc.). Then
pressing ^C, it will disconnect and change the settings back to what they
were.

But, if you do not test dialing-up at home, it is likely that something
will go wrong when you try connecting at your sister's (and there won't be
any internet connection to seek help).

And are you sure the modem in your laptop is working and recognized by
linux?

 Could someone point me at the URLs of the other 'dialup' related documents
 that are supposed to be in the Arch Linux Wiki (since searching for 'dialup' 
 didn't help me)?

Did you search for ppp?

-- 
--  Rogutės Sparnuotos


Re: [arch-general] dual ISP: 1)cable broadband (DHCP) 2){shudder} dial-up (ppp?) Please help!

2010-04-28 Thread Vincent Van Houtte
 Do I need to worry about wvdial and/or other dial-up ppp connection messing
 with the broadband Ethernet setup?


That should not be a problem.


 Could someone point me at the URLs of the other 'dialup' related documents
 that are supposed to be in the Arch Linux Wiki (since searching for
 'dialup'
 didn't help me)?


Well, I haven't succeeded in doing this, and it is the only thing keeping me
from ditching OSX on my macbook, but it should be possible to use netcfg for
this. So it should just be a matter of disconnecting your ethernet-profile
and connecting to your dialup-profile. The forums have a few solutions, but
neither has worked for me.

Mind you: I am trying to connect to my BT smartphone, and use that as a
dialup-modem. Your setup should be easier.

Zl.


Re: [arch-general] dual ISP: 1)cable broadband (DHCP) 2){shudder} dial-up (ppp?) Please help!

2010-04-28 Thread Joe(theWordy)Philbrook

It would appear that on Apr 28, Rogutės Sparnuotos did say:

 Joe(theWordy)Philbrook (2010-04-28 02:21):
 ...
  When/if connected via dialup, I'll be paying by the connected hour, so I
  don't want anyone I don't trust with the root password to be able to use 
  it...
 
 Offtopic:
 This anyone I don't trust with the root password sounds strange to me.
 There should be only one root...

Not so off topic... ;-7 I did specifically bring up the concept of trusting
someone with root access (and I wasn't referring to a limited sudoer) 

But be that as it may, while I can imagine a few circumstances involving more
than one admin with root privileges, in practice I've only got my personal
Linux box. And since my life partner isn't very computer literate, that
means I'm the only one I trust with my root password, so I don't want
anybody but me jacking up my back-up isp bill...
 
  I'm hoping that All I'll need to do is open a terminal window, su to a root
  shell, type wvdial Then open a browser or email client in another window.
  And to be able to quickly pull the plug on the connection ...

Actualy I'm thinking I should maybe get in the habit of doing that via

$ su -c wvdial

  Do I need to worry about wvdial and/or other dial-up ppp connection messing
  with the broadband Ethernet setup?
 
 ISPs usualy charge per minute, so there is no need to be in a hurry
 pulling the plug. Are you really getting nervous when thinking about
 dial-up, or am I imagining things?

Not at all. It's been so long since I bothered that I've forgotten almost
everything I ever knew about Linux dialup except about how much
cooperation I'll get from the ISP's tech dept. right after a let the word
Linux slip past my lips... So yeah, when you add to that a shoe string
budget, I'm willing to admit I'm just a tad nervous.

 wvdial will not touch any of your network related configs (only the ppp
 ones), so if you will not use any other tools, your broadband will be
 safe. At least after reboot.

Good. Then I can afford 'some' empirical testing after all. ;-)
From what I've found online, and what little I can remember, wvdial should
be available for just about any distro. So if I keep it's set up fairly
simple, I should be able to clone a successful implementation to the other
Linux installed on my multi-boot laptop.

So yeah, as long as you don't count set-up utilities such as wvdialconf,
and if need be, minicom, I don't plan on using any other dialup tools...
 
 wvdialconf has to be run only once. It should ask you for the telephone
 number, user and password.

That's good to know. From what I read in the man page I was under the
impression that it would only configure the modem part of the wvdial.conf
and that I'd have to manually edit in the login data...
 
 Later, to connect, you simply run wvdial and wait for the connection
 (it will fetch the DNS settings, set the default gateway etc.). Then
 pressing ^C, it will disconnect and change the settings back to what they
 were.

So then, I won't need to specify the DNS, AND it will restore any such
existing settings. (I knew that wvdial was the one for me...)

 But, if you do not test dialing-up at home, it is likely that something
 will go wrong when you try connecting at your sister's (and there won't be
 any internet connection to seek help).

Absolutely. That was my plan. Else I wouldn't have worried about some brain
flatulence causing me to accidentally have the Ethernet cable connected,
while wvdial was active.
 
 And are you sure the modem in your laptop is working and recognized by
 linux?

Not yet! :-( But if I can't get it working I've got my old external serial modem
in one of the assorted junk boxes that clutter up my office. What I won't
find though, is the manual for it sigh (I'd much prefer to be able to use
the built in... (fewer things to lug around and all that)

  Could someone point me at the URLs of the other 'dialup' related documents
  that are supposed to be in the Arch Linux Wiki (since searching for 
  'dialup' 
  didn't help me)?
 
 Did you search for ppp?

Doh! And to think I didn't think of that. I knew I suffered from CRS... But
now I'm thinking it must be getting worse... Actually though, I've never
been particularly skillful at coming up with good search strings. But I
still should have thought of that one.

Thanks!

-- 
|   ~^~   ~^~
|   *   *   Joe (theWordy) Philbrook
|   ^J(tWdy)P
| \___/ jtw...@ttlc.net

[arch-general] Package signing

2010-04-28 Thread Aleksis Jauntēvs
Hello, 

The idea is to implement package signing for Arch similar to rpm GPG package 
signing. Short description follows.

Use case for developers:
1. Dev bulds package with f.e. -sign switch.
2. Dev enters passphrase.
3. makepkg builds the package and creates detached signature (now we 
have 2 files *.tar.xz and *.sig).
4. The two files togeather are distributed to the repos as package with 
signature.

Package installation:
Pacman additionally downloads the signature the signature file and verifies 
the package. 

Problems: 
1. Where to store the package signature file? 
It is more convenient and logical to keep the package as a single file. Rpm 
packages uses binary format and the signatures are stored inside.
2. GPG key sharing. 
Rpm-like distros like fedora and RHL use a single key for signing all their 
stable packages, but I think their build system is centralised. Is it safe to 
share one key among all package developers?
3..

Implementation:
1. Add package verification suport in lipalpm (using gpgme or gpg executable 
as rpm does).
2. Add package signing in makepkg script
3. Patch pacman, add option to turn the package signing ON or Off.
4. Add support for signed package distribution if needed (see Problems #1)
5. Include Arch public pgp key in /etc/pacman.d/..(??)

Discussion about this and also other ways for package signing(md5,..) are 
welcome! 

-- 
Alekss


Re: [arch-general] Crisp Rendering Fonts

2010-04-28 Thread Ananda Samaddar
On 28/04/2010 14:13, Carlos Mennens wrote:
 Is there any suggestion on Arch Linux running Gnome 2.6.30 to improve
 the crisp / clearness of my fonts? I installed the latest available
 nVidia drivers  under 'Appearance'  'Fonts'  'Details', I show the
 following:
 
 * Resolution: 98 dots per square inch.
 * Smoothing: Subpixel (LCD)
 * Hinting: Slight
 * Subpixel Order; RGB
 
 It just never seems as clear and crisp when I compare side by side to
 Ubuntu or Windows 7. The font clarity is notable difference beween
 Arch and I would like to change this. Any help and or tips would be
 greatly appreciated!
 
 -Carlos

Install the -cleartype, -lcd or -ubuntu patches for Cairo from the AUR.

Ananda


Re: [arch-general] Package signing

2010-04-28 Thread Allan McRae

On 28/04/10 23:32, Aleksis Jauntēvs wrote:

Hello,

The idea is to implement package signing for Arch similar to rpm GPG package
signing.


Good to see someone interested in this.  I suggest you join the 
pacman-dev list where all discussion about pacman development occurs.


There is also some code floating around that has started to implement 
this. This is my gpg branch containing those patches - 
http://projects.archlinux.org/users/allan/pacman.git/log/?h=gpg .


Allan


Re: [arch-general] Package signing

2010-04-28 Thread Ng Oon-Ee
On Wed, 2010-04-28 at 23:39 +1000, Allan McRae wrote:
 On 28/04/10 23:32, Aleksis Jauntēvs wrote:
  Hello,
 
  The idea is to implement package signing for Arch similar to rpm GPG package
  signing.
 
 Good to see someone interested in this.

Yes, the monthly forum threads were a bit tiring.

I wonder what the need would be like for testers. And what testers would
actually do (try and break stuff?).



Re: [arch-general] Package signing

2010-04-28 Thread Allan McRae

On 28/04/10 23:52, Ng Oon-Ee wrote:

On Wed, 2010-04-28 at 23:39 +1000, Allan McRae wrote:

On 28/04/10 23:32, Aleksis Jauntēvs wrote:

Hello,

The idea is to implement package signing for Arch similar to rpm GPG package
signing.


Good to see someone interested in this.


Yes, the monthly forum threads were a bit tiring.

I wonder what the need would be like for testers. And what testers would
actually do (try and break stuff?).


The need for testers usually occurs after implementation! :)



Re: [arch-general] Package signing

2010-04-28 Thread Ng Oon-Ee
On Wed, 2010-04-28 at 23:56 +1000, Allan McRae wrote:
 On 28/04/10 23:52, Ng Oon-Ee wrote:
  On Wed, 2010-04-28 at 23:39 +1000, Allan McRae wrote:
  On 28/04/10 23:32, Aleksis Jauntēvs wrote:
  Hello,
 
  The idea is to implement package signing for Arch similar to rpm GPG 
  package
  signing.
 
  Good to see someone interested in this.
 
  Yes, the monthly forum threads were a bit tiring.
 
  I wonder what the need would be like for testers. And what testers would
  actually do (try and break stuff?).
 
 The need for testers usually occurs after implementation! :)
 
Well, it does seem like a multi-part project, so I'm sure even before a
total implementation there would be bits and pieces to test
(functionality in pacman, for example, that nobody would use because the
rest of the supporting cast isn't there yet).



[arch-general] Nvidia Driver Installed But Not Running

2010-04-28 Thread Carlos Mennens
I recently installed the nvidia driver from 'Pacman' and rebooted. I
have not since updated / upgraded the kernel. I notice that when I try
and open my 'nVidia X Server Config' window and it tells me:

You do not appear to be using the NVIDIA X driver. Please edit your X
configuration file.

I looked in /etc/X11/ directory and don't see xorg.conf file. Does
anyone know how I can get my nVidia drivers working on Arch Linux? It
installed fine however it's not running for some reason.

-Carlos


Re: [arch-general] Nvidia Driver Installed But Not Running

2010-04-28 Thread Allan McRae

On 29/04/10 00:45, Carlos Mennens wrote:

I recently installed the nvidia driver from 'Pacman' and rebooted. I
have not since updated / upgraded the kernel. I notice that when I try
and open my 'nVidia X Server Config' window and it tells me:

You do not appear to be using the NVIDIA X driver. Please edit your X
configuration file.

I looked in /etc/X11/ directory and don't see xorg.conf file. Does
anyone know how I can get my nVidia drivers working on Arch Linux? It
installed fine however it's not running for some reason.



Have a look at the NVIDIA page in the wiki.  It gives detailed 
information on setting this up  (hint:  nvidia-xconfig)


Re: [arch-general] Nvidia Driver Installed But Not Running

2010-04-28 Thread Nilesh Govindarajan

On 04/28/10 20:15, Carlos Mennens wrote:

I recently installed the nvidia driver from 'Pacman' and rebooted. I
have not since updated / upgraded the kernel. I notice that when I try
and open my 'nVidia X Server Config' window and it tells me:

You do not appear to be using the NVIDIA X driver. Please edit your X
configuration file.

I looked in /etc/X11/ directory and don't see xorg.conf file. Does
anyone know how I can get my nVidia drivers working on Arch Linux? It
installed fine however it's not running for some reason.

-Carlos


You need to configure it, create your Xorg configuration file by logging 
in as root in runlevel 3 and typing this command:


Xorg -configure

It will create xorg.conf.new or whatever.

Copy it to /etc/X11/xorg.conf

--
Nilesh Govindarajan
Site  Server Administrator
www.itech7.com
मेरा भारत महान !
मम भारत: महत्तम भवतु !


Re: [arch-general] Nvidia Driver Installed But Not Running

2010-04-28 Thread Thomas Bächler
Am 28.04.2010 16:48, schrieb Allan McRae:
 On 29/04/10 00:45, Carlos Mennens wrote:
 I recently installed the nvidia driver from 'Pacman' and rebooted. I
 have not since updated / upgraded the kernel. I notice that when I try
 and open my 'nVidia X Server Config' window and it tells me:

 You do not appear to be using the NVIDIA X driver. Please edit your X
 configuration file.

 I looked in /etc/X11/ directory and don't see xorg.conf file. Does
 anyone know how I can get my nVidia drivers working on Arch Linux? It
 installed fine however it's not running for some reason.

 
 Have a look at the NVIDIA page in the wiki.  It gives detailed
 information on setting this up  (hint:  nvidia-xconfig)

I particularly like that it suffices to use the following minimal
xorg.conf file, the rest is automatically generated:
http://wiki.archlinux.org/index.php/Nvidia#Minimal_configuration

Without it, Xorg will NOT try to use the nvidia driver and fall back to
nv, nouveau or vesa.



signature.asc
Description: OpenPGP digital signature


[arch-general] Remove Epiphany Browser

2010-04-28 Thread Carlos Mennens
I just installed a fresh system today with Gnome 2.6.30. It
automatically installed Epiphany  Epiphany Web Bookmarks too. I would
like to know if I remove both of these applications, will I effect
Gnome or any of it's dependancies? I wont ever use Epiphany and I
don't like useless applications lingering on my system? Is there a way
to purge all of it's installation existance off my new machine without
messing up Gnome?


Re: [arch-general] Nvidia Driver Installed But Not Running

2010-04-28 Thread Carlos Mennens
Thanks all! It's working on my system looks amazing!


Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread Sven-Hendrik Haase
On 28.04.2010 09:43, didier gaumet wrote:
 Hi list,

 Since todays's update of the kernel (2.6.33.2 - 2.6.33.3) my Dell
 inspiron 1012-9118 (new mini 10) netbook freezes on boot (after
 displaying loading modules. I have to poweroff. It is an Atom N450
 proc and an x86_64 Archlinux (up-to-date).

 Has anyone a similar problem?


   
Does it continue after hitting the 180s timeout?

-- Sven-Hendrik


Re: [arch-general] Remove Epiphany Browser

2010-04-28 Thread Patrick Brisbin
On 04/28/10 at 11:40am, Carlos Mennens wrote:
 I just installed a fresh system today with Gnome 2.6.30. It
 automatically installed Epiphany  Epiphany Web Bookmarks too.  I
 would like to know if I remove both of these applications, will I
 effect Gnome or any of it's dependancies? I wont ever use Epiphany and
 I don't like useless applications lingering on my system? Is there a
 way to purge all of it's installation existance off my new machine
 without messing up Gnome?

pacman is smart. If you try and -R epiphany it will tell you exactly
what dependencies that might break (if any) and not let you proceed.

Alternatively, you can use pacman -Qi epiphany and look for the Required
by information.

P

-- 
patrick brisbin


Re: [arch-general] Package signing

2010-04-28 Thread b1
On Wed, 2010-04-28 at 22:03 +0800, Ng Oon-Ee wrote:
 On Wed, 2010-04-28 at 23:56 +1000, Allan McRae wrote:
  On 28/04/10 23:52, Ng Oon-Ee wrote:
   On Wed, 2010-04-28 at 23:39 +1000, Allan McRae wrote:
   On 28/04/10 23:32, Aleksis Jauntēvs wrote:
   Hello,
  
   The idea is to implement package signing for Arch similar to rpm GPG 
   package
   signing.
  
   Good to see someone interested in this.
  
   Yes, the monthly forum threads were a bit tiring.
  
   I wonder what the need would be like for testers. And what testers would
   actually do (try and break stuff?).
  
  The need for testers usually occurs after implementation! :)
  
 Well, it does seem like a multi-part project, so I'm sure even before a
 total implementation there would be bits and pieces to test
 (functionality in pacman, for example, that nobody would use because the
 rest of the supporting cast isn't there yet).
 

Hello

I also like the idea of package signing for Arch. It would really be
great if someone could implement this. I would also update my system to
testing just because of this development, if a new pacman version
containing this feature would show up. 





Re: [arch-general] Remove Epiphany Browser

2010-04-28 Thread Ionut Biru

On 04/28/2010 06:40 PM, Carlos Mennens wrote:

I just installed a fresh system today with Gnome 2.6.30. It
automatically installed Epiphany  Epiphany Web Bookmarks too. I would
like to know if I remove both of these applications, will I effect
Gnome or any of it's dependancies? I wont ever use Epiphany and I
don't like useless applications lingering on my system? Is there a way
to purge all of it's installation existance off my new machine without
messing up Gnome?


both of them are part of epiphany. doing pacman -Rns epiphany will do 
the job and is not breaking gnome at all.


as for your information, nothing is installed automatically without 
informing you. when you did pacman -S gnome (gnome is a group of 
packages) it listed all packages that it will installed and answering Y 
will do that. If you do answer N you can select what you want.


--
Ionut


Re: [arch-general] Remove Epiphany Browser

2010-04-28 Thread Carlos Mennens
On Wed, Apr 28, 2010 at 11:56 AM, Ionut Biru biru.io...@gmail.com wrote:
 as for your information, nothing is installed automatically without
 informing you. when you did pacman -S gnome (gnome is a group of packages)
 it listed all packages that it will installed and answering Y will do that.
 If you do answer N you can select what you want.

I never answered 'No' to that so that is awesome information!


Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread didier gaumet
Le Wed, 28 Apr 2010 11:18:17 +0200,
Thomas Bächler tho...@archlinux.org a écrit
 Which core packages have you installed that contain modules?

My first answer to your post seems to be blocked (too long due to the
list of packages installed).
Never mind: I think the kernel26* packages were corrupted during
download; when I downloaded again the tree packages and installed them,
the system became OK.
Thanks.


signature.asc
Description: PGP signature


Re: [arch-general] kernel 2.6.33.3 freezes on boot

2010-04-28 Thread didier gaumet
Le Wed, 28 Apr 2010 18:08:35 +0200,
didier gaumet didier.gau...@gmail.com a écrit :
[...]
 tree packages
[...]
three packages


signature.asc
Description: PGP signature


Re: [arch-general] dual ISP: 1)cable broadband (DHCP) 2){shudder} dial-up (ppp?) Please help!

2010-04-28 Thread Rogutės Sparnuotos
Joe(theWordy)Philbrook (2010-04-28 08:28):
 It would appear that on Apr 28, Rogutės Sparnuotos did say:
...
  wvdial will not touch any of your network related configs (only the ppp
  ones), so if you will not use any other tools, your broadband will be
  safe. At least after reboot.
 
 Good. Then I can afford 'some' empirical testing after all. ;-)
 From what I've found online, and what little I can remember, wvdial should
 be available for just about any distro. So if I keep it's set up fairly
 simple, I should be able to clone a successful implementation to the other
 Linux installed on my multi-boot laptop.
 
 So yeah, as long as you don't count set-up utilities such as wvdialconf,
 and if need be, minicom, I don't plan on using any other dialup tools...

Since you haven't tested your modem yet, the first thing to do would be
running minicom or some other serial terminal on your /dev/ttyS?, issuing
the ATZ command and see if you get OK. There is no point worrying about
anything else as long as you are not sure you have a working modem.

  wvdialconf has to be run only once. It should ask you for the telephone
  number, user and password.
 
 That's good to know. From what I read in the man page I was under the
 impression that it would only configure the modem part of the wvdial.conf
 and that I'd have to manually edit in the login data...

I am giving no guarantees - its been a while...

... 
  But, if you do not test dialing-up at home, it is likely that something
  will go wrong when you try connecting at your sister's (and there won't be
  any internet connection to seek help).
 
 Absolutely. That was my plan. Else I wouldn't have worried about some brain
 flatulence causing me to accidentally have the Ethernet cable connected,
 while wvdial was active.

I suppose you've setup your broadband in either rc.conf or netcfg. If that
is the case, know that these setups are Archlinux specific and there is
basically no software which will touch these. So you always get what you
have specified in rc.conf after a reboot.

And you _can_ have lots of modems and lots of ethernet cables connected to
you computer, and still have your broadband working. With most setups,
data packets to the internet go through the default route (try running
'route'), which is changed after a successful pppd connection and changed
back after it closes (this is not wvdial specific).

-- 
--  Rogutės Sparnuotos


Re: [arch-general] Package signing

2010-04-28 Thread Denis A . Altoé Falqueto
On Wed, Apr 28, 2010 at 10:39 AM, Allan McRae al...@archlinux.org wrote:
 On 28/04/10 23:32, Aleksis Jauntēvs wrote:

 Hello,

 The idea is to implement package signing for Arch similar to rpm GPG
 package
 signing.

 Good to see someone interested in this.  I suggest you join the pacman-dev
 list where all discussion about pacman development occurs.

 There is also some code floating around that has started to implement this.
 This is my gpg branch containing those patches -
 http://projects.archlinux.org/users/allan/pacman.git/log/?h=gpg .

Hi, Allan and Aleksis.

I was thinking about this problem for sometime and the more complex
part is the key distribution and trusting. Now I maybe came to
something usefull.

I'm thinking about a two way signing process. The dev signs the
package and send it to the server. The server would have a script or a
cron job to verify if the signature is valid and is from someone
trusted [1]. If so, the original signature is discarded and a new one
is made, with an official Arch key.

So the problem of distributing keys is solved. We just need to
distribute and trust the official public key of Arch. If some new
developer comes to the team, its digital fingerprint is added to the
list of trusted devs. If someone is removed, its fingerprint is
removed. The users will trust in anything the server has signed,
because the physical access to the private key is kept safe (so we
hope :)). If some developer loses the confidence in his key, he can
generate another and send the fingerprint to the admin, so it can be
added toe the trusted list.

I am willing to help with any efforts in this area. I'm already
subscribed in pacman-dev and if this discussion pops up there, count
me on.

[1] - there should be a list of fingerprints of trusted devs, only
writeable by a few admins.

-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

---
Denis A. Altoe Falqueto
---


Re: [arch-general] Package signing

2010-04-28 Thread Pierre Schmitz
On Wed, 28 Apr 2010 14:18:02 -0300, Denis A. Altoé Falqueto
denisfalqu...@gmail.com wrote:
 Hi, Allan and Aleksis.
 
 I was thinking about this problem for sometime and the more complex
 part is the key distribution and trusting. Now I maybe came to
 something usefull.
 
 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.
 
 So the problem of distributing keys is solved. We just need to
 distribute and trust the official public key of Arch. If some new
 developer comes to the team, its digital fingerprint is added to the
 list of trusted devs. If someone is removed, its fingerprint is
 removed. The users will trust in anything the server has signed,
 because the physical access to the private key is kept safe (so we
 hope :)). If some developer loses the confidence in his key, he can
 generate another and send the fingerprint to the admin, so it can be
 added toe the trusted list.
 
 I am willing to help with any efforts in this area. I'm already
 subscribed in pacman-dev and if this discussion pops up there, count
 me on.
 
 [1] - there should be a list of fingerprints of trusted devs, only
 writeable by a few admins.

Why not just use openssl instead of gpg then? You have a root cert which
sings the individual pub keys of every dev. To verify the packages users
just have to trust the root cert. This does even support some kind of
revoke etc.. (you could even sign the root cert by an external entity like
cacert to make it even more secure.

-- 
Pierre Schmitz, https://users.archlinux.de/~pierre


Re: [arch-general] Package signing

2010-04-28 Thread Daenyth Blank
On Wed, Apr 28, 2010 at 13:18, Denis A. Altoé Falqueto
denisfalqu...@gmail.com wrote:
 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.

This is pretty sensible, but I think that the second step would
preclude having a passphrase on the key, as it would have to be called
from a script. Another way to do it might be to have the upload
verified by sender key and then have the uploader sign the repo db
(during the db-update step probably?). We'd have to have a keyring,
but with this method even if the server is compromised the db is safe
from tampering, since the keyring is signed by the highest-trust key
(phrak, presumably), and that lists the keys which are allowed to sign
the repo itself, so there's no way to insert untrusted keys into the
keyring or repo. Perhaps the keyring package could require
double-signing to also prevent an attack where phrak gets hacked again
and loses his key :)


Re: [arch-general] Package signing

2010-04-28 Thread Florian Pritz
On 28.04.2010 19:18, Denis A. Altoé Falqueto wrote:
 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.

If you do it that way you wouldn't have to sign the uploaded packages.

I'd publish a list of developers' keys and the user has to add and trust
(in GPG terms) those keys. If he trusts them pacman installs packages
singed by those keys or keys that can be trusted because they have been
signed by them (GPG's web of trust). Otherwise if the (untrusted) sig
can be verified pacman could ask and if the sig is broken it could abort.

If you do it that way you can also add URLs to binary packages to the
AUR and let pacman download them if you trust the sig.

CC welcome.

-- 
Florian Pritz -- {flo,bluewi...@server-speed.net



signature.asc
Description: OpenPGP digital signature


Re: [arch-general] Package signing

2010-04-28 Thread Denis A . Altoé Falqueto
On Wed, Apr 28, 2010 at 2:25 PM, Pierre Schmitz pie...@archlinux.de wrote:
 On Wed, 28 Apr 2010 14:18:02 -0300, Denis A. Altoé Falqueto
 denisfalqu...@gmail.com wrote:
 Hi, Allan and Aleksis.

 I was thinking about this problem for sometime and the more complex
 part is the key distribution and trusting. Now I maybe came to
 something usefull.

 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.

 So the problem of distributing keys is solved. We just need to
 distribute and trust the official public key of Arch. If some new
 developer comes to the team, its digital fingerprint is added to the
 list of trusted devs. If someone is removed, its fingerprint is
 removed. The users will trust in anything the server has signed,
 because the physical access to the private key is kept safe (so we
 hope :)). If some developer loses the confidence in his key, he can
 generate another and send the fingerprint to the admin, so it can be
 added toe the trusted list.

 I am willing to help with any efforts in this area. I'm already
 subscribed in pacman-dev and if this discussion pops up there, count
 me on.

 [1] - there should be a list of fingerprints of trusted devs, only
 writeable by a few admins.

 Why not just use openssl instead of gpg then? You have a root cert which
 sings the individual pub keys of every dev. To verify the packages users
 just have to trust the root cert. This does even support some kind of
 revoke etc.. (you could even sign the root cert by an external entity like
 cacert to make it even more secure.


I didn't understand your reasoning completely, so what follows may be
flawed. Could you expand it a little?

It seems that openssl can sign a digest (probably a sha or sha1) and
it can verify it, but it needs access to the private key to do the
signing and the public key to do the verification. You wrote about
signing public keys of developers. This signed pk`s would be
distributed over to the users? I was thinking in something that would
isolate the users from the changing group of developers. This could
also cause problems when downloading some package that depends on a
public key that was not downloaded yet.

-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

---
Denis A. Altoe Falqueto
---


Re: [arch-general] Package signing

2010-04-28 Thread Daenyth Blank
On Wed, Apr 28, 2010 at 14:32, Denis A. Altoé Falqueto
denisfalqu...@gmail.com wrote:
 This could
 also cause problems when downloading some package that depends on a
 public key that was not downloaded yet.
Adding the keyring to the same rule that prompts you to upgrade pacman
before anything else might make sense here.


Re: [arch-general] Remove Epiphany Browser

2010-04-28 Thread Calvin McAnarney
On Wed, Apr 28, 2010 at 11:59:30AM -0400, Carlos Mennens wrote:
 On Wed, Apr 28, 2010 at 11:56 AM, Ionut Biru biru.io...@gmail.com wrote:
  as for your information, nothing is installed automatically without
  informing you. when you did pacman -S gnome (gnome is a group of packages)
  it listed all packages that it will installed and answering Y will do that.
  If you do answer N you can select what you want.
 
 I never answered 'No' to that so that is awesome information!

The GNOME article[1] in the ArchWiki also lists several other packages you
may not need or want, such as gnome-themes or gnome-backgrounds.

[1] http://wiki.archlinux.org/index.php/GNOME#Installation


pgpvJ8An2RXeB.pgp
Description: PGP signature


Re: [arch-general] Package signing

2010-04-28 Thread Denis A . Altoé Falqueto
On Wed, Apr 28, 2010 at 3:30 PM, Florian Pritz
bluew...@server-speed.net wrote:
 On 28.04.2010 19:18, Denis A. Altoé Falqueto wrote:
 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.

 If you do it that way you wouldn't have to sign the uploaded packages.

 I'd publish a list of developers' keys and the user has to add and trust
 (in GPG terms) those keys. If he trusts them pacman installs packages
 singed by those keys or keys that can be trusted because they have been
 signed by them (GPG's web of trust). Otherwise if the (untrusted) sig
 can be verified pacman could ask and if the sig is broken it could abort.

 If you do it that way you can also add URLs to binary packages to the
 AUR and let pacman download them if you trust the sig.

Your suggestion is similar to Daenyth`s (for what I understand), so I
will comment on both together.

The central point is the management of the keyring.

We could have a single key that all developers share, but this is
troublesome as it would require some trusted channel to exchange the
password (the first time and in the event of it changing). This
approach is what others big distributions do, but the have a different
structure than ours.

We could have a keyring with all the trusted keys of the developers,
but this could bring some problems as the keyring should be very well
synchronized with the official one. Including a rule to upgrade the
keyring package before others, as pacman. This requires intervention
on user`s systems, so I think that it should be avoided, if possible.

My idea tries to give the best of both worlds. The management of
trusted devs would be made by a few admins and users would just be
exposed to an official Arch key that would change just a few times, if
it is not compromised.

One weak point is the passphrase for the Arch key. It should not be
handed over to every dev [1] and should not be used in command line
scripts parameters or the cron job. It can be stored in some secure
file and applied with gpg`s --passphrase-file filename or
--passphrase-fd file descriptor. So, the effective user of the
script would have access to read the passphrase file, but the real
user would not.

Maybe this is a little overkill, but CC are very welcome :)

[1] Maybe I`m just too paranoid with the dev team, but I don`t think
that all of them should have the passphrase (if I were a dev, I
wouldn`t want to have it). We have seem the group expanding and losing
components. No offence intended.

-- 
---
Denis A. Altoe Falqueto
---


Re: [arch-general] Package signing

2010-04-28 Thread Thomas Bächler
Am 28.04.2010 19:18, schrieb Denis A. Altoé Falqueto:
 I was thinking about this problem for sometime and the more complex
 part is the key distribution and trusting. Now I maybe came to
 something usefull.

Finally, someone realizes that. The distrubution and trusting of keys is
in fact the most difficult problem we are faced with.

 I'm thinking about a two way signing process. The dev signs the
 package and send it to the server. The server would have a script or a
 cron job to verify if the signature is valid and is from someone
 trusted [1]. If so, the original signature is discarded and a new one
 is made, with an official Arch key.

Unacceptable. Servers get compromised way too easily (it happened in the
past, and it may happen again). We'd have to store the key without a
passphrase on that server for this to work. I'll never support such an
approach.


We must have a system that allows pacman to automatically verify new
developer keys and revoke old ones ... even more important, revoke them
in a way that signatures made before a certain date are still accepted,
but newer ones aren't.
I don't see this easily being implemented with PGP-Keys, but maybe
someone else knows more.



signature.asc
Description: OpenPGP digital signature


Re: [arch-general] Package signing

2010-04-28 Thread Ng Oon-Ee
On Thu, 2010-04-29 at 00:36 +0200, Linas wrote:
 Thomas Bächler wrote:
  We must have a system that allows pacman to automatically verify new
  developer keys and revoke old ones ... even more important, revoke them
  in a way that signatures made before a certain date are still accepted,
  but newer ones aren't.
  I don't see this easily being implemented with PGP-Keys, but maybe
  someone else knows more.

 
 You can't trust a package made with a compromised key just because it
 looks old. That can be falsified.
 Packages not affected should be resigned by another developer / the new
 developers key.
 I would still recompile them, though (withouth necessarily increasing
 the pkgrel).
 
 You might trust the date it if it was already in your local drive before
 the
 compromise date, but in such case you probably have it already installed,
 so you don't need to trust check it.
 
 Under which circunstances would you envision the need to trust an old,
 compromised signature?

New install, dev for a coupl of [extra] packages has already left the
team. Having to recompile everytime a dev leaves the team is additional
(unnecessary) hassle IMO, especially for bigger packages (openoffice and
sons, I'm looking at you).




Re: [arch-general] Package signing

2010-04-28 Thread Denis A . Altoé Falqueto
On Wed, Apr 28, 2010 at 6:37 PM, Linas linas...@ymail.com wrote:
 I wrote about this topic ~1 month ago.
 You don't need PKCis or distribute the keyrings themselves. GPG supports
 transitive trust.
 The pacman keyring would be installed by default trusting on whatever keys
 a pacman root signature has signed (there could also be a different master
 key for community developers).
 The basic idea here is that you are not trusting the repository, but the
 individuals themselves.
 The master key -which can be kept offline and is only used when a
 developer joins/part- provides a basic default (people we generally trust)
 but a power user could reconfigure it to not accept packages signed by
 Pierre, because he distrusts him :), or he can add additional trusted
 people (a much more likely scenario) by just adding that person key to its
 keyring.

Hi, Linas.

Yes, you are right. I'm reading about the transitive trust scheme and
it really solves the most of our problems. For the interested, here
comes an interesting explanation:

http://www.apache.org/dev/openpgp.html#wot-verifying-links

About the other comments, in fact, the web of trust explained in the
link is the correct implementation of what I've thought.

I'll drat a workflow and return in a while.

-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

---
Denis A. Altoe Falqueto
---


[arch-general] perl 5.12

2010-04-28 Thread Caleb Cushing
Is there a timeline for perl 5.12 entering testing? I realize it's an
important not to be jumped into thing... but I don't see any bugs that
are obviously holding it up... so I'm just curious why it hasn't
entered testing yet.

-- 
Caleb Cushing

http://xenoterracide.blogspot.com


Re: [arch-general] Package signing

2010-04-28 Thread Tavian Barnes
On 28 April 2010 15:37, Linas linas...@ymail.com wrote:
[snip]
 Packages built by you - Add your own key.
[/snip]

Please no, it's way too convenient to be able to do makepkg  su -c
pacman -U whatever and not bother with keys or signing.  You should
be able to install unsigned packages, maybe with a confirmation from
pacman.

-- 
Tavian Barnes