Rich Burridge wrote: > Hi, > > (OpenSolaris 2008.05, upgraded to build 95 on an Ultra 40). > > I'm trying to setup a test package repository running on my own machine > and publish a very simple package to it. > > I first started pkg.depotd with: > > $ /usr/lib/pkg.depotd -d /export/home/richb/pkg/test_repository -p 9000 > > I confirmed that it was nicely running by looking at http://localhost:9000 > in my browser. > > I then followed the simple IPS package creation instructions at > http://dlc.sun.com/osol/docs/content/IPS/ipsdev.html > > I adjusted them to pkgsend to my test repository via the -s command > line option. > > [EMAIL PROTECTED]:~/pkg$ mkdir /export/home/richb/pkg/my_tmp > [EMAIL PROTECTED]:~/pkg$ cd /export/home/richb/pkg/my_tmp > [EMAIL PROTECTED]:~/pkg/my_tmp$ mkdir my_package > [EMAIL PROTECTED]:~/pkg/my_tmp$ cd my_package > [EMAIL PROTECTED]:~/pkg/my_tmp/my_package$ cp /etc/motd my_text_file > [EMAIL PROTECTED]:~/pkg/my_tmp/my_package$ cd .. > [EMAIL PROTECTED]:~/pkg/my_tmp$ eval `pkgsend -s http://localhost:9000 open > [EMAIL PROTECTED] > [EMAIL PROTECTED]:~/pkg/my_tmp$ pkgsend -s http://localhost:9000 add dir > mode=055 owner=root group=bin path=/etc/my_package > [EMAIL PROTECTED]:~/pkg/my_tmp$ pkgsend -s http://localhost:9000 add file > my_package/my_text_file > [EMAIL PROTECTED]:~/pkg/my_tmp$ pkgsend -s http://localhost:9000 add file > mode=055 owner=root group=bin path=/etc/my_package ^^^^^^^^
Here's your problem, the syntax should be: add file /path/to/my_package_right_now mode=055 owner=root group=bin path=/delivery/path/to/my_package > Any hints on what I'm doing wrong would be very much appreciated. See above; file a bug on the traceback too if you would. -- Shawn Walker _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
