Em relação à criação de um novo repositório: consulte HowToSetupADebianRepository , ele contém instruções e ponteiros. Existem diversos pacotes de software que criam e gerenciam repositórios Debian e eles variam em complexidade e escalabilidade, desde "Eu só quero um lugar para hospedar um único pacote estático em um arquivo" até "Eu operei o repositório debian.org principal".
Quanto a adicionar o repositório aos clientes:
/etc/apt/myown.list não faz nada. Para adicionar repositórios, você precisa adicionar linhas a /etc/apt/sources.list ou adicionar arquivos a /etc/apt/sources.list.d cujos nomes terminam em .list e adicionar as linhas lá. Veja a manpage para sources.list para detalhes.
Além disso, não acho que você possa colocar URLs "exóticos" como smb: (ou, por exemplo, sftp: ) lá. Mantenha-o em http: (e ftp: se for necessário).