Ubuntu: bom, mas nem tanto

O Ubuntu é legal pra usar em casa, a versão beta do Karmic já está funcionando muito bem, o Gnome tá show de bola. Porém, pra quem usa o computador pra coisas mais "específicas" acaba se estressando um pouco.

Aconteceu comigo. Depois de instalar no micro de casa, comecei a configurá-lo pra deixar todos os serviços que eu preciso funcionando: SSH, Iptables, Samba e o daemon do Transmission. A primeira dúvida foi colocar o SSH pra iniciar automaticamente. Ok, o comando update-rc.d deu conta do recado. Nunca gostei da estrutura do sistema init do Debian e derivados (sistema esse que é derivado do System V). Mas tudo bem, isso é o de menos.

Depois disso instalei o Transmission. Tentei de tudo quanto é jeito fazer com que ele não pedisse autenticação ao abrir a interface web, porém toda vez que eu alterava o arquivo /etc/transmission-daemon/settings.json, ao executar invoke-rc.d transmission-daemon restart as minhas alterações voltavam para os valores padrões. Depois de pesquisar um pouco acabei desistindo.

Mas a gota mesmo foi quando fui configurar o Iptables. Primeiro, tive que criar o diretório /etc/iptables pra jogar as regras lá. Tranquilo. E pra colocar o Iptables pra iniciar junto com o sistema? Procurei um pouco na internet e acabei achando essa página no wiki do Ubuntu: https://help.ubuntu.com/community/IptablesHowTo.

Tentativa 1: coloquei o comando pre-up iptables-restore < /etc/iptables.rules no arquivo /etc/network/interfaces, logo abaixo da minha interface de rede. Não funcionou.

Tentativa 2: coloquei a mesma linha no arquivo /etc/network/if-up.d/iptables, chmod u+x nele. Não funcionou.

Tentativa 3: segundo informações da página o NetworkManager suporta a execução de scripts ao ativar/desativar um a rede. Testei e também não funcionou.

Resumindo, vou voltar pro bom e velho Archlinux. Vou voltar a usar o XFCE também, já que o KDE 4 não roda legal tão bem aqui no computador de casa.