Bug#719411:

2013-08-26 Thread Lennart Sorensen
On Sat, Aug 24, 2013 at 10:13:14PM +0300, ST wrote:
 is IPFire also uClibc based?

It appears to be a regular linux system with glibc and such.

-- 
Len Sorensen


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411:

2013-08-24 Thread ST
On Fri, 2013-08-23 at 10:11 -0400, Lennart Sorensen wrote:
 On Fri, Aug 23, 2013 at 01:48:21PM +0300, ST wrote:
  It is based on Debian:
  
  http://leaf.sourceforge.net/
  
  So maybe integrate into the main Debian?
 
 Looks highly unlikely.  The only proejct there that looks active is
 uClibc based, which clearly isn't going to integrate with a glibc based
 system very well.
 
 Now maybe some components of it could be packaged and somehow be useful.
 No idea.
 

is IPFire also uClibc based?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411:

2013-08-23 Thread ST
It is based on Debian:

http://leaf.sourceforge.net/

So maybe integrate into the main Debian?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411:

2013-08-23 Thread Lennart Sorensen
On Fri, Aug 23, 2013 at 01:48:21PM +0300, ST wrote:
 It is based on Debian:
 
 http://leaf.sourceforge.net/
 
 So maybe integrate into the main Debian?

Looks highly unlikely.  The only proejct there that looks active is
uClibc based, which clearly isn't going to integrate with a glibc based
system very well.

Now maybe some components of it could be packaged and somehow be useful.
No idea.

-- 
Len Sorensen


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411: tasksel: Standard out-of-the-box configuration as a router

2013-08-14 Thread ST
 It seems you have a couple of separate ideas maybe:
 * a pre-configured system, a project more like a 'Debian Pure Blend'
 * a generic 'tasksel' task of networking utils

Actually I would like to see it both - the set of required utils and
their proper configuration that creates a Router/AP in tasksel within
regular Debian distro and not as a specialized blend. The reason for
this: unlocked, generic hardware became powerful/cheap enough to run
even Gnome (check this - http://utilite-computer.com/web/utilite-models
). So there is no more reason to hack the weak routers in order dump
OpenWrt, risking to brick them, if you can get a real desktop. The idea
is to make it easy for a regular mainstream user to enable this feature
on such hardware (which will bring him real added value) and in the same
time get him acquainted with Debian.

 The FreedomBox is an example of a more specialised project.  Debian Edu
 also preconfigures its servers for NAT.  And there is also
 https://wiki.debian.org/DebianLAN
 
 You may want to look at the third-party project LibreWrt which sounds
 like it could be optionally built from Debian sources.  (Official builds
 are based on Trisquel, a Debian derivative).
 
 
 FWIW for 7+ years I have used *only* Debian GNU/Linux, Debian
 GNU/kFreeBSD, or other *BSDs for routers or access points at home, and
 at some other deployments too.  I already know which packages I need, so
 as long as the installed system has network access I can get them from a
 network mirror later.
 
 If it was viable to create a tasksel task for this, it would be
 difficult to decide how many packages is enough, or too many.  Systems
 used as routers are often low-powered with very limited space.

No longer... This feature should be oriented on user (who will buy
powerful hardware) and not on router manufacturers (who try to be
minimalistic in order to keep costs low). Optionally you can have second
package - router-config-minimal.

   It is
 desirable to provide everything possibly needed to get a network
 connection,

yes, and the non-free firmware should also optionally be provided for
the autodetection process.

  then maybe some 'Recommends' on other useful packages.  My
 own ideas are:
 
 Wireless:
 * iw [not kfreebsd-amd64, kfreebsd-i386]
 * wireless-tools [not kfreebsd-amd64, kfreebsd-i386]
 * hostapd
 
 Modem:
 * ppp [not kfreebsd-amd64, kfreebsd-i386]
 * pppoe
 * pppoeconf
 * usb-modeswitch
 
 Services:
 * bind9
 * isc-dhcp-client
 * isc-dhcp-server
 * ntp
 * openssh-server
 
 IPv6:
 * radvd
 
 Diagnostic:
 * dnsutils
 * elinks
 * inetutils-ping
 * inetutils-traceroute
 * mtr-tiny
 * nmap
 * tcpdump
 * wget
 * whois
 
 Reporting:
 * collectd-core
 * logwatch
 
 VPN:
 * ipsec-tools
 * openvpn
 * strongswan
 
 Firewall/traffic shaping:
 * iptables [not kfreebsd-amd64, kfreebsd-i386]
 * iproute [not kfreebsd-amd64, kfreebsd-i386]
 * pf [kfreebsd-amd64, kfreebsd-i386]
 * denyhosts | fail2ban (for protecting the router itself)
 
 + more userland tools for managing a firewall (as long as having them
 installed doesn't mean they are immediately active/conflicting).
 wondershaper, shorewall, ufw...

Could you pack your configurations for all this in a separate package,
and we are done basically?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411: tasksel: Standard out-of-the-box configuration as a router

2013-08-13 Thread Steven Chamberlain
Hi,

It seems you have a couple of separate ideas maybe:
* a pre-configured system, a project more like a 'Debian Pure Blend'
* a generic 'tasksel' task of networking utils

The FreedomBox is an example of a more specialised project.  Debian Edu
also preconfigures its servers for NAT.  And there is also
https://wiki.debian.org/DebianLAN

You may want to look at the third-party project LibreWrt which sounds
like it could be optionally built from Debian sources.  (Official builds
are based on Trisquel, a Debian derivative).


FWIW for 7+ years I have used *only* Debian GNU/Linux, Debian
GNU/kFreeBSD, or other *BSDs for routers or access points at home, and
at some other deployments too.  I already know which packages I need, so
as long as the installed system has network access I can get them from a
network mirror later.

If it was viable to create a tasksel task for this, it would be
difficult to decide how many packages is enough, or too many.  Systems
used as routers are often low-powered with very limited space.  It is
desirable to provide everything possibly needed to get a network
connection, then maybe some 'Recommends' on other useful packages.  My
own ideas are:

Wireless:
* iw [not kfreebsd-amd64, kfreebsd-i386]
* wireless-tools [not kfreebsd-amd64, kfreebsd-i386]
* hostapd

Modem:
* ppp [not kfreebsd-amd64, kfreebsd-i386]
* pppoe
* pppoeconf
* usb-modeswitch

Services:
* bind9
* isc-dhcp-client
* isc-dhcp-server
* ntp
* openssh-server

IPv6:
* radvd

Diagnostic:
* dnsutils
* elinks
* inetutils-ping
* inetutils-traceroute
* mtr-tiny
* nmap
* tcpdump
* wget
* whois

Reporting:
* collectd-core
* logwatch

VPN:
* ipsec-tools
* openvpn
* strongswan

Firewall/traffic shaping:
* iptables [not kfreebsd-amd64, kfreebsd-i386]
* iproute [not kfreebsd-amd64, kfreebsd-i386]
* pf [kfreebsd-amd64, kfreebsd-i386]
* denyhosts | fail2ban (for protecting the router itself)

+ more userland tools for managing a firewall (as long as having them
installed doesn't mean they are immediately active/conflicting).
wondershaper, shorewall, ufw...

And offline documentation!

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411: tasksel: Standard out-of-the-box configuration as a router

2013-08-12 Thread ST
On Sun, 2013-08-11 at 15:46 +0200, Christian PERRIER wrote:
 Quoting ST (smn...@gmail.com):
 
  Debian Installer (through tasksel) allows to tune the software for certain
  specific use cases, such as Web server, Mail server, Print and SQL server, 
  etc.
  It would be very nice to have in this list the Router option, which will
  install all the relevant packages and configure them accordingly for the
  computer to become a router. It should have WiFi support and turn the 
  computer
  into an Access Point and it should also support DSL and other modems.
  Motivation: there are a lot of small, low-power computers out there which 
  are
  intended for 24/7 use (see Utilite, Raspberry Pi, Beaglebone, Olinuxino, 
  etc).
  Many of them are actually cheaper and much more powerful than todays DSL-
  WiFi/Routers. So if Debian provides an easy way to configure them as
  routers/AccessPoints people will get cheap and powerful routers that could 
  be
  used for a variety of other cases such as home automation, etc. Web UI/GUI 
  for
  configuration might be nice at some point but its lack should not prevent 
  the
  feature from being released.
 
 Hello,
 
 The suggestion is interesting, however, it lacks the mention of the
 packages you would consider as needed. Please notice that tasksel
 itself is only a convenient way to install some related packages, not
 really to configure them for specific needs.
 
 So, what it can do is only installing what you would consider as
 needed for a router.
 
 On the other hand, what you're suggesting seems somehow relevant to
 the FreedomBox idea and may better belong to packages provided
 inside this project.

Hi Christian,

thank you for the info on FreedomBox. I checked the project and I
think that it has a bit more specific agenda, however they are the
people who have relevant experience to implement what I was referring
to.

I think a package router-conf should be created and installed through
tasksel upon user's selection of Router option. It should depend on
all the relevant packages, install and configure them, depending on the
hardware it was able to detect.

I personally lack the knowledge and experience to implement something
like that. And I also do not have such a device yet. Considering the
market potential for such a feature (remember - EVERY Internet user has
some kind of router at home) I think it is worth investing effort in it.
Once implemented and announced through sites like Engadget, Slashdot,
etc. it might bring a lot of new users to Debian. And even not because
of ideological but rather pragmatical reasons - why should one pay
double or triple price for a weak, incapable and locked device when one
can buy a cheap desktop-power-like computer, that can be used for a
variety of other tasks ranging from web of file server up to home
automation.

Christian, if tasksel is not the right place for such feature request
- could you please reassign it to the proper category?

Thanks.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411: tasksel: Standard out-of-the-box configuration as a router

2013-08-11 Thread ST
Package: tasksel
Version: 3.14.1
Severity: wishlist
Tags: d-i

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

Debian Installer (through tasksel) allows to tune the software for certain
specific use cases, such as Web server, Mail server, Print and SQL server, etc.
It would be very nice to have in this list the Router option, which will
install all the relevant packages and configure them accordingly for the
computer to become a router. It should have WiFi support and turn the computer
into an Access Point and it should also support DSL and other modems.
Motivation: there are a lot of small, low-power computers out there which are
intended for 24/7 use (see Utilite, Raspberry Pi, Beaglebone, Olinuxino, etc).
Many of them are actually cheaper and much more powerful than todays DSL-
WiFi/Routers. So if Debian provides an easy way to configure them as
routers/AccessPoints people will get cheap and powerful routers that could be
used for a variety of other cases such as home automation, etc. Web UI/GUI for
configuration might be nice at some point but its lack should not prevent the
feature from being released.

Thank you!

*** End of the template - remove these lines ***



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tasksel depends on:
ii  apt 0.9.7.9
ii  debconf [debconf-2.0]   1.5.49
ii  liblocale-gettext-perl  1.05-7+b1
ii  perl-base   5.14.2-21
ii  tasksel-data3.14.1

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information:
  tasksel/first: desktop, print-server, standard
  tasksel/tasks:
  tasksel/title:
  tasksel/desktop: gnome


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719411: tasksel: Standard out-of-the-box configuration as a router

2013-08-11 Thread Christian PERRIER
Quoting ST (smn...@gmail.com):

 Debian Installer (through tasksel) allows to tune the software for certain
 specific use cases, such as Web server, Mail server, Print and SQL server, 
 etc.
 It would be very nice to have in this list the Router option, which will
 install all the relevant packages and configure them accordingly for the
 computer to become a router. It should have WiFi support and turn the computer
 into an Access Point and it should also support DSL and other modems.
 Motivation: there are a lot of small, low-power computers out there which are
 intended for 24/7 use (see Utilite, Raspberry Pi, Beaglebone, Olinuxino, etc).
 Many of them are actually cheaper and much more powerful than todays DSL-
 WiFi/Routers. So if Debian provides an easy way to configure them as
 routers/AccessPoints people will get cheap and powerful routers that could be
 used for a variety of other cases such as home automation, etc. Web UI/GUI for
 configuration might be nice at some point but its lack should not prevent the
 feature from being released.

Hello,

The suggestion is interesting, however, it lacks the mention of the
packages you would consider as needed. Please notice that tasksel
itself is only a convenient way to install some related packages, not
really to configure them for specific needs.

So, what it can do is only installing what you would consider as
needed for a router.

On the other hand, what you're suggesting seems somehow relevant to
the FreedomBox idea and may better belong to packages provided
inside this project.




signature.asc
Description: Digital signature