I propose a new configure option --with-init-dir=PATH .
https://github.com/franklahm/Netatalk/pull/28
In case of Solaris, manifest dir may be /var/svc/manifest/network ,
not /lib/svc/manifest/network .
https://blogs.oracle.com/SolarisSMF/entry/changes_to_svccfg_import_and
http://opusmagnus.wordpress.com/2012/11/01/quick-tip-netatalk-3-0-1-on-joyent-smartos/
In case of Fedora 17 and later, service dir is /usr/lib/systemd/system ,
not /lib/systemd/system .
On filesystem, /lib is symlink to /usr/lib.
Therefore, there is no problem when installing from tarball.
However, RPM cannot be created, because RPM has no symlink.
These problems are solved by --with-init-dir .
Delivered in [cc7d5d2543c91fe2461a7bd482bf8969638e89b9].
Related
Commit: <Commit _id='cc7d5d2543c91fe2461a7bd482bf8969638e89b9' tree_id='892acb31910265a31ea578149fedbf92b932f73b' committed=I{'date': datetime.datetime(2013, 3, 22, 15, 12, 15), 'email': 'hat@fa2.so-net.ne.jp', 'name': 'HAT'} authored=I{'date': datetime.datetime(2013, 3, 22, 15, 12, 15), 'email': 'hat@fa2.so-net.ne.jp', 'name': 'HAT'} message='new configure option --with-init-dir=PATH\n' parent_ids=I['c608237210fbed8516b8426ef8ae804773f0cb25'] child_ids=I['7a54dad08c63cde0ca7bac77d2103683905edd35'] repo_ids=I[ObjectId('503b705bfd48f843173d5fd3'), ObjectId('5910acbc2cd81052b64b3380'), ObjectId('5e503de0dd85f4654ba114ee'), ObjectId('5e828a7a9d8bdd372301c28f')]>