Name: internal-mithraen Summary: Package for servers that I admin Version: 0.0.5 Release: alt1 License: For internal use Group: System/Servers BuildArch: noarch Packager: Denis Smirnov Source: %name-%version.tar %package admin Summary: Package for servers that I admin Group: System/Servers Requires(pre): internal-mithraen-user = %version-%release Requires: appliance-base-glibc %description admin Package for servers that I admin %package user Summary: Package for servers that I admin Group: System/Servers Requires(pre): shadow-utils Requires(pre): shadow-groups Requires(pre): zsh Requires(pre): asterisk-user %description user Package for servers that I admin %description Package for servers that I admin %prep %setup %install install -D -m 644 id_dsa.pub %buildroot%_sysconfdir/openssh/authorized_keys2/mithraen install -D -m 644 id_dsa.pub %buildroot%_sysconfdir/openssh/authorized_keys2/root install -D -m 400 sudoers %buildroot%_sysconfdir/sudo.d/mithraen %pre user groupadd -f mithraen useradd -s /bin/zsh -c "Denis Smirnov" -g mithraen -G wheel,rpm,proc,cdwriter,pbxadmin -m mithraen 2> /dev/null ||: usermod -s /bin/zsh -c "Denis Smirnov" -G wheel,rpm,proc,cdwriter,pbxadmin mithraen ||: gpasswd -a mithraen cdrom %files admin %_sysconfdir/openssh/authorized_keys2/root %files user %_sysconfdir/sudo.d/mithraen %_sysconfdir/openssh/authorized_keys2/mithraen %changelog * Fri Mar 26 2010 Denis Smirnov 0.0.5-alt1 - update sudo config * Thu Sep 17 2009 Denis Smirnov 0.0.4-alt1 - add mithraen to 'pbxadmin' group * Wed Sep 09 2009 Denis Smirnov 0.0.3-alt1 - more updates in user creation * Tue Sep 08 2009 Denis Smirnov 0.0.2-alt1 - fix user creation * Sun Jul 12 2009 Denis Smirnov 0.0.1-alt1 - first build