OK, aqui está uma resposta, mas não é ideal. Eu estava esperando encontrar um pacote oficial do OpenSuse de um dos repositórios. Mas até que alguém sugira uma alternativa melhor, aqui está o que eu criei:
-
encontre o pacote: link
-
faça o download: wget link
-
instale-o: sudo zypper no etckeeper-1.3-2.1.noarch.rpm
-
inicialize: sudo etckeeper init
Então o script seria:
#!/bin/sh
wget http://download.opensuse.org/repositories/home:/Peuserik:/OSSFAC/openSUSE_12.3/noarch/etckeeper-1.3-2.1.noarch.rpm
sudo zypper in etckeeper-1.3-2.1.noarch.rpm
sudo mv /etc/etckeeper/etckeeper.conf /etc/etckeeper/etckeeper.conf.original
sudo tee /etc/etckeeper/etckeeper.conf > /dev/null << ENDDOC
HIGHLEVEL_PACKAGE_MANAGER=zypper
LOWLEVEL_PACKAGE_MANAGER=rpm
VCS="git"
ENDDOC #no space before this line
cd etc
sudo etckeeper init
sudo git commit -m "initial checkin"
sudo git gc # pack git repo to save a lot of space
cd -
exit 0