Tag Archive for 'Debian'

Correr initscripts em distribuições de Linux baseadas em Debian

Para quem já usa as facilidades do bash_completion, eis mais uma.

Quando é necessário parar, iniciar ou reiniciar serviços, o usual é correr directamente o script:

$ sudo /etc/init.d/script [stop|start|restart|...]

Para facilitar este processo, existe um script em /usr/sbin/invoke-rc.d para correr os initscripts pelo nome, tornando o anterior em:

$ sudo invoke-rc.d script [stop|start|restart|...]

Ora isto é praticamente a mesma coisa, mas tem a vantagem de com o sistema de sugestão podermos completar/listar os scripts disponíveis usando a amiga TAB, bem como completar/listar todas as acções que esse script disponibiliza, seja start, stop, restart, etc.

$ sudo invoke-rc.d [TAB TAB]
acpid etc-setserial openvpn skeleton
acpi-support festival pcmciautils spamassassin
alsa-utils fetchmail postfix ssh
anacron –force postgresql-8.1 stop-bootlogd
apmd gdm powernowd stop-bootlogd-single
apport halt powernowd.early stop-readahead
atd hddtemp pppd-dns stunnel4
avahi-daemon hdparm –query sysklogd
binfmt-support –help –quiet –try-anyway
bluetooth hotkey-setup rc udev
bootclean hplip rc.local umountfs
bootlogd keyboard-setup rcS umountroot
brltty killprocs readahead urandom
console-setup klogd readahead-desktop usplash
courier-authdaemon laptop-mode reboot vbesave
courier-imap linux-restricted-modules-common rmnologin wacom-tools
courier-imap-ssl loopback rsync webfs
cron makedev samba wpa-ifupdown
cupsys module-init-tools screen x11-common
dbus networking sendsigs xserver-xorg-input-wacom
–disclose-deny –no-fallback setserial
dns-clean nvidia-kernel single

$ sudo invoke-rc.d fetchmail [TAB TAB]
awaken debug-run force-reload restart start stop

:)

Vista poluída

O Partido Verde britânico referiu mais algumas razões para evitar a migração para o Windows Vista. Entre elas o facto de a nova versão requer hardware específico para que funcione na sua plenitude, e requer também melhor hardware que o utilizado normalmente, fará com que haja muita gente e ver-se na necessidade de comprar um novo computador quando na realidade não precisa dele. Referido também é os DRM, que servem apenas para limitar o uso que os utilizadores fazem do conteúdo, o facto de todas as medidas paranoicas de cifra dos conteúdos fazerem o computador usar mais energia, e de tornarem tirarem direitos aos consumidores; também o facto de serem adoptados novos formatos de ficheiros para documentos e Web que não são livres (OXML para documentos, XAML para Web), contribui para manter o monopólio da Microsoft e limitar o uso de sistemas e software alternativo, e impedir a interoperabilidade.

Se o computador faz tudo o que se necessita, para quê deitá-lo fora para poder usar o Windows Vista? Para não poder usá-lo como se quer? Para se ver bloqueado a visualizar conteúdo? Para usar ficheiros e documentos que não são compatíveis com os outros sistemas nem com versões anteriores dos produtos Microsoft?

Vi uma analogia interessante (embora fale de tecnologia obsoleta :-P ) no Slashdot, escrita por a_nonamiss, no comentário à notícia que refere o artigo que indico acima:

A questão é que está lá [o DRM], e não deveriamos ter que o aceitar. Imagine-se que um fabricante automóvel cria um carro com um sistema que não o permite andar a mais que 30Km/h, mas não o activa. O fabricante pode activá-lo quando quiser. Compraria esse carro? O vendedor diria “Oh, não se preocupe, eles não ligaram esse sistema, ainda. Deve conseguir usá-lo sem problemas durante 6 meses.”

Isto porque as medidas de protecção que o Windows Vista traz, poderão ser activadas a qualquer altura pelos donos do computador (empresas do cinema de Hollywood).

Aproveito para referir o instalador para Windows do Debian Linux, Goodbye Microsoft.