# fss-0002

main:
  if [[ $(grep -m 1 -o '^t_iscsi:[^:]*:' /etc/passwd) == "" ]] ; then adduser -l /bin/false -t target -g t_iscsi -n iscsi ; fi
  tkis_local_push program utils
  make
  cp -v iscsi-iname /bin/
  tkis_local_push program utils/fwparam_ibft/
  make
  tkis_local_push program usr
  make
  cp -v iscsistart iscsiadm iscsid /sbin/
  tkis_local_push program etc
  sed -i -e 's|/etc/iscsi/|/home/targets/iscsi/settings/|' iscsid.conf
  cp -v iface.example iscsid.conf /home/targets/iscsi/settings/
  tkis_local_push program doc
  mkdir -vp man8
  cp -v *.8 man8/
  tkis_handle_documentation man standard man8
  chgrp t_iscsi /sbin/{iscsistart,iscsid}
  chgrp e_iscsi /bin/iscsi-iname /sbin/iscsiadm
  chmod o-rx /sbin/{iscsistart,iscsid}
  chmod o-rx /bin/iscsi-iname /sbin/iscsiadm

  # Create a default iscsi name file, which SHOULD be changed at install-time:
  #iscsi-iname > /home/targets/iscsi/settings/initiatorname.iscsi
  touch /home/targets/iscsi/settings/initiatorname.iscsi
  chgrp t_iscsi /home/targets/iscsi/settings/initiatorname.iscsi
