# ~jhs/public_html/Distfile DEMO=public_html/brexit/pictures # If I were to instead assert # DEMO=public_html/brexit/pictures/2018-06-23_de_munich # then I could create & rdist update a # public_html/brexit/pictures/README # with eg "if found unlocked, tell jhs@" # OTOH if 2018-06-23_de_munich ever moved within pictures/ # or I created eg pictures/newer-dates-or-london then they would not be locked. # Theres now also public_html/brexit/pictures/2019-02-03_de_munich int2gate: # cd ~/public_html ; make int2gate public_html -> ( gate ) # only the 1 gate in case other not on except ( ${DEMO} \ public_html/gifs/qr/stolenvotes_uk_larger.epsi \ public_html/gifs/qr/stolenvotes_uk_medium.epsi ) ; except_pat \*\\.lmth ; except_pat \*\\.ps ; except_pat \*\\.eps ; # except_pat \*\.hjm ; # except_pat \*\.hts ; # except_pat to avoid clutering small gate disk. install -R ; # except_pat \*\.lmth; # wrongly omits bin/.sh/html2lmth # except_pat \*.lmth ; # wrongly omits bin/.sh/html2lmth # except_pat \*\\.lmth # correctly copies bin/.sh/html2lmth # notify jhs@localhost ; # Avoiding \*.lmth only avoid 20M, but also lots of stat() or open(): # find . -name \*.lmth | wc -l # 379 int2gates:# cd ~/public_html ; make int2gates public_html -> ( park mart ) # jail # gates only does 1 of 2 hosts # ( park mart ) may complain # Unexpected input from server: (host that''s off) except_pat \*\\.lmth ; except_pat \*\\.ps ; except_pat \*\\.eps ; install -R ; REMOTE = ( land.berklix.org slim.berklix.org ) # On internal: rsh gate; cd ~/public_html ; make ext2remo # Or on wlan laptop: cd ~/public_html ; make ext2remo ext2remo: public_html -> ( ${REMOTE} ) except_pat \*\\.lmth ; except_pat \*\\.ps ; except_pat \*\\.eps ; except_pat \*\\.LN ; # except_pat \*\.hjm ; # except_pat \*\.hts ; # except_pat above also here (as well as in int2gate) because sometimes # lapr.no.berklix.net uses this label to export direct to REMOTE. # except_pat \*\.nts ; # Line above still stops update of directory: consultants except ( ${DEMO} ) ; except ( public_html/brexit/declarations ) ; install -R ; # notify jhs@localhost ; bin2gate: # If I'm desperate for space on gate ( public_html/bin ) -> ( gate ) # ( public_html/Distfile public_html/Distfile.chroot \ # public_html/Makefile public_html/Makefile.inc ) # not exported, to prevent a stripped dir # on gate being exported to servers. 2jail: # cd ~/pu*l/.. && pwd && rdist6 -P /usr/bin/ssh -f pu*l/Distfile 2jail public_html -> ( test ) except_pat \*\\.lmth ; install -R ; # need @localhost else it bounces on jhs @ ex sl im now slam.js.berklix.net usb.ufs:# cd ~/public_html ; make usb.ufs public_html -> ( localhost ) install -R /usb/celldisk/ufs/public_html ; notify jhs ; # cd ~/pu*l/.. && xs rdist6 -P /usr/bin/ssh -oignlnks -onochkowner \ # -onochkgroup -onochkmode -f public_html/Distfile usb.dos usb.dos: # cd ~/public_html ; make usb.dos public_html/cv -> ( localhost ) install -R /usb/celldisk/dos/cv ; 2lap: # JJLATER No hook in Makefile . -> ( laps lapd ) # lapa install -w -R ._/public_html ; NOCD = ( ./.rhosts ./berklix ./bim ./dots ./faraday ./flights ./freebsd/faces ./freebsd/labels ./ftp ./fun ./gea ./hardware ./hardware/surplus/ ./harries ./usr/home ./hw ./jpg ./mail ./maps ./mecc ./monorail ./ms ./phone ./robot ./scanjet ./ski ./src/bsd/fixes/FreeBSD/ports/jhs ./src/bsd/fixes/FreeBSD/src/gen/share/mk/old ./src/bsd/fixes/FreeBSD/src/jhs ./src/bsd/fixes/NetBSD ./src/bsd/fixes/OpenBSD ./src/bsd/jhs/bin/local ./src/bsd/symmetric ./src/fortran ./src/mips ./src/odds ./stacey ./stadtmuenchen ./std ./symmetric ./systems ./test ./tmp ./vcfe ./vsl ) to_cd: # JJLATER No hook in Makefile . -> localhost except ( ${NOCD} ) ; except_pat \*\\.lmth ; install -R /pri/FreeBSD/to_cd/usr/home/jhs/public_html ; # # harries/ He was happy to have his stuff on the CD. # # dots/ excluding all is overkill, but otherwise too many leak through. NOLAPN = ( CFBSD berklix bim txt/browse.html txt/browse\.lmth bsdpie consultants ./contact ./cv ./deter ./engine ./estic ./faraday ./fax ./flights ./fraud ./free ./freebsd.org ./freebsd ./ftp ./fun ./gea ./gifs ./hardware ./harries ./holz ./idacas ./ixus ./jpg ./mail ./maps ./mecc ./mobile ./monorail ./ms ./phone ./post ./puzzle ./rates ./robot ./sale ./scanjet ./ski ./sms ./stadtmuenchen ./standards ./starnberg ./std ./symmetric ./systems ./techtalk ./test ./txt ./vcfe ) 2lapn: # JJLATER No hook in Makefile . -> lapn except ( ${NOLAPN} ) ; install -R /usr/home/jhs/public_html.cp ; # On fire=6.1, this needs no password: # cd ~/pu*l/.. && 44bsd-rdist -f pu*l/Distfile local # whereas this does need a password # cd ~/pu*l/.. && rdist -f pu*l/Distfile local