Changeset 591 for main/linuxmuster-linbo/branches/testing/debian/postinst
- Timestamp:
- 02/05/10 19:55:47 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/linuxmuster-linbo/branches/testing/debian/postinst
r585 r591 102 102 fi 103 103 104 if [ -e /etc/default/bittorrent ]; then 105 # add bittorrent user if not present 106 if ! id bittorrent &> /dev/null; then 107 useradd -c "BitTorrent User" -d /var/lib/bittorrent -g nogroup -r bittorrent 108 dpkg-statoverride --add bittorrent nogroup 755 /var/lib/bittorrent 109 dpkg-statoverride --add bittorrent nogroup 755 /var/log/bittorrent 110 fi 111 chown bittorrent:nogroup /var/lib/bittorrent -R 112 chown bittorrent:nogroup /var/log/bittorrent -R 113 # setting needed options in /etc/default/bittorrent 104 # add bittorrent user if not present 105 if ! id bittorrent &> /dev/null; then 106 useradd -c "BitTorrent User" -d /var/lib/bittorrent -g nogroup -r bittorrent 107 dpkg-statoverride --add bittorrent nogroup 755 /var/lib/bittorrent 108 dpkg-statoverride --add bittorrent nogroup 755 /var/log/bittorrent 109 fi 110 chown bittorrent:nogroup /var/lib/bittorrent -R 111 chown bittorrent:nogroup /var/log/bittorrent -R 112 113 # provide a bittorrent default file if necessary 114 if [ ! -s /etc/default/bittorrent -a -s /usr/share/doc/bittorrent/examples/bittorrent.default ]; then 115 cp /usr/share/doc/bittorrent/examples/bittorrent.default /etc/default/bittorrent 116 fi 117 118 # provide a bittorrent init script if necessary 119 if [ ! -s /etc/init.d/bittorrent -a -s /usr/share/doc/bittorrent/examples/bittorrent.init ]; then 120 cp /usr/share/doc/bittorrent/examples/bittorrent.init /etc/init.d/bittorrent 121 chmod 755 /etc/init.d/bittorrent 122 update-rc.d bittorrent defaults 123 fi 124 125 # setting needed options in /etc/default/bittorrent 126 if [ -s /etc/default/bittorrent ]; then 114 127 if ! grep -q ^REANNOUNCE_INTERVAL /etc/default/bittorrent; then 115 128 echo "Adding REANNOUNCE_INTERVAL=15 to /etc/default/bittorrent." … … 149 162 sed -e 's|/var/log/linuxmuster/linbo/|/var/log/bittorrent/|' /etc/logrotate.d/linuxmuster-linbo > /etc/logrotate.d/bittorrent 150 163 fi 151 fi 164 fi # /etc/default/bittorrent 152 165 153 166 # change owner of logdir to nobody … … 157 170 # create dropbear ssh keys 158 171 if [ ! -s "$SYSCONFDIR/linbo/ssh_host_rsa_key" ]; then 159 echo -e "$SYSCONFDIR/linbo/ssh_host_rsa_key\n\n\n " | ssh-keygen -t rsa172 echo -e "$SYSCONFDIR/linbo/ssh_host_rsa_key\n\n\n\n\n" | ssh-keygen -t rsa 160 173 /usr/lib/dropbear/dropbearconvert openssh dropbear $SYSCONFDIR/linbo/ssh_host_rsa_key $SYSCONFDIR/linbo/dropbear_rsa_host_key 161 174 fi 162 175 if [ ! -s "$SYSCONFDIR/linbo/ssh_host_dsa_key" ]; then 163 echo -e "$SYSCONFDIR/linbo/ssh_host_dsa_key\n\n\n " | ssh-keygen -t dsa176 echo -e "$SYSCONFDIR/linbo/ssh_host_dsa_key\n\n\n\n\n" | ssh-keygen -t dsa 164 177 /usr/lib/dropbear/dropbearconvert openssh dropbear $SYSCONFDIR/linbo/ssh_host_dsa_key $SYSCONFDIR/linbo/dropbear_dss_host_key 165 178 fi
Note: See TracChangeset
for help on using the changeset viewer.
